On the Analysis and Synthesis of VLSI Algorithms | Synapse