Borivoje Nikolic Division of Electrical Engineering/EECS digital integrated circuits, VLSI implementation of communications, signal processing systems