r8a77850anbg Renesas Electronics Corporation., r8a77850anbg Datasheet - Page 1050

no-image

r8a77850anbg

Manufacturer Part Number
r8a77850anbg
Description
Renesas 32-bit Risc Microcomputer Superh? Risc Engine Family
Manufacturer
Renesas Electronics Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
r8a77850anbgV
Manufacturer:
Renesas Electronics America
Quantity:
10 000
20. Graphics Data Translation Accelerator (GDTA)
(1)
The following shows an outline of the estimated image generation function.
Rev.1.00 Jan. 10, 2008 Page 1020 of 1658
REJ09B0261-0100
Correction
Correction
U pointer (current)
Y pointer (current)
V pointer (current)
case 1
case 2
Output frame
Output frame
Output frame
Future frame
Future frame
Future frame
Past frame
Past frame
Past frame
Estimated Image Generation Function
Y pointer
U pointer
V pointer
Y pointer
U pointer
V pointer
Each frame pointer should point to an address on a 16-byte boundary
for Y and 8-byte boundary for U and V.
× 16
C'
A'
× 17
E
A
Data after half-pixel
Correction case 4
B'
D'
Y: 16 × 16 dot
U: 8 × 8 dot
V: 8 × 8 dot
correction
B
D
Correction
case 3
Output
target position
(mbcol, mbrow)
Comparison point
(+Recon_right, down)
Target position (mbcol, mbrow)
Y: 17 × 17 dot
U: 9 × 9 dot
V: 9 × 9 dot
Figure 20.6 Outline of Estimated Image Generation Function
DDR2-SDRAM
Correction processing result (Y: 16 × 16, U/V: 8 × 8)
× 16
U (current)
V (current)
U (past)
V (past)
Y (future)
U (future)
V (future)
× 17
Input data for one macroblock
Base point
Y (current)
Y (past)
(6) Half-pixel correction processing
× 16
a
c
(9) Estimated
image writing
(5) Data
reading
b
d
IDCT data
Image data for one frame
Y: 16 × 16 dot
U: 8 × 8 dot
V: 8 × 8 dot
(1) Calculation of output position (first row)
(3) Calculation of input position (first row)
× 16
Base point
mbcol
8-bit saturation
calculation
(0 ≤ x ≤ 255)
Data to be written back to the current target position
(result of forward macroblock processing)
(7) IDCT data
reading
Recon_right (negative value indicates reverse direction)
Y: 16 × 16 dot
U: 8 × 8 dot
V: 8 × 8 dot
(current)
Output
Frame width
(2) Calculation of output position (nth row)
IDCT data
A''
× 16
C'
(4) Calculation of input position (nth row)
(8) Estimated-image generation
D'
B'
Y: 17 × 17 dot
U: 9 × 9 dot
V: 9 × 9 dot
Y: 16 × 16 dot
U: 8 × 8 dot
V: 8 × 8 dot
Input
image
(half-pixel)
Y0 (128 bytes)
Y1 (128 bytes)
Y2 (128 bytes)
Y3 (128 bytes)
U (128 bytes)
V (128 bytes)
Buffer RAM 1
Hardware performs processing
as is even when in padding part
× 16
For half-pixel processing,
get data for a block with one
extra dot according to motion
vector values
Y padding

Related parts for r8a77850anbg