DocumentCode :
3382525
Title :
The AES in a systolic fashion: Implementation and results of Celator processor
Author :
Fronte, Daniele ; Perez, Annie ; Payrat, Eric
Author_Institution :
IM2NP, Aix-Marseille Univ., Marseille
fYear :
2008
fDate :
Aug. 31 2008-Sept. 3 2008
Firstpage :
380
Lastpage :
383
Abstract :
A multi-algorithm Crypto-Co-Processor called Celator is presented. Celator architecture is based on a 4times4 Processing Elements systolic array, a Sequencer with a Finite State Machine (FSM) and a local memory, the Celator RAM (CRAM). Data are encrypted or decrypted by the PE array. The whole system architecture around Celator includes a Central Processing Unit (CPU) and an Interface unit between the CPU and Celator. The Sequencer controls the PE array and manages all the data transfers between the PE array and the CPU. Three multiplexers per PE allow the reconfigurability of the data path. The FSM instructions are stored in the CRAM and can be changed by the CPU: therefore the FSM is also reconfigurable. This paper focuses on the implementation of the Advanced Encryption Standard (AES) transformations on Celator. Celator can perform an AES encryption in 580 clock cycles in Electronic Codebook mode, which is less than with a general purpose processor. Finally we report performance comparisons among Celator, ARM 7 TDMI, ARM 9 and AVR microprocessors, as well as with some AES dedicated and dynamically reconfigurable circuits.
Keywords :
coprocessors; cryptography; finite state machines; systolic arrays; Celator processor; advanced encryption standard; central processing unit; finite state machine; multi-algorithm crypto-co-processor; processing elements systolic array; Automata; Central Processing Unit; Circuits; Clocks; Cryptography; Microprocessors; Multiplexing; Random access memory; Read-write memory; Systolic arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems, 2008. ICECS 2008. 15th IEEE International Conference on
Conference_Location :
St. Julien´s
Print_ISBN :
978-1-4244-2181-7
Electronic_ISBN :
978-1-4244-2182-4
Type :
conf
DOI :
10.1109/ICECS.2008.4674870
Filename :
4674870
Link To Document :
بازگشت