Question: what is the difference between ram and fifo?
Answer: FIFO does not have address lines RAM is used for storage purpose where as FIFO is used for synchronization purpose, when two peripherals are working in different clock domains then we will go for FIFO.