DocumentCode :
1925747
Title :
The Hardware Thread Interface Design and Adaptation on Dynamically Reconfigurable SoC
Author :
Wang, Ying ; Chen, Wei-Nan ; Wang, Xiao-Wei ; You, Hong-Jun ; Peng, Cheng-Lian
Author_Institution :
Sch. of Comput. Sci. & Technol., Fudan Univ., Shanghai
fYear :
2009
fDate :
25-27 May 2009
Firstpage :
173
Lastpage :
178
Abstract :
Nowadays, one of the challenges for creating a mixed hardware/software application on dynamically reconfigurable SoC is how to provide a unified programming model for hybrid hardware/software tasks and a portable interface adaptation for dynamically reconfigurable hardware tasks. In this paper, a POSIX-compliant hardware thread interface is proposed for data stream driven applications, serving for unified hardware/software multithread programming. At the same time, the stub/interface adaptation mechanism is also presented to support shared buffer based inter-thread communication/synchronization. At last, the experimental results on AES encryption/decryption hardware thread show that the interface design and adaptation could exploit programming transparency while effectively keep hardware efficiency.
Keywords :
Unix; electronic engineering computing; multi-threading; reconfigurable architectures; system-on-chip; POSIX-compliant hardware thread interface; data stream driven application; dynamically reconfigurable SoC; hardware thread interface design; interface adaptation mechanism; software multithread programming; system-on-chip; Application software; Cryptography; Dynamic programming; Embedded software; Hardware; Kernel; Operating systems; Software design; Streaming media; Yarn; hardware thread; interface adaptation; stub thread;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Software and Systems, 2009. ICESS '09. International Conference on
Conference_Location :
Zhejiang
Print_ISBN :
978-1-4244-4359-8
Type :
conf
DOI :
10.1109/ICESS.2009.56
Filename :
5066645
Link To Document :
بازگشت