Atmel Evaluation Kit AT91SAM9M10-G45-EK AT91SAM9M10-G45-EK Data Sheet

Product codes
AT91SAM9M10-G45-EK
Page of 1361
 1114
SAM9M10 [DATASHEET]
6355F–ATARM–12-Mar-13
 
46.5
Video  Decoder  User  Interface  (VDEC)  User  Interface
The VDEC User interface is split into two interfaces.
• One that concerns Post Processor and is common to all Decoder Modes, described by Video Post Processor 
Register Mapping. 
• One in which registers and fields depend on the Decoder Mode used. For best readability this document 
describes one Register Mapping for each Decoder Mode. The relations are given in 
 
Note:
The decoder mode is defined by the field DEC_MODE in Decoder Control Register 0.
Table  46-8.
Register Mapping vs. Decoder Mode
Decoder  Mode
Refer  to  the  following  Register  Mapping
H264
Video Decoder Register Mapping (H264)
MPEG4
Video Decoder Register Mapping (MPEG4H263)
H263
Video Decoder Register Mapping (MPEG4H263)
JPEG
Video Decoder Register Mapping (JPEG)
VC1
Video Decoder Register Mapping (VC1)
MPEG2
Video Decoder Register Mapping (MPEG2MPEG1)
MPEG1
Video Decoder Register Mapping (MPEG2MPEG1)
Table  46-9.
Video Decoder Register Mapping (All Decoders) 
Offset
Register
Name
Access
Reset
0x0000
ID Register
X
X
X
X
X
VDEC_IDR
Read-only
0x81701000
0x0004
Decoder Interrupt Register
X
X
X
X
X
VDEC_DIR
Read-write
0x00000000
0x0008
Decoder Device Configuration Register
X
X
X
X
X
VDEC_DDCR
Read-write
0x00000400
0x000C
Decoder Control Register 0
X
X
X
X
X
VDEC_CTLR0
Read-write
0x00000000
0x0010
Decoder Control Register 1
X
X
X
X
X
VDEC_CTLR1
Read-write
0x00000000
0x0014
Decoder Control Register 2
X
X
X
X
X
VDEC_CTLR2
Read-write
0x00000000
0x0018
Decoder Control Register 3
X
X
X
X
X
VDEC_CTLR3
Read-write
0x00000000
0x001C
Decoder Control Register 4
X
X
VDEC_CTLR4
Read-write
0x00000000
0x0020
Decoder Control Register 5
X
X
VDEC_CTLR5
Read-write
0x00000000
0x0024
Decoder Control Register 6
X
X
X
VDEC_CTLR6
Read-write
0x00000000
0x0028
Base Address for Differential Motion Vector
X
X
X
VDEC_DMVBA
Read-write
0x00000000
0x002C
Decoder Control Register 7
X
X
X
VDEC_CTLR7
Read-write
0x00000000
0x0030
 RLC/VLC Data Base Address
X
X
X
X
X
VDEC_RLCVLCBA
Read-write
0x00000000
0x0034
Decoded Picture Base Address
X
X
X
X
X
VDEC_PICTBA
Read-write
0x00000000
0x0038
Reference Picture Index 0 Base Address
X
X
X
X
X
VDEC_PIDXBA0
Read-write
0x00000000
0x003C
Reference Picture Index 1 Base Address
X
X
X
X
X
VDEC_PIDXBA1
Read-write
0x00000000
0x0040
Reference Picture Index 2 Base Address
X
X
X
X
X
VDEC_PIDXBA2
Read-write
0x00000000
0x0044
Reference Picture Index 3 Base Address
X
X
X
X
X
VDEC_PIDXBA3
Read-write
0x00000000
0x0048
Reference Picture Index 4 Base Address
X
X
X
X
X
VDEC_PIDXBA4
Read-write
0x00000000
0x004C
Reference Picture Index 5 Base Address
X
X
X
X
VDEC_PIDXBA5
Read-write
0x00000000