Skip to content

h4midf/fpga-fifo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fpga-fifo

Implementation of FIFO data structure in Verilog. It has following input/output ports :

  1. Inputs:
    1. clk : input clock
    2. reset : asynchronous reset signal ; it resets the rear and front pointer in the data structure.
    3. push , pop : push and pop signals ; in order to write/or read to/from Fifo , a full signal (a posedge followed by a negedge) should be written on these ports.
    4. inp_data : input data with a range of (0 - 2^10-1)
  2. Outputs
    1. empty : is fifo empty? (front == rear)
    2. full : is fifo full ? ((front - rear ) == 32)
    3. cur_size : number of elements in the fifo : (front - rear)
    4. out_data : it should be obvious :D

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors