资源简介
FIFOs are often used to safely pass data from one clock domain to another asynchronous clock domain. Using a
FIFO to pass data from one clock domain to another clock domain requires multi-asynchronous clock design
techniques. There are many ways to design a FIFO wrong. There are many ways to design a FIFO right but still
make it difficult to properly synthesize and analyze the design.
This paper will detail one method that is used to design, synthesize and analyze a safe FIFO between different clock
domains using Gray code pointers that are synchronized into a different clock domain before testing for "FIFO full"
or "FIFO empty" conditions. The fully coded, synthesized and analyzed RTL Verilog model (FIFO Style #1) is
included.
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1239930 2013-01-12 12:19 wave.bmp
文件 1436 2013-01-12 12:21 tb.do
文件 1300 2013-01-12 12:19 wave.do
文件 73728 2013-01-12 12:22 vsim.wlf
文件 1233 2013-01-11 12:44 fifo1.xml
文件 1142 2013-01-12 12:05 src\wptr_full.v
文件 1151 2013-01-12 11:01 src\rptr_empty.v
文件 345 2013-01-12 12:06 src\sync_w2r.v
文件 349 2013-01-12 12:06 src\sync_r2w.v
文件 924 2013-01-12 12:08 src\fifo1_tb.v
文件 671 2013-01-11 20:32 src\fifomem.v
文件 1925 2013-01-12 10:37 src\fifo1.v
文件 2002 2013-01-12 12:22 work\_info
文件 26 2013-01-12 12:22 work\_vmake
文件 695 2013-01-12 12:22 work\fifomem\_primary.vhd
文件 10728 2013-01-12 12:22 work\fifomem\verilog.psm
文件 306 2013-01-12 12:22 work\fifomem\verilog.prw
文件 601 2013-01-12 12:22 work\fifomem\_primary.dbs
文件 490 2013-01-12 12:22 work\fifomem\_primary.dat
文件 449 2013-01-12 12:22 work\sync_r2w\_primary.vhd
文件 5760 2013-01-12 12:22 work\sync_r2w\verilog.psm
文件 251 2013-01-12 12:22 work\sync_r2w\verilog.prw
文件 341 2013-01-12 12:22 work\sync_r2w\_primary.dbs
文件 362 2013-01-12 12:22 work\sync_r2w\_primary.dat
文件 449 2013-01-12 12:22 work\sync_w2r\_primary.vhd
文件 5760 2013-01-12 12:22 work\sync_w2r\verilog.psm
文件 251 2013-01-12 12:22 work\sync_w2r\verilog.prw
文件 341 2013-01-12 12:22 work\sync_w2r\_primary.dbs
文件 362 2013-01-12 12:22 work\sync_w2r\_primary.dat
文件 589 2013-01-12 12:22 work\rptr_empty\_primary.vhd
............此处省略33个文件信息
----------- --------- ---------- ----- ----
文件 1239930 2013-01-12 12:19 wave.bmp
文件 1436 2013-01-12 12:21 tb.do
文件 1300 2013-01-12 12:19 wave.do
文件 73728 2013-01-12 12:22 vsim.wlf
文件 1233 2013-01-11 12:44 fifo1.xm
文件 1142 2013-01-12 12:05 src\wptr_full.v
文件 1151 2013-01-12 11:01 src\rptr_empty.v
文件 345 2013-01-12 12:06 src\sync_w2r.v
文件 349 2013-01-12 12:06 src\sync_r2w.v
文件 924 2013-01-12 12:08 src\fifo1_tb.v
文件 671 2013-01-11 20:32 src\fifomem.v
文件 1925 2013-01-12 10:37 src\fifo1.v
文件 2002 2013-01-12 12:22 work\_info
文件 26 2013-01-12 12:22 work\_vmake
文件 695 2013-01-12 12:22 work\fifomem\_primary.vhd
文件 10728 2013-01-12 12:22 work\fifomem\verilog.psm
文件 306 2013-01-12 12:22 work\fifomem\verilog.prw
文件 601 2013-01-12 12:22 work\fifomem\_primary.dbs
文件 490 2013-01-12 12:22 work\fifomem\_primary.dat
文件 449 2013-01-12 12:22 work\sync_r2w\_primary.vhd
文件 5760 2013-01-12 12:22 work\sync_r2w\verilog.psm
文件 251 2013-01-12 12:22 work\sync_r2w\verilog.prw
文件 341 2013-01-12 12:22 work\sync_r2w\_primary.dbs
文件 362 2013-01-12 12:22 work\sync_r2w\_primary.dat
文件 449 2013-01-12 12:22 work\sync_w2r\_primary.vhd
文件 5760 2013-01-12 12:22 work\sync_w2r\verilog.psm
文件 251 2013-01-12 12:22 work\sync_w2r\verilog.prw
文件 341 2013-01-12 12:22 work\sync_w2r\_primary.dbs
文件 362 2013-01-12 12:22 work\sync_w2r\_primary.dat
文件 589 2013-01-12 12:22 work\rptr_empty\_primary.vhd
............此处省略33个文件信息
- 上一篇:人员管理系统+数据字典+讲解
- 下一篇:树形控件的使用,消息的响应。
相关资源
- verilog实现含FIFO的RS232串口收发程序源
- 请求调页存储管理系统的模拟实现
- 请求页面算法
- 异步FIFO Verilog HDL,包含所有标志位,
- cy7c68013a FPGA 程序
- 虚拟存储器(OPTFIFOLRU带三份报告,课
- STM32F407单片机OV7670无FIFO Ycrcb颜色空间
- 东北大学数据结构实验1打印机fifo
- STM32F103C8T6移植OV7670带FIFO摄像头
- verilog实现的带FIFO的UART模块
- 基于vhdl的FIFO存储器设计
- 计算机操作系统 存储管理 FIFO LRU
- Altera提供的FIFO说明书
- 页面置换算法Optimal、FIFO、LRU
- 利用 EZ-USB® FX3 从器件 FIFO 接口进行设
- 简易异步FIFO代码及testbench
- WFQ算法模拟程序源码文档模拟路由器
- dsp SPI 应用经验总结以及例程FIFO
- CY7C68013a的slave fifo固件例程 源码
- verilog 实现串口通信 含fifo很好用!
- fpga串口通信,利用fifo转发
- 操作系统存储管理页面置换算法(O
- FT245 usb fifo control
- 请求页式管理缺页中断模拟设计--FI
- FT245BL USB FIFO驱动程序
- 基于SDRAM建立FIFO
- FIFO配合管道PIPE,实现FIFO传递数据,
- 操作系统 课程设计 页面置换算法FI
- OV7670+FIFO
- 先进先出FIFO页面置换算法
评论
共有 条评论