基于SystemC的寄存器传输级编程方法探讨  

Discussion about sort of programming approaches at RTL based on SystemC

在线阅读下载全文

作  者:洪沙[1] 吴垣甫[2] 

机构地区:[1]重庆大学软件工程学院,重庆400021 [2]海军驻重庆662厂军代室,重庆400021

出  处:《计算机工程与设计》2008年第14期3752-3756,共5页Computer Engineering and Design

摘  要:寄存器传输级建模在数字电路设计、仿真、验证过程中应用广泛。在介绍使用SystemC进行数字电路设计的优势后,详细阐述了基于SystemC的RTL设计方法。随后针对RTL设计需要较深的专业知识、代码复用率低、验证困难等问题,分析了一种计算模型——有限状态机的基本原理,并在此基础上提出了面向状态的RTL编程解决方案。两种不同方法均以通用移位寄存器的建模为例。最终通过对比仿真,展示了使用面向状态方法编程在寄存器传输级设计过程中的一系列优点。Register transfer level (RTL) modeling based on SystemC is widely used in digital circuit design, simulation, and validation, After introduced advantages of using SystemC in digital circuit design, a particular description on programming methods at RTL based on SystemC is given. Aims at the solution of problems in RTL design, such as largely depends on specialty knowledge, too low of the efficiency of code reuse, and hard validation etc, a sort of programming approaches in RTL style called state-oriented methods are re- commended based on the analysis of the basic principles of finite state machine (FSM) --a kind of model of computation (MOC). Both approaches use universal shift register (USR) as examples of modeling. At last a series advantages in the process of state-oriented modeling are set out through comparing the simulation results of USR models.

关 键 词:SYSTEMC 寄存器传输级 有限状态机 面向状态 计算模型 

分 类 号:TP311.11[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象