IEEE Computer Society Annual Symposium on VLSI, 2003. Proceedings.