2009 Symposium on VLSI Circuits