自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 关于建立时间 保持时间 最大时钟频率计算的心得

找到第一个时钟上升沿到达的时间,从此是开始计算,Tco+Tdelay+Tsetup<Tclk意思是,从第一个时钟上升沿开始,数据开始输出经过触发器的延时Tco,组合逻辑和走线延时Tdelay到达下一个触发器的输入端,但是还要保持Tsetup之后,时钟的下一个上升沿才能过来,所以重要的是找到数据开始传输的点以及下一个时钟上升沿到来的时间。保持时间:Tco+Tdelay > Thold,意思是第二个周期传过来数据的数据延迟为Tco+Tdelay,这个延迟一定要大于Thold,不然还没保持够Tho

2020-07-05 13:09:26 3092

原创 关于同步fifo空满信号的讨论

今天突然想手写一下同步fifo的verilog代码,但是突然想不通fifo的空满信号应该在什么时候拉高了。例如:fifo的深度为4,假设从第一个周期wr_en持续拉高,那么是在第4个周期full拉高,还是第5个周期full拉高?因为一般往fifo里写数据都是这样写:always @(posedge clk)beginif(rst)beginwr_en <= 1’b0;endelse if(~full)beginwr_en <= 1’b1;endelse beginwr_e

2020-07-01 19:11:57 2830

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除