55问答网
所有问题
verilog的行为级描述和RTL级描述有什么区别
如题所述
举报该问题
推荐答案 2020-05-31
行为级描述是级别比较高的描述方式,有点像bash语言或sql语言。rtl级是寄存器级,还比较低级。
rtl级和行为级最大的区别是可综合性。一般的综合软件都支持rtl级,行为级目前支持的不好,实用中还很少使用。所以如果是做芯片开发,都是用rtl级语言描述的,这样就不能使用比如initial块,不可使用wait语句等。这些语句一般而言是不可综合语句,如果用dc综合,会报错,但是在写testbench时,可大量使用行为级描述语言,这样会很方便。
希望能帮到你,如果有疑问,欢迎追问。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IGeILRF44eGQ44Q4G4L.html
其他回答
第1个回答 2019-05-31
你要搞清楚以下几点:
1、verilog建模方式分为:行为级和结构级
2、行为级建模包括系统级、算法级和RTL级
3、结构级也称为“门级和开关级”,包含模块实例和基本元件实例
其中,verilog的行为描述以过程块为基本组成单位,一个模块的行为描述由一个或多个并行运行的过程块组成。
相似回答
...意思(
verilog的行为级描述和RTL级描述有什么区别
)
答:
3. 侧重点不同:行为级描述主要关注算法的正确性
,而不受具体实现方式的限制;RTL级描述则更侧重于实际的硬件实现,目标是可综合。4.
抽象程度与细节
:行为级描述相对更抽象,主要展现结果,而不涉及数据流的实际处理过程;而RTL级描述更为详细,能够展示实际的数据处理过程,从寄存器的角度可以看清数据流...
verilog的行为级描述和RTL级描述有什么区别
答:
1、verilog建模方式分为:
行为级
和结构级 2、行为级建模包括系统级、算法级
和RTL级
3、结构级也称为“门级和开关级”,包含模块实例和基本元件实例 其中,
verilog的行为描述
以过程块为基本组成单位,一个模块的行为描述由一个或多个并行运行的过程块组成。
verilog语言的
层次高低对应
答:
首先,门级描述是Verilog语言层次中最低的一层,它直接使用逻辑门来描述电路。这种
描述方式
非常接近硬件实现,但抽象层次较低,不便于设计和理解复杂的数字系统。例如,一个简单的与门逻辑可以用门级描述来实现,但这对于更大规模的电路设计来说,显然不够高效。其次,RTL级是Verilog中更常用的一个抽象层...
什么
是
verilog
答:
RTL级,register transfer level,指的是用寄存器这一级别的
描述方式
来描述电路的数据流方式而Behavior级指的是仅仅描述电路的功能而可以采用任何verilog语法的描述方式鉴于这个区别,RTL级描述的目标就是可综合,而行为级描述。verilog是一种硬件编程语言,广泛应用于ic设计,fpga编程altera是一家fpga厂商。1...
什么
是
verilog
hdl
行为级描述
答:
RTL级,register transfer level,指的是用寄存器这一级别的
描述方式
来描述电路的数据流方式;而Behavior级指的是仅仅描述电路的功能而可以采用任何verilog语法的描述方式。鉴于这个区别,RTL级描述的目标就是可综合,而行为级描述的目标就是实现特定的功能而没有可综合的限制。行为级是RTL的上一层,行为级...
大家正在搜
verilog行为描述和结构描述
vivado和verilog区别
verilog行为及描述
verilog的三种描述方式
verilog常用的建模描述方式
verilog vhdl区别
verilog与c语言的区别
verilog描述138
verilog结构描述方法
相关问题
verilog的行为级描述和RTL级描述有什么区别
行为级和RTL级的区别
什么是veriloghdl行为级描述
提供一个RTL级描述的verilog程序,并解释下怎么看出是...
RTL级代码和仿真代码的区别
逻辑设计为什么被称为RTL级
数据流描述与RTL级描述在综合后利用的FPGA逻辑单元数目有...