BPSK demodulator ASIC design with Toshiba 45nm lib in verilog for EE 287 Spring 2013