IEEE Computer Society 2004 Annual Symposium on VLSI (ISVLSI'04)