
Philips Semiconductors
PNX15xx Series
Volume 1 of 1
Chapter 17: SPDIF Output
PNX15XX_SER_3
Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet
Rev. 3 — 17 March 2006
17-9
Remark: The clock frequency emitted by the DDs output can be found in
Chapter 5 5.2 Register Table
0x10 9010
SPDO_BASE2
Base address of buffer2
0x10 9014
SPDO_SIZE
Size of the buffers
0x10 9018—9FF0
Reserved
0x10 9FF4
SPDO_PWR_DWN
Powerdown
0x10 9FFC
SPDO_MODULE_ID
Module ID
Table 5: SPDIF Output Module Register Summary …Continued
Offset
Name
Description
Table 6: SPDO Registers
Bit
Symbol
Acces
s
Value
Description
Offset 0x10 9000
SPDO_STATUS
31:5
Reserved
To ensure software backward compatibility unused or reserved bits
must be written as zeros and ignored upon read.
0
BUF1_EMPTY
R
0
This ag gets set if DMA buffer 1 has been emptied by the SPDO
hardware. The ag can be cleared only by a software write to
ACK_BUF1.
1
BUF2_EMPTY
R
0
This ag gets set if DMA buffer 2 has been emptied by the SPDO
hardware. The ag can be cleared only by a software write to
ACK_BUF2.
2
HBE (bandwidth error)
R
0
Bandwidth Error. This ag gets set if the internal buffers in SPDO
were emptied before new memory data was brought in. This ag
can be cleared only by a software write to ACK_HBE.
3
UNDERRUN
R
0
This ag gets set if both DMA buffers were emptied before a new full
buffer was assigned by software. The hardware has performed a
normal buffer switch over and is emitting old data. It can only be
cleared by software write to ACK_UDR.
4
BUF1_ACTIVE
R
1
This ag gets set if the hardware is currently emitting DMA buffer 1
data, and is negated when emitting DMA buffer 2 data.
Offset 0x10 9004
SPDO_CTL
31
RESET
W
0
1 =Software Reset. Immediately resets the SPDO block. This
should be used with extreme caution. Any ongoing transmission will
be interrupted, and receivers may be left in a strange state.
30
TRANS_ENABLE
R/W
0
1 =Enables transmission as per the selected mode.
0 =Transmission Disabled. Stops any ongoing transmission after
completing any actions related to the current data descriptor word.