cxd1196ar Sony Electronics, cxd1196ar Datasheet - Page 21

no-image

cxd1196ar

Manufacturer Part Number
cxd1196ar
Description
Cd-rom Decoder
Manufacturer
Sony Electronics
Datasheet
2.1.10 DMAXFRC-L
2.1.11 DMA Control (DMACTL) register
2.1.12 DRVADRC-L (Drive Address Counter-L)
2.1.13 DRVADRC-H
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2-0
The DMAXFRC (DMA Transfer Counter) is a counter which indicates the number of DMA transfers. Each
time the data to be transferred to the CPU is read from the buffer, the counter is decremented. When the
value of the DMAXFRC reaches 0, DMA ends. At this point, interrupt request may be output to the CPU.
When data transfer is not to be ended by DMAXFRC as in the case of data transfer in the I/O mode,
DMAXFRC should be set at 0 when data transfer is started (when DMAEN bit is set at ‘H’). The CPU can
read and set the contents of DMAXFRC at any time. During execution of DMA, do not change the contents
of DMAXFRC.
The DRVADRC is a counter which retains the address for writing the data from the drive to the buffer.
When the drive data is written to the buffer, the value of DRVADRC is output from MA01-14 pins. Each
time a byte of data from the drive is written to the buffer, the DRVADRC is incremented.
Before execution of the write only mode and real time correction mode of the DECODER, the CPU sets the
buffer write head address in the DRVADRC.
The CPU can read and set the contents of DRVADRC at any time. During execution of DMA, do not
change the contents of DRVADRC.
DMAXFRC11
Bit11 (MSB) of DMAXFRC (Transfer Counter)
DMAXFRC10
bit10 of DMAXFRC
DMAXFRC9
bit9 of DMAXFRC
DMAXFRC8
bit8 of DMAXFRC
DMAEN (CPU DMA Enable)
‘H’
‘L’
RESERVED
:
:
To enable DMA
To inhibit DMA
—21—
CXD1196AR

Related parts for cxd1196ar