Digest of Technical Papers. 2005 Symposium on VLSI Technology, 2005.