首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--编译程序、解释程序论文

基于编译器RTL的Verilog自动生成技术

摘要第1-6页
Abstract第6-9页
第一章 引言第9-12页
   ·介绍第9-10页
   ·论文结构第10-12页
第二章 软件基本构架第12-16页
   ·系统描述第12-13页
   ·平台,语言和工具第13-15页
   ·自动测试第15-16页
第三章 C程序前端编译和RTL描述第16-24页
   ·RTLCODE第16-17页
   ·符号表(Symbol Table)第17-18页
   ·用基本块描述控制流第18-19页
   ·词法分析和语法分析第19-22页
   ·设计抽象语法树第22页
   ·类型及类型的传递第22-24页
第四章 SSA和寄存器分配第24-33页
     ·SSA第24-25页
   ·数据流和寄存器分配第25页
   ·基于堆栈的简易寄存器分配法第25-27页
   ·传统的基于着色图的最小寄存器分配方法第27-28页
   ·函数调用约定和参数传递第28-29页
   ·变量存储空间分配第29-33页
第五章 C语言RTL至可综合Verilog RTL的转化过程第33-37页
   ·可综合性第33-34页
   ·转化规则第34-37页
第六章 一个完整的小例子第37-44页
   ·C程序(计算斐波那契数)第37-38页
   ·经过编译器前端后产生的RTLCODE第38-39页
   ·转化成SSA形式的RTLCODE第39页
   ·寄存器分配完成之后的RTLCODE第39-40页
   ·可综合的Verilog RTL代码第40-42页
   ·运行结果第42-44页
第七章 总结第44-46页
参考文献第46-47页
致谢第47-48页

论文共48页,点击 下载论文
上一篇:计算机制造业中协同商务的应用研究
下一篇:虚拟现实技术在教育、游戏、桌面强化方面的多元应用