Z2 Innovation’s unified representation of any arithmetic expression empowers the designer to avoid design complexity by building a compiler capable of handling the entire process of creating Arithmetic Computing Blocks (ACB). The Arithmetic Expression Compiler automates the design of the ACB mathematical expression down to the generation of either the layout data (GDSII) for manufacturing or gate netlist.