DocumentCode :
1917093
Title :
SystemC-defined SIMD instructions for a CMP/SMT ASIC platform
Author :
Chouliaras, V.A. ; Koutsomyti, K. ; Jacobs, T. ; Parr, S. ; Mulvaney, D. ; Thomson, R.
Author_Institution :
Dept. of Electron. & Electr. Eng., Loughborough Univ.
fYear :
2006
fDate :
Nov. 2006
Firstpage :
285
Lastpage :
288
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. The authors 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; application specific integrated circuits; hardware description languages; parallel processing; vector processor systems; video coding; 128 bit; 256 bit; ASIC platform; CMP/SMT; G723.1; G729A; MPEG-4 XviD; RTL methodologies; SIMD computation; SIMD instructions; SS_SPARC processing platform; SystemC; VLSI implementation; media code acceleration; telecom code acceleration; vector engine; Acceleration; Application specific integrated circuits; Consumer products; Engines; MPEG 4 Standard; Parallel processing; Phase change random access memory; Surface-mount technology; Telecommunications; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Norchip Conference, 2006. 24th
Conference_Location :
Linkoping
Print_ISBN :
1-4244-0772-9
Type :
conf
DOI :
10.1109/NORCHP.2006.329228
Filename :
4127000
Link To Document :
بازگشت