江南大学学报(自然科学版)
江南大學學報(自然科學版)
강남대학학보(자연과학판)
JOURNAL OF SOUTHERN YANGTZE UNIVERSITY(NATURAL SCIENCE EDITION)
2008年
5期
573-578
,共6页
编译预处理%包%Verilog硬件描述语言%类%面向对象的编程
編譯預處理%包%Verilog硬件描述語言%類%麵嚮對象的編程
편역예처리%포%Verilog경건묘술어언%류%면향대상적편정
使用Perl语言,采用面向对象的编程(OOP)方法,讨论了一种Verilog预处理工具的设计.这种设计,使该预处理工具能支持多进程预处理,允许同时处理多个文件,从而提高了预处理的效率.本设计由多个函数构成,并且采用Package形式对预处理工具进行封装,外界环境通过调用Package里面的函数进行预处理,以及间接访问Package的内部数据结构.实验结果表明,该预处理工具能完全实现Verilog预处理的功能,与非OOP设计的预处理工具比较,OOP方法明显提高了预处理工具的效率.
使用Perl語言,採用麵嚮對象的編程(OOP)方法,討論瞭一種Verilog預處理工具的設計.這種設計,使該預處理工具能支持多進程預處理,允許同時處理多箇文件,從而提高瞭預處理的效率.本設計由多箇函數構成,併且採用Package形式對預處理工具進行封裝,外界環境通過調用Package裏麵的函數進行預處理,以及間接訪問Package的內部數據結構.實驗結果錶明,該預處理工具能完全實現Verilog預處理的功能,與非OOP設計的預處理工具比較,OOP方法明顯提高瞭預處理工具的效率.
사용Perl어언,채용면향대상적편정(OOP)방법,토론료일충Verilog예처리공구적설계.저충설계,사해예처리공구능지지다진정예처리,윤허동시처리다개문건,종이제고료예처리적효솔.본설계유다개함수구성,병차채용Package형식대예처리공구진행봉장,외계배경통과조용Package리면적함수진행예처리,이급간접방문Package적내부수거결구.실험결과표명,해예처리공구능완전실현Verilog예처리적공능,여비OOP설계적예처리공구비교,OOP방법명현제고료예처리공구적효솔.