2013年12月31日

Verilog的碎碎念(持续更新)

摘要: 1、在边沿敏感的always进程中,不是不能阻塞非阻塞混用,而是应当少用,那么什么时候应该混用呢? 答:如果在同一进程中,下面的非阻塞赋值需要用到上面的值,且要求是本时钟沿更新的“新值”,那么上面的赋值语句必须用阻塞赋值。单纯的非阻塞赋值语句如: begin out_1<=input; out_2<=out_1; end其中,out_2获得的是上一个时钟沿out_1的值,也即:out_2总是晚out_1一个时钟周期。2、reg [3:0]A [4:0]为何意? 答:建立5个4位宽的A,A[4][3]表示第5个A的第3位(最高位)。3、端口类型,及声明注意事项: 在... 阅读全文

posted @ 2013-12-31 11:07 fkl523 阅读(569) 评论(0) 推荐(0)

导航