Intel Corporation Interview Question

Design a FIFO in VHDL