Two encoder architectures called MSB reference, Fourth and Fifth bit ANDing (FFA) are developed to improve the power efficiency.
Gray codes are employed to avoid multiple bit transition problems as well as synchronization problems when the values are passing from one clock domain to another.
A Novel Multiply-Accumulate unit (MAC) is proposed by integrating these encoder blocks to achieve low power consumption.
The proposed MAC unit bus encoder architecture is applied on 2D Gaussian blurring technique and the results are validated in the MATLAB platform.