- 1
- 0
- 约5.33千字
- 约 42页
- 2017-05-30 发布于四川
- 举报
Verilog语言及程序设计 阻塞语句在verilog中的应用 阻塞语句,顾名思义,即本条语句具有影响下一条语句的作用,如果该条语句没有执行完,那么下条语句不可能进入执行状态的 阻塞语句最能体现verilog HDL和C语言之间的血缘关系,比如,在时钟沿触发的always进程里,若先执行b=c,再执行a=b,那么本质上,在一个时钟沿触发里面,a=c成立,即是说,不要b变量,直接在进程里赋值a=c,结果是一样的。这和c语言中b=c,a=b性质相同 非阻塞语句在verilog中的应用 非阻塞语句,顾名思义,本条语句不影响下一条语句的作用,更能体现硬件电路的特点。这正是非阻塞语句广泛应用于时序逻辑电路的原因。 如果在一个时钟沿触发的always进程里面,b=c,a=b那么就不可能直接在进程里面赋值a=c.因为c的值要经过两个时钟延迟才传到a里面,如果c为1,b为0,a为1的话,那么在在非阻塞语句的进程里面, 第一个时钟沿到来,a为0,第二个时钟沿到来,a为1 (注:在一次触发进程里,无论是阻塞和非阻塞语句,每条语句只能执行一次) 阻塞语句与非阻塞语句使用注意事项 阻塞语句是顺序执行的,而非阻塞语句是同时执行的 大体原则:阻塞语句运用于组合逻辑电路设计,非阻塞语句运用于时序逻辑电路设计 不要在同一个always块里面混合使用“阻塞赋值”和“非阻塞赋值” Verilog的特点 Veril
您可能关注的文档
最近下载
- 2026年01月04日河北田原化工集团有限公司河北田原化工集团有限公司合成氨系统节能升级设备更新改造项目.pdf VIP
- 理光IMC3000(基士得耶GS3030S)之ARDF DF3110维修手册.pdf
- 鲁西化工化工产业园延链补链强链工程(原料供应平台)项目报告书.pdf VIP
- 下乡鉴定表(一个月).doc VIP
- 卵巢癌术后护理查房.pptx VIP
- 2026年事业单位招聘考试(农、林、水、牧基础知识)历年参考题库含答案详解.docx VIP
- 卵巢癌术后护理查房.pptx VIP
- 卵巢癌术后的护理查房.docx VIP
- 2026年水利工程建设安全生产管理规定题库及答案.docx
- 故宫历代法书全集(1-30)目录(台北故宫博物院编印,1973年-1979年).doc VIP
原创力文档

文档评论(0)