Chargement…
Chargement…
Synchronous FIFO of configurable depth and width. Uses circular pointers for write and read operations. An occupancy counter feeds the status flags (empty, full).
Reset is synchronous and active-high.
g_width (default 8) and g_depth (default 4)| Signal | Direction | Width | Description |
|---|---|---|---|
i_clk | Input | 1 bit | System clock |
i_reset | Input | 1 bit | Asynchronous reset active high |
i_wen | Input | 1 bit | Write enable |
i_wdata | Input | g_width bits | Data to write |
i_ren | Input | 1 bit | Read enable |
o_rdata | Output | g_width bits | Data at read head |
o_full | Output | 1 bit | FIFO full |
o_empty | Output | 1 bit | FIFO empty |