DocumentCode
3021417
Title
Comparison of FPGA-based implementation alternatives for complex algorithms in networked embedded systems - the encryption example
Author
Heinrich, Enrico ; Staamann, Sebastian ; Joost, Ralf ; Salomon, Ralf
Author_Institution
Inst. of Appl. Microelectron. & Comput. Eng., Univ. of Rostock, Rostock
fYear
2008
fDate
15-18 Sept. 2008
Firstpage
1449
Lastpage
1456
Abstract
Field-programmable gate arrays provide a flexible and easy-to-configure implementation platform that supports the development of tamper-proof networked embedded systems. Many of these systems employ the Advanced Encryption Standard algorithm in order to achieve a secure mode of operation. Since this algorithm is of a high computational complexity, this paper utilizes various hardware-software co-design techniques for its implementation. These techniques vary in the degree of required design expertise, the degree of how (software) functionalities are implemented in hardware logic, and the achievable speedup, which is about 12 to approximately four thousand.
Keywords
computational complexity; cryptography; embedded systems; field programmable gate arrays; hardware-software codesign; FPGA; complex algorithms; computational complexity; encryption; field-programmable gate arrays; hardware logic; hardware-software co-design techniques; tamper-proof networked embedded systems; Computer networks; Cryptography; Embedded system; Field programmable gate arrays; Hardware design languages; Logic design; Microelectronics; Process design; Real time systems; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on
Conference_Location
Hamburg
Print_ISBN
978-1-4244-1505-2
Electronic_ISBN
978-1-4244-1506-9
Type
conf
DOI
10.1109/ETFA.2008.4638587
Filename
4638587
Link To Document