DocumentCode
2839802
Title
UML-based hardware/software co-design platform for dynamically partially reconfigurable network security systems
Author
Huang, Chun-Hsian ; Hsiung, Pao-Ann
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi
fYear
2008
fDate
4-6 Aug. 2008
Firstpage
1
Lastpage
8
Abstract
We propose a UML-based hardware/software co-design platform for partially reconfigurable systems, targeting mainly at network security systems. Applications with heavy computing are implemented as the partially reconfigurable hardware tasks for enhancing the system performance and flexibility, which means that a network security embedded system can dynamically reconfigure one part of the system at run-time according to different security needs while other parts are still functioning. We further propose a partially reconfigurable hardware template, using which the users only need to integrate their hardware applications with the template without going through the full partial reconfiguration flow. The template has an average overhead of only 0:62% of the total resources in Xilinx Virtex-II XC2V3000 FPGA. Furthermore, our proposed platform includes a UML-based system model that can directly interact with the system hardware architecture. Compared to the synthesis based estimation methods with inaccuracy ranging from -23% to +234% for the execution time of dynamically partially reconfigurable hardware tasks, by using our platform users can directly measure the execution time and use them to validate system correctness and performance at a high-level phase, which significantly reduces the number of iterations in the system development.
Keywords
Unified Modeling Language; field programmable gate arrays; hardware-software codesign; reconfigurable architectures; security of data; UML-based hardware-software codesign platform; Xilinx Virtex-II XC2V3000 FPGA; dynamically partially reconfigurable network security systems; system correctness; system hardware architecture; Application software; Computer applications; Computer networks; Embedded computing; Embedded system; Field programmable gate arrays; Hardware; Phase estimation; Phase measurement; System performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems Architecture Conference, 2008. ACSAC 2008. 13th Asia-Pacific
Conference_Location
Hsinchu
Print_ISBN
978-1-4244-2682-9
Electronic_ISBN
978-1-4244-2683-6
Type
conf
DOI
10.1109/APCSAC.2008.4625436
Filename
4625436
Link To Document