Simple Synchronous FIFO
20 August 2020
The Simple Synchronous FIFO is a First In First Out (FIFO) memory with a common clock and a synchronous reset. The data width and memory depth is parameterizable.
Signal | Direction | Description |
dout | Output | Read Data |
full | Output | Write full |
empty | Output | Read empty |
din | Input | Data in |
w_en | Input | Write Enable |
r_en | Input | Read Enable |
clk | Input | Clock |
rst | Input | Reset |
module sfifo #(parameter DW = 8, parameter AW = 4) (output [DW-1:0] dout, output full, output empty, input [DW-1:0] din, input w_en, input r_en, input clk, input rst);