FIFO にアクセスする前に、反転 ACL が DFF のプリセットポートに接続され、反転 wrclk が DFF クロックに接続されている D フリップフロップ (DFF) を追加することで、FIFO にアクセスする前に約半分のサイクルを遅延させることができます。次に、DFF の出力を FIFO の aclr として使用できます。これにより、書き込みクロックの立ち上がりエッジで aclr の立ち下がりエッジが発生することはありません。この回避策のもう 1 つの方法は、aclr がアクティブな状態で wrreq を低く設定して、どちらのカウンターも移行を保証することです。
アンダーフロー・チェックをオンにすると、読み取り側を気にする必要はありません。FIFO は、aclr がアサーティブされると取り消され、すべての読み込み要求が無視されます。これは rdreq を低く抑えているのと同様です。