A Synthesis Method for Verilog Case Statement Using Mux-and-Inverter Graph

Zhuoli Wang, Lei Chen, Shuo Wang, Jing Zhou, Chunsheng Tian, Hanxu Feng · 2023

Crossbar architectures are widely used in high-performance network switches, such as connecting PEs in multiprocessor systems. The crossbar is usually synthesized by CASE statements in Verilog, and its delay largely affects the performance of the whole design. We proposed a multi-strategy synthesis method exclusively for CASE statements. Based on mux-and-inverter graph (MAIG), this method simplifies selection logic using the Boolean characteristic. Experimental result shows that this method could bring 4.30% less area and 16.3% less delay than Yosys.

Read the paper · More papers on PaperTik