• DocumentCode
    1749823
  • Title

    Digit-serial modular multiplication using skew-tolerant domino CMOS

  • Author

    Kim, Sungwook ; Sobelman, Gerald E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1173
  • Abstract
    A novel connection between digit-serial computing and skew-tolerant domino circuit design is developed and applied to the design of a 512-bit modular multiplier. In our design, a digit size of four bits is efficiently mapped onto a four-phase overlapping clocking scheme, so that four bits are processed during each full clock cycle. Our architecture is based on a modified interleaved multiplication algorithm and uses precomputed complements of the modulus and a carry save adder scheme. We also present a technique for modeling the time borrowing behavior in skew-tolerant domino using a VHDL behavioral description. This allows very large skew-tolerant domino circuits to be simulated efficiently in such a way that the essential time borrowing behavior is correctly represented. This simulation methodology is used to verify the correctness of our design and to determine its throughput
  • Keywords
    CMOS logic circuits; SPICE; circuit simulation; digital arithmetic; hardware description languages; integrated circuit design; logic simulation; multiplying circuits; 4 bit; 512 bit; AND/NAND gate; HSPICE simulations; VHDL behavioral description; carry save adder; circuit simulation; digit size; digit-serial computing; digit-serial modular multiplication; four-phase overlapping clocking; modified interleaved multiplication algorithm; modular multiplier; modulus complements; skew-tolerant domino CMOS; skew-tolerant domino circuit design; time borrowing behavior; Adders; Algorithm design and analysis; Circuit simulation; Circuit synthesis; Clocks; Computational modeling; Computer architecture; Delay; Public key cryptography; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP '01). 2001 IEEE International Conference on
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-7041-4
  • Type

    conf

  • DOI
    10.1109/ICASSP.2001.941132
  • Filename
    941132