What is FIFO depth in simple term?
FIFO is used to pass data between two systems working with same clock but with different throughput. FIFO depth will be equal to number of data items that are left without reading. Without FIFO underflow or underflow will happen.