Home » Source Code » Verilog code FIFO

Verilog code FIFO

2014-11-10 03:58:16
The author
Download(s): 3
Point (s): 2 
Category Category:
verilogverilog Verilog HDLVerilog


FIFO is a First-In-First-Out memory queue with control logic that manages
the read and write operations, generates status flags, and provides optional
handshake signals for interfacing with the user logic. It is often used to
control the flow of data between source and destination. FIFO can be
classified as synchronous or asynchronous depending on whether same clock
or different (asynchronous) clocks control the read and write operations. In
this project the objective is to design, verify and synthesize a synchronous
FIFO using binary coded read and write pointers to address the memory
array. FFIO full and empty flags are generated and passed on to source and
destination logics, respectively, to pre-empt any overflow or underflow of
data. In this way data integrity between source and destination is maintained.
The RTL description for the FIFO is written using Verilog HDL, and design
is simulated and synthesized using NC-SIM and RTL compiler provided by
Cadence Design Systems, Inc. respectively
Sponsored links

File list

Tips: You can preview the content of files by clicking file names^_^
Name Size Date
Sponsored links


(Add your comment, get 0.1 Point)
Minimum:15 words, Maximum:160 words



code for apb protocol in veilog/sv ?




Server error can't download. I tried two different browsers. I tried several times to download. The website charged me two points and did not download the file.

  • 1
  • Page 1
  • Total 1

Verilog code FIFO (74.61 MB)

Need 2 Point(s)
Your Point (s)

Your Point isn't enough.

Get 22 Point immediately by PayPal

Point will be added to your account automatically after the transaction.

More(Debit card / Credit card / PayPal Credit / Online Banking)

Submit your source codes. Get more Points


Don't have an account? Register now
Need any help?
Mail to: support@codeforge.com


CodeForge Chinese Version
CodeForge English Version

Where are you going?

^_^"Oops ...

Sorry!This guy is mysterious, its blog hasn't been opened, try another, please!

Warm tip!

CodeForge to FavoriteFavorite by Ctrl+D