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