错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Multiplier Design for the Modulo Set \(\left\{ {2^{n} - 1,2^{n} ,2^{n + 1} - 1} \right\}\) and Its Application in DCT for HEVC

  • P. Kopperundevi,
  • M. Surya Prakash

摘要

The Residue Number System (RNS) is a non-weighted number system. Because of its inherent parallelism, it has been extensively studied and used in Digital Signal Processing (DSP) systems. A key arithmetic operation in residue-based real-time computing system is modulo multiplication. For small moduli, ROM-based structures are better at realizing multipliers. Implementations with arithmetic components are more for medium and large moduli due to the exponential growth of ROM sizes. The new modular multiplier introduced in this paper is capable of easily handling medium and large moduli. The multiplier unit is proposed in this paper using shift and add, followed by the modulo operation. The implementation results show that our proposed design outperforms existing architectures in terms of area and power consumption when using the TSMC-180 nm CMOS Technology. When compared to existing works, our proposed multiplier saves 86% to 93% of area and 65% to 83% of power. The proposed multiplier improves the existing DCT architecture by 18% in terms of area.