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 :
بازگشت