pnx1700 NXP Semiconductors, pnx1700 Datasheet - Page 569

no-image

pnx1700

Manufacturer Part Number
pnx1700
Description
Connected Media Processor
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
Volume 1 of 1
PNX17XX_SER_1
Preliminary data sheet
3.2.5 SPDI_CTL and Functions
stream is not present or is suddenly removed, and 3) the input signal contains too
much jitter. If the UNLOCK_ENBL bit is set, the SPDIF Input will generate an
interrupt. Note that parity and validity errors (PERR and VERR) do not cause out of
lock conditions.
From the point where the error condition occurred, the contents of the currently filling
internal 64 byte buffers are muted (zeroed). The external memory buffers will receive
muted data from this point forward. If the receiver does not re-lock before the current
external memory buffer is filled to completion with muted data, DMA will halt. DMA is
halted in this way so that bus resources are not further utilized. Otherwise, DMA
continues with valid data soon after lock is reacquired. From the error point onward,
the last stable capture sample rate will be maintained by the hardware automatically
during this error condition processing. The following is a start-up software process
flow for capture of an SPDIF stream.
The SPDI_CTL register provides system control of the SPDIF Input interface. The
RESET bit is used to completely reset the interface and all registers. The result of
asserting the RESET bit is all SPDIF Input capture activity stops and all registers are
initialized to logic ‘0’s. In addition, any pending SPDIF Input interrupts are cleared and
disabled. Any pending DMA activity is cancelled and active request are aborted.
Figure 7:
Power
on/HW
reset/SW
reset
Lock/Unlock Processing for SPDIF Input
Rev. 1 — 17 March 2006
Configure SPDIF Input regis-
ters as necessary.
Enable LOCK interrupt
Disable UNLOCK interrupt
Service LOCK interrupt
Disable LOCK interrupt
Enable UNLOCK interrupt
Enable capture
UNLOCK
indicator auto
asserted by
receiver
processing
UNLOCK
indicator
indicator
Normal
active?
active?
LOCK
audio
NO
YES - LOCK interrupt
generated
NO
YES - UNLOCK
interrupt generated
Wait a user defined
amount of time -
then increase
oversampling clock
to achieve lock.
Service UNLOCK interrupt
Disable UNLOCK interrupt
Enable LOCK interrupt
Disable capture and/or reset
(optional)
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
PNX17xx Series
Chapter 18: SPDIF Input
18-9

Related parts for pnx1700