DocumentCode :
3214006
Title :
SystemC HW/SW co-design methodology applied to the design of an elliptic curve crypto system on chip
Author :
Khalil-Hani, Mohamed ; Hau, Y.W.
Author_Institution :
Dept. of Microelectron. & Comput. Engr., Univ. Teknol. Malaysia, Skudai, Malaysia
fYear :
2008
fDate :
14-17 Dec. 2008
Firstpage :
147
Lastpage :
150
Abstract :
Today, designs of electronic systems are driven by application-specific embedded systems and system-on-chip (SoC). Designing these systems with conventional RTL-centric approach takes extremely long simulation cycles and painful verification process. The trend now is to describe these systems at a higher level of design abstraction. In this paper, we present a SystemC-based hardware/software (HW/SW) co-design and co-simulation environment that allows design space exploration to be conducted early at higher levels of abstraction. It aims to help a designer to obtain an appropriate HW/SW partitioning that satisfies specified area-speed design tradeoffs. A case study of a SoC implementing an Elliptic Curve Cryptographic (ECC) scheme is presented to illustrate the design flow and the design refinements from UML specification model to the final implementation model targetted for Altera Nios FPGA-based hardware development system.
Keywords :
Unified Modeling Language; circuit CAD; field programmable gate arrays; formal specification; hardware-software codesign; integrated circuit design; public key cryptography; system-on-chip; Altera Nios FPGA-based hardware development system; SoC; SystemC-based hardware-software codesign; UML specification; electronic system design; elliptic curve crypto system-on-chip design; elliptic curve cryptographic; embedded systems; Costs; Design automation; Elliptic curve cryptography; Elliptic curves; Embedded system; Hardware; Microelectronics; Software systems; System-on-a-chip; Turing machines; Hardware/software co-design; SystemC; co-simulation; elliptic curve cryptography; system-on-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microelectronics, 2008. ICM 2008. International Conference on
Conference_Location :
Sharjah
Print_ISBN :
978-1-4244-2369-9
Electronic_ISBN :
978-1-4244-2370-5
Type :
conf
DOI :
10.1109/ICM.2008.5393532
Filename :
5393532
Link To Document :
بازگشت