DocumentCode :
2960816
Title :
SystemC-defined SIMD instructions for high performance SoC architectures
Author :
Chouliaras, V.A. ; Koutsomyti, K. ; Jacobs, T. ; Parr, S. ; Mulvaney, D. ; Thomson, R.
Author_Institution :
Loughborough Univ., Loughborough
fYear :
2006
fDate :
10-13 Dec. 2006
Firstpage :
822
Lastpage :
825
Abstract :
This work presents a SystemC-based design of custom SIMD instructions for accelerating media and telecom codes on a next-generation configurable, extensible processor. The SS_SPARC processing platform, incorporates a generic vector unit which can be extended with pipelined, SIMD computation units (datapaths) designed either with established (RTL-based) or in this case, hybrid (SystemC-RTL) methodologies. This work elaborates on a custom methodology for automatically encapsulating the data-parallel sections of the MPEG-4 XviD the G723.1 and G729A reference codes into a SystemC wrapper which is subsequently synthesized to RTL with a commercial SystemC-synthesis tool. The resulting RTL is then attached to the exposed vector unit of the SS_SPARC engine. We present results from a standard-cell RTL synthesis campaign and the VLSI implementation of a high-end (8-contexts, 256 bit) and a low-end (2-context, 128 bit) configuration of the vector engine for the workloads of interest.
Keywords :
VLSI; logic design; system-on-chip; G723.1 reference code; G729A reference code; MPEG-4 XviD; SS_SPARC processing platform; SoC architectures; SystemC wrapper; SystemC-defined SIMD instructions; VLSI implementation; data-parallel sections; generic vector unit; next-generation configurable extensible processor; pipelined SIMD computation units; standard-cell RTL synthesis; system-on-chip; Acceleration; Consumer products; Engines; MPEG 4 Standard; Microarchitecture; Parallel processing; Phase change random access memory; Silicon; Telecommunications; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems, 2006. ICECS '06. 13th IEEE International Conference on
Conference_Location :
Nice
Print_ISBN :
1-4244-0395-2
Electronic_ISBN :
1-4244-0395-2
Type :
conf
DOI :
10.1109/ICECS.2006.379915
Filename :
4263493
Link To Document :
بازگشت