RTL代碼降低功耗的技巧

1、狀態機的時候用格雷碼,格雷碼每次只有一個反轉。 2、選擇二進制碼的時候,原碼和補碼需要根據需求選擇,位數適當,不要太大。 3、門控時鐘,編碼的時候應當考慮後端工具額能否加入門控時鐘。 加入了門控時鐘的, 沒加的,需要32個mux2 4、獨熱碼多路器 在case語句,if和狀態機,實現多路器(數據選擇器),輸入如果是多位的總線,就會產生明顯開關過程,產生額外功耗。 如果用獨熱碼,能夠將未選中的總
相關文章
相關標籤/搜索