完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
always @( r_MAS_FSM ) begin
case ( r_MAS_FSM ) P_MAS_IDLE : r_DATA_O <= 1'b0 ; P_MAS_START : r_DATA_O <= 1'b0 ; P_MAS_TX : r_DATA_O <= r_WR_SHF[7] ; P_MAS_TX_ACK : r_DATA_O <= 1'b0 ; P_MAS_DONE : r_DATA_O <= 1'b1 ; default : r_DATA_O <= 1'b0 ; endcase end 对于这个语句我在实际综合后查看电路发现最终输出的r_DATA_O根本没有经过触发器 也就是说这个语句综合产生的电路和我用assign产生的没有区别,都是组合逻辑,是这样的吗? 对于always语句是不是只有敏感条件是上升沿或者下降沿的时候综合之后才会经过D触发器 否则产生出来的还是组合逻辑电路,是不是这样的情况? 有谁知道的能告诉一下哇,多谢各位了? |
|
相关推荐
2个回答
|
|
|
这段代码产生组合逻辑,要使用D触发器,则要设置敏感条件为时钟沿
|
|
|
|
|
|
always块中可以描述组合逻辑,也可以描述时序逻辑,关键看你的always块中的敏感列表,如always@(posedge clk),即以时钟上升沿或下降沿为触发信号的,会被综合成时序电路;而以电平为敏感信号的,如always@(clk),则会被综合为组合逻辑电路。
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
NVMe高速传输之摆脱XDMA设计50:主要功能测试结果与分析2 nvmePCIe高速存储
252 浏览 0 评论
NVMe高速传输之摆脱XDMA设计49:主要功能测试结果与分析1
1501 浏览 0 评论
907 浏览 0 评论
855 浏览 0 评论
658 浏览 0 评论
4427 浏览 63 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 06:28 , Processed in 0.609906 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
6601