RTL代码降低功耗的技巧

1、状态机的时候用格雷码,格雷码每次只有一个反转。 2、选择二进制码的时候,原码和补码需要根据需求选择,位数适当,不要太大。 3、门控时钟,编码的时候应当考虑后端工具额能否加入门控时钟。 加入了门控时钟的, 没加的,需要32个mux2 4、独热码多路器 在case语句,if和状态机,实现多路器(数据选择器),输入如果是多位的总线,就会产生明显开关过程,产生额外功耗。 如果用独热码,能够将未选中的总
相关文章
相关标签/搜索