Project maintainers


Name: generic_fifos
Created: Sep 24, 2002
Updated: Jan 5, 2017
SVN Updated: Mar 10, 2009
SVN: Browse
Latest version: download (might take a bit to start...)
Statistics: View
Bugs: 1 reported / 1 solved
Star9you like it: star it!

Other project properties

Category:Memory core
Development status:Stable
Additional info:FPGA proven
WishBone compliant: No
WishBone version: n/a


Generic, multi-purpose FIFOs. Available as single clock and dual clock version, binary, lfsr, and gray encoded (dual clock only). All are parameterizable and use generic_memories for memory. These FIFOs are fully portable from FPGAs to ASICS.


- Written in Verilog
- Fully Synthesizable (FPGA & ASIC libraries)
- Parameterized
- Single and Dual Clock


- All FIFOs that are release are done. They have been simulated and most of them have been used in one way or another in one of my projects. Some have been verified in real hardware.
- October 2003, Added a dual clock FIFO that is gray code encoded (fully parameterizable)


To use this IP core, you must also download the generic_memories models. Download here

<br><br><font size=-1>This IP Core is provided by:</font> - Solutions for your ASIC/FPGA needs -