ISSCC. 2005 IEEE International Digest of Technical Papers. Solid-State Circuits Conference, 2005.