|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 glace12123 于 2015-10-2 00:30 编辑
- always@(posedge clk and negedge rst_n)
- begin
- if(rst_n == 0)
- ...
- else
- ...
- end
- always@(posedge clk)
- begin
- if(rst_n == 0)
- ...
- else
- ...
- end
复制代码
类似上述2种代码,有的人说异步低电平复位,会给综合成标准寄存器模型,更符合FPGA内部的寄存器原型。但更多的说法赞成后面的同步复位,认为这样可以避免很多问题,也符合xilinx提出的同步设计概念。大神们给分析下,就整体时序而言,哪种复位效果更好?(最好结合项目谈谈)
当然,还有很多技巧流的朋友说要异步复位、同步释放,请资深大神谈谈这种方式的优缺点? |
|