Low Power Compressor Based MAC Architecture For DSP Applications
Low Power Compressor Based MAC Architecture For DSP Applications
accumulation stage of the MAC unit, where the more, due to which the area required is more and
carry propagate stage of the multiplier is merged the dynamic power consumption is also higher.
with the input of accumulate add stage. Fig. 5 More number of interconnects and less fan-in
shows the state of the art MAC architecture. logic gates has increased the delay and power
Totally 29 compressors were utilized to implement consumption of the compressor architecture of
the MAC unit of Fig. 5. Other than compressors, [9].
half and full adders were also required to Only two cells in compressor architecture of [8]
implement. reduces the interconnect delay and is reflected as
reduced delay. The dependency of one among the
sum and carry path of full adder requires higher
drive strength to drive the signal faster; resulting
in higher power consumption than the proposed
compressor architecture.
As the proposed compressor architecture utilizes
the larger fan-in gates, its transistor stack will be
higher causes to have higher resistance between
the power supplies and results in reduced leakage
power. Since the proposed architecture generates
the sum and carries simultaneously; it doesn’t
require higher drive strength signal.
Table 2 shows the results of the MAC units with
Fig. 5: State of the art MAC architecture [2] conventional and proposed compressor
Both the conventional and proposed compressor architectures. Similar to Table 1, results at the
architectures were applied in the state of the art MAC level also yielded the efficient results. Here
MAC architecture, to illustrate the impact of also a significant amount of power consumption
compressor architectures. has been reduced of the proposed MAC unit
3.RESULTS & DISCUSSIONS having proposed compressor architectures. This
Both the regular and proposed architectures at the suggests that the proposed architecture designed
compressor and MAC unit level were designed and specifically towards power constraint has behaved
modeled using Verilog HDL. Designs were similar at the cell and at the sub-systems level. It
functionally verified using Mentor graphics Model- also proves that the optimizations at the circuit
sim simulator using waveform editor and were design level will have impact at the sub-system
synthesized by targeting to TSMC’s 65nm level. From these it can be encouraged that the
technological library node using Cadence RTL optimizations at the circuit design level can be
compiler. The designs were also synthesized under applied to any level of hierarchical abstractions.
FPGA domain by targeting the virtex 7 device. Further the proposed architecture can be
Results of the compressor and MAC units were generalized for any bit-width and at any level of
benchmarked as per the standard design abstraction in the design hierarchy.
methodology for both ASIC and FPGA domains. Table 2: Comparison of the synthesis results of
Table 1: Comparison of the synthesis results of MAC architectures using existing and
existing and proposed compressor architectures proposed Compressor architectures in ASIC
domain