Asynchronous FIFO VHDL code for dual clock asynchronous FIFO with testbench Reference http://www.sunburst-design.com/papers/CummingsSNUG2002SJ_FIFO1.pdf