pdi1394l41 NXP Semiconductors, pdi1394l41 Datasheet - Page 60

no-image

pdi1394l41

Manufacturer Part Number
pdi1394l41
Description
1394 Content Protection Av Link Layer Controller
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
13.2.8 Isochronous Receiver Unpacking Control (IRXPKCTL) – Base Address: 0x040
NOTE: When receiver reset is required, first disable receiver (EN_IRX = 0), then wait until Rx FIFO is emptied, then perform the reset. This will
allow previously received packets to go to the application instead of being lost.
Reset Value 0x00000041
Bit 29..28:
Bit 8:
Bit 7:
Bit 6:
Bit 5:
Bit 4:
Bit 2..3:
Bit 1:
Bit 0:
2000 Dec 01
1394 content protection AV link layer controller
AV Receiver Control Bits.
R/W
R/W
R/W
R/W
R
R/W
R/W
R/W
R/W
RXAP_CLK: Receiver Application Clock, default mode, ‘00’ the AVxCLK pin is an input. This pin can become an
application clock and output for the isochronous Receiver by programming it to ‘01’, ‘10’, or ‘11’.
Note that when enabled as ‘01’, ‘10’, or ‘11’, the AV port that is configured as receiver and enabled will output this
clock signal on its AVxCLK pin.
SNDIMM: Send immediately; when set to “1”, this bit will allow a received isochronous packet containing a CRC
error to be output immediately (without regard to the time stamp value). This bit defaults to “0”. In default (reset)
mode, the packet will be output with respect to the time stamp value, even if there is a CRC error.
CAUTION: If there is an error in the time stamp, the packet may be held far into the future. This will affect
subsequently received packets.
DIS_TSC: Disable Time Stamp Checking. Defaults to “0”, time stamp checking is enabled. When time stamp
checking is disabled, the time stamp accompanying a packet is output before the packet to the application for use
by the application. This adds an extra quadlet of data to the received data stream; the application must be capable
of handling this extra 4 bytes.
RMVUAP: Remove unreliable packets from memory, do not attempt delivery
SPAV: Source packet available for delivery in buffer memory.
EN_IRX: Enable receiver operation. Value is only checked whenever a new bus packet arrives, so enable/disable
while running is ‘graceful’, meaning any transfers in process will be completed before this bit is asserted.
BPAD: Value indicating the amount of byte padding to be removed from the last data quadlet of each source packet,
from 0 to 3 bytes. This is in addition to quadlet padding as defined in IEC 61883 International Standard.
EN_FS: Enable processing of SYT stamps.
RST_IRX: causes the receiver to be reset when ‘1’. In order for synchronous reset of IRX to work properly, the
application must supply an AVCLK and ensure that the reset bit is kept (programmed) HIGH for at least the duration
of one AVCLK period. Failure to do so may cause the application interface of this module to be improperly reset (or
not reset at all).
31 30
The programming values are:
00
01
10
11
29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Input
24.576MHz
12.288MHz
6.144MHz
57
BPAD
SV00887
PDI1394L41
Preliminary specification

Related parts for pdi1394l41