Discussion about sort of programming approaches at RTL based on SystemC
WU Yuan-fu · Jisuanji gongcheng yu sheji · 2008
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 recommended 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.