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
Link To Document