The FIFO implementation outlined in this document can easily be configured to suit the following
This FIFO can easily be extended to have common wishbone interface for all individual FIFO channels.