Edition : frim the figure above only the 3ed quiestion .
First in first out (FIFO) memory is used for synchronizationpurposes in modern computer hardware. FIFO is generally implementedas a circular queue, and thus has a read pointer and a writepointer. A synchronous FIFO uses the same clock for reading andwriting. An asynchronous FIFO, however, uses separate clocks forreading and writing. Implement using VHDL and discuss itsperformance with respect to the central processing unit, a FIFOsynchronous memory system with 8 stages, 8-bit data width andfollowing status
signals:
Empty: It is high when FIFO memory is emptyelse its low.
Full: It is high when FIFO
OR
OR