English
Language : 

CXD1852Q Datasheet, PDF (19/30 Pages) Sony Corporation – MPEG1 Decoder
CXD1852Q
Command write
bit7 ··· bit0 read
2nd input byte
3rd input byte
4th input byte
Successive Successive
odd-numbered even-numbered
input bytes input bytes
first Auto
bit inc.
00000000
write
Register No.
+U/L byte select
Register data
Register No.
+U/L byte select
Register data
Register No.
+U/L byte select
LSB
first
No
00010000
read
Register No.
+U/L byte select
don’t care
Register No.
+U/L byte select
don’t care
Register No.
+U/L byte select
LSB
first
No
00100000 write Register No.
Register data Register data Register data
(Lower byte) (Upper byte) (Lower byte)
Register data
(Upper byte)
LSB
first
No
00110000 read Register No. don’t care
don’t care
don’t care
don’t care
LSB
first
No
01100000 write Register No.
Register data Register data Register data
(Lower byte) (Upper byte) (Lower byte)
Register data
(Upper byte)
LSB
first
Yes
01110000 read Register No. don’t care
don’t care
don’t care
don’t care
LSB
first
Yes
10000000
write
Register No.
+U/L byte select
Register data
Register No.
+U/L byte select
Register data
Register No.
+U/L byte select
MSB
first
No
10010000
read
Register No.
+U/L byte select
don’t care
Register No.
+U/L byte select
don’t care
Register No.
+U/L byte select
MSB
first
No
10100000 write Register No.
Register data Register data Register data
(Upper byte) (Lower byte) (Upper byte)
Register data
(Lower byte)
MSB
first
No
10110000 read Register No. don’t care
don’t care
don’t care
don’t care
MSB
first
No
11100000 write Register No.
Register data Register data Register data
(Upper byte) (Lower byte) (Upper byte)
Register data
(Lower byte)
MSB
first
Yes
11110000 read Register No. don’t care
don’t care
don’t care
don’t care
MSB
first
Yes
Description of Commands
1) The "write read" column indicates whether that command writes data to or reads data from the registers.
2) Bytes marked with "Register No. + U/L byte select" specify the register to be accessed as well as whether
to access the upper or lower bytes of the register. The upper 7 bits specify the register No., and the
lowermost bit specifies the upper or lower bytes. When the lowermost bit is "0", the lower bytes are
selected, when "1", the upper bytes are selected.
3) Bytes marked with "Register No." specify the register to be accessed. The upper 7 bits specify the register
No., and the lowermost bit can be either "0" or "1".
4) The "Auto inc." column indicates the presence of the register No. auto increment function. For commands
without this function, the most recently input register No. is valid. For example, in case of the command
0x00, the register data input by the odd bytes is written to the register specified by the previous byte's input.
For the command 0x20, all subsequent data is written sequentially to the register specified by the 2nd input
byte.
5) For commands with the register No. auto increment function, the register specified by the 2nd input byte is
accessed first, and then access shifts to the register No. incremented by one each time the data for one
register (2 bytes) is read or written. For example, when using the command 0x60, if 0x08 is specified by the
2nd input byte, the 3rd and 4th input bytes are written to register 0x08, and the 5th and 6th input bytes are
written to register 0x09.
6) Bytes marked with "register data" are the data to be written to the registers during write commands.
– 19 –