Title :
2D cache architecture for motion compensation in a 4K Ultra-HD AVC and HEVC video codec system
Author_Institution :
Texas Instrum. (I) Pvt. Ltd., Bangalore, India
Abstract :
Motion Compensation in AVC or HEVC Video codec requires reference pixels stored in the external SDRAM and interpolates it to form the Predictor Image. This is a significant chunk (70-80%) of the total SDRAM bandwidth and hence drives the bandwidth requirements. There is lot of overlap between the reference data required for every partition. This paper describes 2D or a block based caching scheme which exploits the commonality of reference pixel fetches across various partitions and thereby reducing the SDRAM bandwidth and power. Prior techniques heavily rely on using a video CPU to achieve this and still can do this only partially. This technique helps in reducing the LPDDR2 SDRAM power for a 4k Ultra-HD decoder by up to 70 mW and bandwidth by 800 MB/s (50% reduction) and increasing the typical 1080p30 HDMI playback time by 2 hours.
Keywords :
DRAM chips; block codes; decoding; motion compensation; multimedia communication; video codecs; video coding; 2D based caching scheme; 4K ultraHD AVC video codec system; HDMI playback; HEVC video codec system; LPDDR2 SDRAM power; block based caching scheme; external SDRAM; motion compensation; predictor image interpolation; reference pixel fetch; time 2 hour; ultraHD decoder; video CPU; Availability; Bandwidth; Decoding; Interpolation; Motion compensation; SDRAM; Video codecs;
Conference_Titel :
Consumer Electronics (ICCE), 2014 IEEE International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4799-1290-2
DOI :
10.1109/ICCE.2014.6775966