• DocumentCode
    2108974
  • Title

    A low-power reduced-area ROM architecture for cryptographic algorithms

  • Author

    Hileeto, M. ; Simmons, S.J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, Ont., Canada
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    16
  • Abstract
    This paper describes a new low-power, reduced-area, ROM architecture for block cipher applications. It exhibits a small speed penalty compared to a more conventional ROM implementation, but has the additional advantage of scalability. Area optimization is achieved by using a single decoder, a single set of input and output circuits, a single timing and control module, but a (variable) number of programmable ROM core blocks. A small logic block, which has an insignificant area overhead, is used to select the appropriate ROM core. This approach achieves a 3 to 5-fold area savings as compared to a previous ROM structure described by McKinney (1995). Additionally, the area saving increases as the required ROM size increases
  • Keywords
    cryptography; memory architecture; read-only storage; area optimization; block cipher applications; cryptographic algorithms; decoder; input and output circuits; logic block; low-power reduced-area ROM architecture; programmable ROM core blocks; scalability; speed penalty; timing and control module; Application software; Computer architecture; Cryptography; Decoding; Driver circuits; Energy consumption; MOSFETs; Read only memory; Scalability; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2000 Canadian Conference on
  • Conference_Location
    Halifax, NS
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-5957-7
  • Type

    conf

  • DOI
    10.1109/CCECE.2000.849662
  • Filename
    849662