RTL設計基礎(二)

這篇文章主要講一下RTL設計中多時鐘域的處理,之前在異步FIFO設計中已經講到這個問題,這篇更全面詳細的介紹一下多時鐘域的處理。 多時鐘域之所以難以處理,是因爲在兩個時鐘域之間傳遞信號時,不可避免地會出現建立時間/保持時間違例的問題。寄存器會鎖存錯誤的數據,引起功能錯誤。 現考慮在兩個時鐘域間傳遞1位信號的情況。如下圖是多時鐘域傳遞一位信號的示例: 在這個例子中,aclk與bclk是兩個異步時鐘。
相關文章
相關標籤/搜索