面积优化
文章目录
前言
面积优化就是尽可能的减少门电路资源的消耗
一、优化技巧
1.1 操作符方面的节省
1.1.1 运算符的使用
尽可能的只使用
:+
:-
:*
:>>
:<<
1.1.2 操作符平衡
用括号来乘,如result <= (ab)(c*d);如果不加括号,则会消耗更多的乘法器
但是,尽量别用乘,用ip都行;
1.1.3 打破流水线
插入流水可以优化速度,也可以去掉流水优化面积。
t**ip:**利用硬件本身的特性,比如有些乘法器,本身内部就有寄存器,那么就不需要再加一级寄存器
1.1.4 资源共享
功能的共享
第一种:
互斥的功能函数中共享操作运算符:类似于时分复用。
比如,在选择语句中,有些符号并不是同时存在的,那么就可以节约其中一个符号
// 这里的加和减是在不同的情况下才出现
if(a==1)
temp <=