- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可靠设计与高性能设计
1
提纲提纲
提纲提纲
提纲提纲
提纲提纲
可靠设计
同步设计
异步设计
提升设计性能
2
提纲提纲
提纲提纲
提纲提纲
提纲提纲
可靠设计 RTL描述描述
描述描述
1.“X”状态的传递
同步设计 2.敏感信号的问题
3.条件判断语句
异步设计 4.多驱动与总线复用
5.毛刺的消除
提升设计性能
3
VHDL结构体描述结构体描述
结构体描述结构体描述
VHDL结构体描述结构体描述
结构体描述结构体描述
行为级描述
− 可进行系统仿真,少数可用于综合。
RTL(Register Transfer Level)级描述
− 寄存器传输级描述,也称为数据流描述。可被综合器综
合成门级电路。
结构级描述
− 多用于顶层模块的连接和门级网表的描述。
− 门级网表:用结构级直接描述硬件电路底层门的连接关
系.一般为综合工具生成
4
RTL级描述级描述
级描述级描述
RTL级描述级描述
级描述级描述
面向可综合的设计,处于抽象的行为级描述与门
级描述之间的层次。
其对应的硬件层次为寄存器云图
5
RTL描述注意事项描述注意事项
描述注意事项描述注意事项
RTL描述注意事项描述注意事项
描述注意事项描述注意事项
1. “X”状态的传递
2. 敏感信号的问题
3. 条件判断语句
4. 多驱动与总线复用
5. 毛刺的消除
6
1. “X”状态的传递状态的传递(1)
状态的传递状态的传递
1. “X”状态的传递状态的传递(1)
状态的传递状态的传递
不确定态“X”经常在门级仿真中出现,为什
么?
在RTL级的描述时,要做好“X”状态的处理
。
7
1. “X”状态的传递状态的传递(2)
状态的传递状态的传递
1. “X”状态的传递状态的传递(2)
状态的传递状态的传递
•从门级的观点看从门级的观点看,该分支隐含的,该分支隐含的
例子: 从门级的观点看从门级的观点看,,该分支隐含的该分支隐含的
条件为条件为::If ( sel = ‘0’ ) 。。
条件为条件为:: 。。
if( sel = ‘1’ ) then
•在在RTL级仿真时级仿真时,当,当sel = ‘X’时,时,
在在 级仿真时级仿真时,,当当 时时,,
y = ‘0’;
文档评论(0)