In view of the possible failures of the traditional asynchronous FIFO in OTN circuits
this paper proposes a kind of asynchronous FIFO suitable for OTN circuits
in which reading/writing addresses will be reset when empty/full emerges in the asynchronous FIFO
without affecting the simultaneous read/write functions of the circuits.It is easier to judge whether the asynchronous FIFO is in empty or full state by comparing the highest two read/write addresses to determine if the indicator signal close to empty or to full.The test results show that the designed FIFO empty/full resetting function is normal and the read/write rate can reach up to 133 MHz.