ECE 4/581 ASIC: Modeling and Synthesis