⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fifopar.v

📁 FIFO(先进先出队列)通常用于数据的缓存和用于容纳异步信号的频率或相位的差异。本FIFO的实现是利用 双口RAM 和读写地址产生模块来实现的.FIFO的接口信号包括异步的写时钟(wr_clk)和读
💻 V
字号:
// --------------------------------------------------------------------
// >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
// --------------------------------------------------------------------
// Copyright (c) 2005 by DTK Corporation
// --------------------------------------------------------------------
// --------------------------------------------------------------------
//
// This file contains the parameters used in the fast FIFO controller
// reference design.
//
// --------------------------------------------------------------------
//
// Revision History : 
// --------------------------------------------------------------------
//   Ver  :| Author            :| Mod. Date :| Changes Made:
//   V0.1 :| Robin Liu         :| 03/29/05  :| Pre-Release
// --------------------------------------------------------------------


parameter tDLY = 2; // 2ns delay for simulation purpose

//data width of the dual port RAM 
`ifdef FIFODataWidth          //data width =16;
`undef FIFODataWidth
`endif
`define FIFODataWidth  16 

//the dual port RAM capacitibility
`ifdef FIFOCap                // capacity: 64*1024=65536bits;
`undef FIFOCap
`endif
`define FIFOCap 64*1024

// maxium address value of the dual port RAM
`ifdef FIFOMaxAddressValue
`undef FIFOMaxAddressValue
`endif
`define FIFOMaxAddressValue (`FIFOCap/`FIFODataWidth)-1

//address depth of the dual port RAM
`ifdef FIFOAddrDepth          // address depth=12 ;
`undef FIFOAddrDepth
`endif
`define FIFOAddrDepth 12

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -