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