Hi-PASS: a computer-aided synthesis system for maximally parallel digital signal processing ASICs | Synapse