一种基于SystemC的寄存器传输级编程方法探讨
寄存器传输级(Register Transfer Level, RTL)建模在数字电路设计、仿真、验证过程中有着广泛的应用。文章在介绍使用SystemC进行数字电路设计的优势后,详细阐述了基于SystemC的RTL设计方法,随后分析了一种计算模型(Model of Computation,MOC)一有限状态机(Finite State Machine, FSM)的基本原理,并在此基础上提出一种面向状态(State-Oriented)的RTL编程方法。两种不同方法均以通用移位寄存器(UniVersal ShiftRegister, USR)的建模为例。最终通过对比仿真结果展示了使用面向状态方法编程在寄存器传输级设计过程中的一系列优点。
SystemC语言 寄存器传输级 有限状态机 计算模型
洪沙 吴垣甫
重庆大学软件工程学院,重庆 400021 海军驻重庆662厂军代室
国内会议
深圳
中文
150-155
2007-10-26(万方平台首次上网日期,不代表论文的发表时间)