use double buffer to read async data
async_fifo: first import
async_fifo should be working