10032异步FIFO

时间:2022-02-10 16:28:30
【文件属性】:

文件名称:10032异步FIFO

文件大小:345KB

文件格式:RAR

更新时间:2022-02-10 16:28:30

robeiEDA工具

1、实验原理 了解掌握AFIFO的工作原理以及其结构,设计AFIFO模块以及其test_bench,最后在Robei可视化仿真软件经行功能实现和仿真验证。 2、实验原理 在两个时钟域之间进行数据传递最常用的的使用方法就是异步FIFO。异步FIFO一般包括两个端口,其中端口A是写入端,端口B是读入端。AFIFO中最常用的控制信号是“空”(empty)和“满”(full),另外,“将空”(almost empty)、“将满”(almost full)也是两个经常使用的控制信号。 din[n-1:0] dout[n-1:0] wr_en rd_en wclk rclk full rempty 图1 AFIFO外部链接关系 确定AFIFO的空状态或满状态需要一定的数学处理以及读指针和写指针的比较。关键问题是两个指针在不同的时钟域产生,所以指针必须经过同步化才能在另一时钟域中进行比较和用于计算。对于异步FIFO来说,产


【文件预览】:
yibuFIFO
----yibuFIFO_test.vcd(6KB)
----yibuFIFO_test.test(8KB)
----yibuFIFO_test.vvp(14KB)
----异步FIFO.docx(336KB)
----verilog()
--------yibuFIFO_test.v(1KB)
--------yibuFIFO.v(2KB)
----yibuFIFO.model(4KB)
----yibuFIFO.vvp(11KB)

网友评论