资源简介
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个文件信息
- 上一篇:人员管理系统+数据字典+讲解
- 下一篇:树形控件的使用,消息的响应。
相关资源
- 周立功开发板ProASIC3实验-syn_FIFO代码
- SIM908 SDIO FSMC STM32 FIFO
- OV7670无fifo模块资料及stm32程序
- 操作系统实现请求分页存储管理页面
- USB2.0芯片cy68013高速bulk传输slave fifo模
- 带FIFO模块的OV7670的STM32测试程序
- xilinx fifo ip核文档说明
- ov7670带fifo的stm32f4程序
- 页面置换算法FIFO,LRU,NRU,OPT
- xilinx 官方fifo IP使用手册
- xilinxFIFO_IP核的datasheet
- FPGA+USB68013+SLAVEFIFO+SDRAM+FIFO
- OV7670中文数据手册无FIFO
- 操作系统课设 分页式存储管理内含
- STM32F103ZET6+FreeRTOS V8.2.3+kfifo巧夺天工
- Verilog实现的FIFO模型
- OV7725摄像头+FIFOAL422B 模块,只要是个
- FIFO设计原理,有异步同步fifo
- 异步fifo设计verilog源代码
- slave fifo 上位机程序
- STM32CUBE_DCMI_DMA_OV7670(无FIFO)_UART_PI
- 基于Nexys4 DDR的FPGA串口模块,带缓冲
- 无FIFO摄像头 DMA传送关闭DMA中断.zip
- 基于verilog的带fifo的串口设计
- zcu102用PL读写DDR4
- Altera FIFO开发资料
- FIFO_delay.rar
- STM32上实现12864液晶二维码的显示,
- linux管道通信例程
- 页面置换算法FIFO:先进先出 NUR: 最近
评论
共有 条评论