DocumentCode
2282536
Title
The TM3270 media-processor data cache
Author
Van De Waerdt, Jan-Willem ; Vassiliadis, Stamatis ; van Itegem, Jean-Paul ; van Antwerpen, Hans
Author_Institution
Philips Semicond., San Jose, CA, USA
fYear
2005
fDate
2-5 Oct. 2005
Firstpage
334
Lastpage
341
Abstract
This paper describes the (micro-) architecture of the TM3270 data cache. We present the cache parameters, such as cache size, associativity, line size and cache policies. We describe the data cache pipeline partitioning and the cache memory structure organization. We introduce "collapsed" and "two-slot" load operations. Furthermore, we introduce a combined software/hardware based technique for prefetching of data into the cache. We use an MPEG2 encoder application for a quantative evaluation of architectural aspects such as data prefetching and show that MPEG2 encoding at 352*288 resolution (CIF) at 25 frames per second can be performed in 33.3 MHz.
Keywords
cache storage; digital signal processing chips; logic partitioning; pipeline processing; video coding; 33.3 MHz; MPEG2 encoder; TM3270 media processor; cache architecture; cache associativity; cache memory structure organization; cache pipeline partitioning; cache policy; cache size; data cache; data prefetching; Application software; Cache memory; Codecs; Computer architecture; Energy consumption; Hardware; Pipelines; Prefetching; System-on-a-chip; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN
0-7695-2451-6
Type
conf
DOI
10.1109/ICCD.2005.107
Filename
1524172
Link To Document