期刊文献+

VHDL编译系统MTC设计与测试方法研究

Study on the Design Methodology and Test Scheme of VHDL Compiler MTC
下载PDF
导出
摘要 采用面向对象技术设计VHDL编译系统M TC,通过对VHDL语法产生式进行分析,将各语法现象以C++类的形式进行抽象分类,给出词法分析和语法分析设计策略,并针对存在于LALR(1)分析过程中的两类冲突提出解决方法.M TC编译过程中通过语法制导进行语义分析,并提出用形式化方法表示中间数据结构.配合使用F lex++与B ison++最终得到面向对象VHDL编译系统.同时提出M TC的自动测试方法.在对SPARC芯片M B 86901算法描述编译过程中,M TC的编译效率比现有编译系统提高了57%. A HDL compiler MTC is designed by introducing the object-oriented technology into the design process. The VHDL syntax phenomena are abstracted and classified in the C+ + class form, and the design strategy of lexical analyzer and grammar analyzer is presented. The method to resolve the two kinds of conflict existing in LALR (1) analysis is discussed in this paper. Semantic analysis is performed by adopting syntax-directed translation. A formalization method is adopted to represent the intermediate data structure. The automation tool Flex + + and Bison++ are used together to generate the final object-oriented VHDL compiler. The test scheme of MTC is also presented. Compared with the existing system, the efficiency of MTC is improved 57% in the compiling process of SPARC chip MB86901 algorithmic description.
出处 《北京理工大学学报》 EI CAS CSCD 北大核心 2005年第12期1043-1046,共4页 Transactions of Beijing Institute of Technology
基金 国家自然科学基金资助项目(69973007)
关键词 VHDL 面向对象 语法分析 测试方法 VHDL object-oriented syntax parsing test scheme
  • 相关文献

参考文献8

  • 1Dominique B,Julia D,Laurence P.A compositional model for the functional verification of high-level synthesis results[J].IEEE VLSI Systems,2000,8(5):526-530.
  • 2石锋,刘明业.面向VHDL语言编译器VCompiler93的研制[J].北京理工大学学报,2001,21(1):35-39. 被引量:2
  • 3刘明业,张东晓,许庆平.VHDL高级综合系统设计中某些关键问题的技术决策[J].计算机学报,1997,20(6):501-509. 被引量:13
  • 4张东晓,刘明业.VHDL语言高级综合子集的确立及其实现方法[J].计算机学报,1997,20(3):198-205. 被引量:9
  • 5Reshadi M H,Goji-Ara B,Navabi Z.HDML:Compiled VHDL in XML[A].VHDL International Users Forum Fall Workshop[C].Washington N W:The Association for Computing Machinery,2000.69-74.
  • 6Doboli A,Vemuri A.A VHDL-AMS compiler and architecture generator for behavioral synthesis of analog systems Design [A].Automation and Test in Europe Conference and Exhibition[C].New York:The Association for Computing Machinery,1999.338-345.
  • 7IEEE Std1076-2002(Revision of IEEE Std 1076,2002 Edn),1076 IEEE Standard VHDL Language Reference Manual[S].
  • 8北京理工大学ASIC研究所.VHDL语言100例详解[M].北京:清华大学出版社,2001..

二级参考文献22

共引文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部