Datasheet

1114
SAM9M10 [DATASHEET]
6355FATARM12-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 Table 46-8.
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
(1) (2) (3) (4) (5)
Name Access Reset
0x0000 ID Register XXXXXVDEC_IDR Read-only 0x81701000
0x0004 Decoder Interrupt Register XXXXXVDEC_DIR Read-write 0x00000000
0x0008 Decoder Device Configuration Register XXXXXVDEC_DDCR Read-write 0x00000400
0x000C Decoder Control Register 0 XXXXXVDEC_CTLR0 Read-write 0x00000000
0x0010 Decoder Control Register 1 XXXXXVDEC_CTLR1 Read-write 0x00000000
0x0014 Decoder Control Register 2 XXXXXVDEC_CTLR2 Read-write 0x00000000
0x0018 Decoder Control Register 3 XXXXXVDEC_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 XXXXXVDEC_RLCVLCBA Read-write 0x00000000
0x0034 Decoded Picture Base Address XXXXXVDEC_PICTBA Read-write 0x00000000
0x0038 Reference Picture Index 0 Base Address XXXXXVDEC_PIDXBA0 Read-write 0x00000000
0x003C Reference Picture Index 1 Base Address XXXXXVDEC_PIDXBA1 Read-write 0x00000000
0x0040 Reference Picture Index 2 Base Address XXXXXVDEC_PIDXBA2 Read-write 0x00000000
0x0044 Reference Picture Index 3 Base Address XXXXXVDEC_PIDXBA3 Read-write 0x00000000
0x0048 Reference Picture Index 4 Base Address XXXXXVDEC_PIDXBA4 Read-write 0x00000000
0x004C Reference Picture Index 5 Base Address XXXX– VDEC_PIDXBA5 Read-write 0x00000000