pdi1394l41 NXP Semiconductors, pdi1394l41 Datasheet - Page 50

no-image

pdi1394l41

Manufacturer Part Number
pdi1394l41
Description
1394 Content Protection Av Link Layer Controller
Manufacturer
NXP Semiconductors
Datasheet
Bit 31..22:
Philips Semiconductors
13.1 Link Control Registers
13.1.1
The ID register is automatically updated by the attached PHY with the proper Node ID after completion of the bus reset.
Reset Value 0xFFFF0202
Bit 21..16:
Bit 15..8:
Bit 7..0:
13.1.2 General Link Control (LNKCTL) – Base Address: 0x004
The General Link control register is used to program the Link Layer isochronous transceiver, as well as the overall link transceiver. It also
provides general link status.
Reset Value 0x46000002
Bit 31:
Bit 30:
Bit 29..27:
Bit 26:
Bit 25:
Bit 23:
2000 Dec 01
1394 content protection AV link layer controller
ID Register (IDREG) – Base Address: 0x000
R/W
R/W
R
R
R/W
R/W
R/W
R/W
R/W
R
BUS ID: The 10-bit bus number that is used with the Node ID in the source address for outgoing packets and used to
accept or reject incoming packets. This field reverts to all ‘1’s (0x3FF) upon bus reset.
NODE ID: Used in conjunction with Bus ID in the source address for outgoing packets and used to accept or reject
incoming packets. This register auto-updates with the node ID assigned after the 1394 bus Tree-ID sequence.
PART CODE: “02” designates PDI1394L41.
VERSION CODE: “02” shows this is revision level 2 of this part.
IDValid (IDVALID): When equal to one, the PDI1394L41 accepts the packets addressed to this node. This bit is
automatically set after selfID complete and node ID is updated.
Receive Self ID (RCVSELFID): When asserted, the self-identification packets, generated by each PHY device on the
bus, during bus initialization are received and placed into the asynchronous request queue as a single packet. Bit 30
also enables the reception of PHY configuration packets in the asynchronous request queue.
Busy Control (BSYCTRL): These bits control what busy status the chip returns to incoming packets. The field is
defined below:
Transmitter Enable (TxENABLE): When this bit is set, the link layer transmitter will arbitrate and send packets.
Receiver Enable (RxENABLE): When this bit is set, the link layer receiver will receive and respond to bus packets.
Data Invariant (DATAINV) refers to the byte ordering of data being presented to the Link through the host interface
(HIF) port and the handling of the address and data lines by the link chip. When DATAINV = 0, the Link is in address
invariant mode. When DATAINV = 1, the Link is in data invariant mode. This bit is only important if the LTLEND
(Little Endian) bit is set (1), otherwise it is ignored. Interpretation of address and data information varies with the
settings of these bits and with the data format being presented. See the section on Big and Little Endian Modes for
more information (Section 12.5.4).
31 30
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
BSYCTRL
3130
000 = use protocol requested by received packet (either dual phase or single phase)
001 = RESERVED
010 = RESERVED
011 = use single phase retry protocol
100 = use protocol requested in packet, always send a busy ack (for all packets)
101 = RESERVED
110 = RESERVED
111 = use single phase retry protocol, always send a busy ack
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
BUS ID
NODE ID
47
PART CODE
VERSION CODE
SV00915
SV00892
ATACK
PDI1394L41
Preliminary specification

Related parts for pdi1394l41