異步fifo的一些問題

1、 異步FIFO爲什麼用格雷碼 異步FIFO通過比較讀寫地址進行滿空判斷,但是讀寫地址屬於不同的時鐘域,所以在比較之前需要先將讀寫地址進行同步處理,將寫地址同步到讀時鐘域再和讀地址比較進行FIFO空狀態判斷(同步後的寫地址一定是小於或者等於當前的寫地址,所以此時判斷FIFO爲空不一定是真空,這樣更保守),將讀地址同步到寫時鐘域再和寫地址比較進行FIFO滿狀態判斷(同步後的讀地址一定是小於或者等於
相關文章
相關標籤/搜索