Renesas SH7781 用户手册

下载
页码 1692
20.   Graphics Data Translation Accelerator (GDTA) 
Rev.1.00  Jan. 10, 2008  Page 969 of 1658 
REJ09B0261-0100 
 
Section 20   Graphics Data Translation Accelerator (GDTA) 
This block incorporates a YUV data conversion processing module (CL) that converts data in the 
YUV 4:2:0 format to YUV 4:2:2 or ARGB format, as well as a video processing module (MC) 
that generates estimated images using motion vectors. 
A GADMAC is provided within the GDTA; the internal GADMAC performs high-speed data 
transfer between external DDR2-SDRAM and the internal image processing function block, 
bypassing the CPU. This block is also provided with buffer RAM; the buffer RAM is used for 
color conversion table data in CL processing and as storage work RAM for IDCT data in MC 
processing. RAM read access is performed by the internal GADMAC, to realize high-speed image 
processing. 
20.1
 
Features 
•  CL: YUV data conversion processing unit 
Reads an image in external memory, processes the data, and writes the data back to external 
memory 
Conversion modes: YUV 4:2:0 
→ YUV 4:2:2 (YUYV mode), ARGB8888 (ARGB mode) 
•  MC: Video processing control unit 
Reads images in external memory, processes the data, and writes the data back to external 
memory 
Generates estimated images through motion vectors in macroblock units (Y: 16 pixels x 16 
lines, U/V: 8 pixels x 8 lines) 
Modes: Forward, reverse, bidirectional, and intra macroblock processing 
•  Internal GADMAC dedicated to data transfer and internal data buffer RAM 
The GADMAC for data transfer has four channels, and is capable of high-speed data transfer 
bypassing the CPU.  
 
In addition, 8 Kbytes of buffer RAM each are incorporated for both color conversion table data 
storage in CL processing, and for IDCT data storage in MC processing.