原创 关于锁存器的综合细节

2010-8-2 20:19 1759 7 7 分类: FPGA/CPLD

关于锁存器的综合细节


1、如果在case语句或if语句中对变量赋值不完整,也即不是对输入变量的所有取值情况输出变量都进行赋值的话,那么将会给输出变量综合出锁存器。


2、当条件操作符(? ... : ... )以反馈形式实现时,也能导出一个锁存器的功能。


3、对于always语句内部定义的局部变量,如果也是在不完整的条件分支(if或者case)语句中同仁,那么也会综合出锁存器。


4、如果一个局部变量在同一个条件分支中,先被赋值,然后马上被引用,那么就不会为此局部变量综合出锁存器。


5、如果一个全局变量出现在一个不完整的条件分支语句中,先补引用然后再被赋值,那么会为这个变量综合出锁存器。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条