米联客技术答疑系统
微信客服01
微信客服02
微信客服03
QQ售前
QQ售后
提交问题
常见问题
联系我们
客服时间
周一至周五
8:00~18:00
[X]关闭
联系在线客服
首页
BBS
技术答疑系统
VIP视频课程
VIP板卡资料包
VIP会员购买
米联客-天猫店
米联客-京东店
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
客服中心
工单中心
AMD-FPGA
如何避免锁存器的产生?
文档创建者:
贾文洋
浏览次数:
3961
最后更新:
2015-12-20
AMD-FPGA
3961 人阅读
|
0 人回复
1.把所有可能的情况都考虑到,避免可能的情况无赋值,具体例子就是case下补充default语句。2.
组合逻辑电路的always块中,输入信号在always后面的敏感信号列表中不能有遗漏(可以用Verilog2001的风格:always @*)。
3.对所有输入条件都要赋值,以覆盖所有条件分支。特别是if…else…(勿丢else)和case(勿丢default)结构中。
4.在组合进程中对输出赋初始值。
5.避免产生组合电路反馈,组合电路反馈会引起精确静态时序分析难以实现等一系列问题。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页