- 21
- 0
- 约8.96万字
- 约 302页
- 2019-08-03 发布于浙江
- 举报
6.8 组合逻辑建模时应使用阻塞赋值 [例6.21] 使用阻塞赋值实现组合逻辑是推荐使用的编码风格。 module ao2 (y, a, b, c, d); output y; input a, b, c, d; reg y, tmp1, tmp2; always @(a or b or c or d) begin tmp1 = a b; tmp2 = c d; y = tmp1 | tmp2; end endmodule 原则3 :用always 块描述组合逻辑时,应采用阻塞赋值语句。 例6.21 和例6.19 的唯一区别是,用阻塞赋值替代了非阻塞赋值。这样做可以保证仿真时经一次数据传递输出y 的值便是正确的,仿真效率高。 6.9 时序和组合的混合逻辑——使用非阻塞赋值 有时候将简单的组合逻辑和时序逻辑写在一起很方便。当把组合逻辑和时序逻辑写到一个always 块中时,应遵从时序逻辑建模的原则,使用非阻塞赋值,如例6.22 所示。 [例6.22 ] 在一个always 块中同时
您可能关注的文档
最近下载
- 国家开放大学《模拟电子电路》实验报告参考答案.pdf VIP
- 2025山西临汾曲沃县乡镇消防协管员招聘18人笔试备考题库及答案解析.docx VIP
- 浙江急救流程和操作技能培训教材-浙江急救指挥中心.PDF VIP
- 国家能源集团PPT:基于构网型储能的“沙戈荒”新能源基地源侧新型电力系统示范(29页 PPT).pptx VIP
- 临汾市古县2025年度公开招聘乡镇消防协管员的备考题库参考答案详解.docx VIP
- 小学古诗词大赛pp课件.ppt VIP
- T_BSCA 0007-2025(茶道疗愈师资能力培训与评价).pdf
- 2026婴幼儿发展引导员4级理论易错题练习试卷附答案.docx VIP
- 露天煤矿安全技术课件PPT.pptx
- 2025年安徽省高考生物试卷(含答案解析).docx
原创力文档

文档评论(0)