IC 芯片设计(6)

电路基础

1、为什么要有时序逻辑?而不全是组合逻辑?


2、verilog coding style

时序逻辑:非阻塞赋值,可以没有else,无else会默认保持

组合逻辑:阻塞赋值,不能够没有else,会有latch

如果有写错,可能会报一些奇葩的error、warning

3、在一个always中,一般不允许同时posedge clk or negedage clk

     如果分开, 两个always,按说是没有绝对意义上的错误,但一般不建议同时使用negedge clk,这样对时序要求很高,也容易出现时序问题;

     


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值