John Wawrzynek Division of Electrical Engineering (EECS) computer architecture, reconfigurable computing, wireless systems, integrated circuit and system design