V2PYG is a EDA toolflow interface to support graph learning data preparation and functional equivalent data augmentation.
Our framework is implemented in ABC (https://github.com/berkeley-abc/abc) including graph extraction and logic optimization based combinational augmentation, which returns the structural edgelist and initial functional embedding for graph learning. The labels can be extracted from any stage in the downstream OpenROAD (https://github.com/The-OpenROAD-Project/OpenROAD) design flow.
Please visit https://yu-maryland.github.io/Verilog-to-PyG/
Yingjie Li, Mingju Liu, Alan Mishchenko, Cunxi Yu. "Verilog-to-PyG – A Framework for Graph Learning and Augmentation on RTL Designs." ICCAD'23.