Effective Way of Implementation of Verilog Preprocessing Tool
Yuhong Zhang · Jiangnan daxue xuebao. Ziran kexue ban · 2008
This paper presents a Verilog preprocessing tool implemented in OOP methodology which is written in Perl language.The OOP methodology enables the preprocessing tool supporting multi-threads which could process multiple files at the same time and improves the efficiency.The design wraps all the functions into a package and the environment can preprocess the Verilog files by using these functions as well as using the internal data structure indirectly.The result of experiment shows that this preprocessing tool can fully implement the function of Verilog preprocessing,and the OOP methodology can highly improve the efficiency of preprocessing compared with the methodology without OOP.