International Symposium on Low Power Electronics and Design (ISLPED'05). (IEEE Transactions on VLSI systems)