自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 异步fifo代码

异步fifo代码

2022-08-30 17:02:18 862 1

原创 同步fifo代码(例化RAM)

同步fifo代码(例化RAM)

2022-08-30 16:59:13 402

原创 同步fifo代码(不需要例化RAM)

同步fifo代码(不需要例化RAM)

2022-08-30 16:56:51 233

原创 一个简单的ahb slave

module ahb_slave( input wire clk , input wire rst_n , input wire hsel , input wire hwrite , input wire [1:0] htrans , input wire [31:0] ha

2022-03-22 20:16:02 834

原创 多bit信号的跨时钟域处理

1、前言常用的多bit信号的跨时钟域处理方法有两种:①使用异步FIFO进行数据同步。②采用握手方式进行数据同步。

2022-03-05 10:39:24 10837 2

原创 RTL设计代码编写技巧

1、阻塞赋值和非阻塞赋值用always语句写的组合逻辑用阻塞赋值“=”:always @(a or b or c)…用always语句写的时序逻辑用非阻塞赋值“<=”:always @(posedge clk, negedge rst_n)…2、除非激励条件完全一致,否则不要把多个触发器写在同一个always块中。把不相关的触发器写在同一个always块中,一个是可读性差,另一个是部分综合或仿真工具会解释错误,特别是FPGA的综合工具。3、在时序逻辑中加入单位延时。便于仿真时模拟真实器

2022-03-04 15:28:35 1249

原创 单bit电平信号以及脉冲信号的跨时钟域处理

文章目录前言一、电平信号的跨时钟域处理二、使用步骤1.引入库2.读入数据总结前言单bit信号的跨时钟域处理,可以分为电平信号的跨时钟域处理和脉冲信号的跨时钟域处理。一、电平信号的跨时钟域处理电平信号,就是说clka下的信号signal_a在clkb看来,是一个很宽的信号,会保持多个clkb的时钟周期,一定能被clkb采到。这种情况,只需要在clkb时钟域下用至少两级DFF将signal_a打两拍即可。特别需要强调的是,此时signal_a必须是clka下的寄存器信号。如果signal_a是clk

2022-03-04 14:13:22 3171

空空如也

空空如也

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

TA关注的人

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