DocumentCode
2191940
Title
SAT: A Stream Architecture Template for Embedded Applications
Author
Yang, Qianming ; Wu, Nan ; Wen, Mei ; He, Yi ; Su, Huayou ; Zhang, Chunyuan
Author_Institution
Comput. Sch., Nat. Univ. of Defense Technol., Changsha, China
fYear
2010
fDate
June 29 2010-July 1 2010
Firstpage
1711
Lastpage
1718
Abstract
The increase of embedded applications complexity has demanded hardware more flexible while providing higher performance. Reconfigurable architectures and stream processing have been showed significant progresses in exploiting these applications. This paper presents SAT, a stream architecture template that combines stream processing, clustered-VLIW, multi-core, and hardware reuse to achieve the capability of high performance and high flexibility. In order to enhance the efficiency of the auto-generated circuit, we introduced the idea of parameter and template in SAT. In this paper, we also demonstrated a flow of generating the target system based on SAT. The system is implemented in VerilogHDL, and consists of configurable stream core, RISC core, memory core, IO core, and interconnect core. The diverse stream-based implementation of stream core can be configured easily according to the requirements of applications. The system has also been synthesized into an Altera FPGA to verify resource utilization and performance.
Keywords
field programmable gate arrays; hardware description languages; multiprocessing systems; parallel architectures; reconfigurable architectures; reduced instruction set computing; Altera FPGA; IO core; RISC core; SAT parameter; VerilogHDL; auto-generated circuit; clustered-VLIW; configurable stream core; embedded application complexity; hardware reuse; interconnect core; memory core; multicore; reconfigurable architecture; resource utilization; stream architecture template; stream processing; Hardware; Kernel; Multicore processing; Reduced instruction set computing; System-on-a-chip; VLIW; clustered-VLIW; stream processing; template;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
Conference_Location
Bradford
Print_ISBN
978-1-4244-7547-6
Type
conf
DOI
10.1109/CIT.2010.300
Filename
5577965
Link To Document