• DocumentCode
    3473960
  • Title

    A Partial Parallel folding Multiplier Design for 1024 bit Modular Multiplication

  • Author

    Shi, Weiwei ; Cai, Min ; Zhong, Tianbin

  • Author_Institution
    Sch. of Phys., South China Univ. of Technol., Wushan
  • fYear
    2006
  • fDate
    23-26 Oct. 2006
  • Firstpage
    2058
  • Lastpage
    2060
  • Abstract
    A 1056 times 32 bit partial parallel folding multiplier for security chip based on 0.25mum CMOS technology is proposed in this paper, of 200MHz working frequency. The multiplier is composed of two 572 times 32 bit partial parallel multipliers with reconfigurable data path between them, and this folding architecture can be divided in two for 544 times 544 bit multiplication. The core component of multiplier is the 4-2 and 6-2 compressors array, it can compress 16 bit products and carry-ins with the same weight into 1 bit sum and carry a cycle. So we shortened the critical path on it by optimizing its internal XOR and carry generator circuits as well as layouts. In the worst case simulation, the delay of the block is less than 3.4ns. And the simulation of the entire multiplier indicates that a 1056 times 1056 bit multiplication can be calculated out in 70 cycles
  • Keywords
    CMOS logic circuits; digital arithmetic; logic design; logic gates; multiplying circuits; 0.25 micron; 1024 bit; 200 MHz; 32 bit; 4-2 compressor array; 544 bit; 6-2 compressor array; CMOS technology; carry generator circuit; internal XOR circuit; modular multiplication; partial parallel folding multiplier; reconfigurable data path; security chip; CMOS technology; Circuit simulation; Clocks; Compressors; Data security; Delay; Encoding; Frequency; Information security; Physics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State and Integrated Circuit Technology, 2006. ICSICT '06. 8th International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    1-4244-0160-7
  • Electronic_ISBN
    1-4244-0161-5
  • Type

    conf

  • DOI
    10.1109/ICSICT.2006.306593
  • Filename
    4098624