问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

微信扫一扫 分享朋友圈

已有 4734 人浏览分享

开启左侧

如何避免锁存器的产生?

[复制链接]
4734 0
1.把所有可能的情况都考虑到,避免可能的情况无赋值,具体例子就是case下补充default语句。2.组合逻辑电路的always块中,输入信号在always后面的敏感信号列表中不能有遗漏(可以用Verilog2001的风格:always @*)。
3.对所有输入条件都要赋值,以覆盖所有条件分支。特别是if…else…(勿丢else)和case(勿丢default)结构中。
4.在组合进程中对输出赋初始值。
5.避免产生组合电路反馈,组合电路反馈会引起精确静态时序分析难以实现等一系列问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

4

关注

3

粉丝

18

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版