PD1394P11ABD-S [NXP]
IC 3 CHANNEL(S), 200M bps, SERIAL COMM CONTROLLER, PQFP64, 10 X 10 MM, 1.40 MM HEIGHT, PLASTIC, SOT-314-2, LQFP-64, Serial IO/Communication Controller;型号: | PD1394P11ABD-S |
厂家: | NXP |
描述: | IC 3 CHANNEL(S), 200M bps, SERIAL COMM CONTROLLER, PQFP64, 10 X 10 MM, 1.40 MM HEIGHT, PLASTIC, SOT-314-2, LQFP-64, Serial IO/Communication Controller 时钟 数据传输 外围集成电路 |
文件: | 总22页 (文件大小:170K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
INTEGRATED CIRCUITS
PDI1394P11A
3-port physical layer interface
Preliminary specification
1999 Mar 10
Philips
Semiconductors
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
1.0 FEATURES
• 3 cable interface ports
2.0 DESCRIPTION
The Philips Semiconductors PDI1394P11A is an IEEE1394-1995
compliant Physical Layer interface. The PDI1394P11A provides the
analog physical layer functions needed to implement a three port
node in a cable-based IEEE 1394–1995 network. Additionally, the
device manages bus initialization and arbitration cycles, as well as
transmission and reception of data bits. The Link Layer Controller
interface is compatible with both 3V and 5V Link Controllers. While
providing a maximum transmission data rate of 200 Mb/s, the
PDI1394P11A is compatible with current 100 Mb/s Physical Layer
ICs. The PDI1394P11A is available in the LQFP64 package.
• Supports 100Mb/s and 200Mb/s transfers
• Interfaces to any 1394 standard Link Layer Controller
• 5V tolerant I/Os with Bus Hold Circuitry
• Single 3.3V supply voltage
• Arbitrated (short) Bus Reset (1394a feature)
• Fully compatible with existing 100 Mbps Phys on the market
• Prevents a TpBias voltage driven into a non-powered
PDI1394P11A from erroneously powering up the part
3.0 ORDERING INFORMATION
PACKAGE
TEMPERATURE RANGE
OUTSIDE NORTH AMERICA
NORTH AMERICA
PKG. DWG. #
64-pin plastic LQFP
0°C to +70°C
PDI1394P11A BD
PD1394P11A BD
SOT314-2
4.0 PIN CONFIGURATION
1
2
RESET–
LPS
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
TPBIAS3
TPBIAS2
TPBIAS1
TPA1+
TPA1–
TPB1+
TPB1–
AGND
LREQ
DVDD
DVDD
DVDD
PD
3
4
5
6
7
8
DGND
SYSCLK
DGND
CTL0
CTL1
D0
PDI1394P11A
9
TPA2+
TPA2–
TPB2+
TPB2–
TPA3+
TPA3–
TPB3+
TPB3–
10
11
12
13
14
15
16
D1
D2
D3
SV01073
2
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
5.0 PIN DESCRIPTION
PIN NUMBER
PIN SYMBOL
RESET–
LPS
I/O
I*
NAME AND FUNCTION
1
2
3
4
Phy reset, active LOW
I*
I*
I*
Link Layer Controller (LLC) power status
Link request from controller
LREQ
DVDD
Should be connected to the LLC V supply when a 5V LLC is connected to the
DD
Phy, and should be connected to the Phy DVDD when a 3V LLC is used.
5, 6, 19, 20
DVDDD
PD
I
Digital circuit power
7
I*
Device power down input
8, 10, 17, 18, 63, 64
DGND
–
Digital circuit ground
9
SYSCLK
CTL[0:1]
D[0:3]
O*
I/O*
I/O*
I*
49.152 MHz clock to link controller
Link interface bi-directional control signals
Link interface bi-directional data signals
11, 12
13, 14, 15, 16
22, 21
TESTM[1:2]
Test/Mode Control pins
11 =1394–1995 mode
10 = 1394a mode
00/01 = Reserved
23
CPS
I
Cable power status
24, 25, 51, 55
AVDD
–
Analog circuit power
26, 32, 41, 49, 50, 61
AGND
–
Analog circuit ground
27
C/LKON
PC[0:2]
CNA
I/O*
I*
Bus/Isochronous Resource Manager capable input, or LINK-ON signal output
Power class bits 0 through 2 inputs
Cable Not Active output
30, 29, 28
31
O*
I/O
I/O
I/O
I/O
O
36, 40, 45
35, 39, 44
34, 38, 43
33, 37, 42
46, 47, 48
52, 53
54
TPA[1:3]+
TPA[1:3]–
TPB[1:3]+
TPB[1:3]–
TPBIAS[1:3]
PLLGND
FILTER
XI
Port n cable pair A, positive signal
Port n cable pair A, negative signal
Port n cable pair B, positive signal
Port n cable pair B, negative signal
Cable termination voltage supplies
PLL circuit ground
–
I/O
I
PLL external filter capacitor
56
Crystal oscillator connection
Crystal oscillator connection
PLL circuit power
57
XO
O
58
PLLVDD
R[0:1]
–
59, 60
62
–
External current setting resistor
Link interface isolation status input
ISO–
I*
NOTE:
* Indicates 5V tolerant structure.
3
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
6.0 BLOCK DIAGRAM
R0
R1
CPS
LPS
BIAS
VOLTAGE AND
CURRENT
RECEIVED
DATA
DECODER/
ISO–
CNA
TPBIAS1
TPBIAS2
TPBIAS3
GENERATOR
TIMER
SYSCLK
PORT 1
LREQ
LINK
INTERFACE
TPA1+
TPA1–
CTL0
CTL1
D0
D1
D2
D3
TPB1+
TPB1–
ARBITRATION
AND CONTROL
STATE
MACHINE
LOGIC
PC0
PC1
TPA2+
TPA2–
PC2
PORT 2
PORT 3
TPB2+
TPB2–
C/LKON
TPA3+
TPA3–
TESTM1
TESTM2
TPB3+
TPB3–
CRYSTAL
OSCILLATOR
PLL SYSTEM
& TRANSMIT
CLOCK
XI
XO
TRANSMIT
DATA
ENCODER
FILTER
GENERATOR
RESET–
PD
SV00228
monitor conditions on the cable to determine connection status, data
speed, and bus arbitration states.
7.0 FUNCTIONAL SPECIFICATION
The PDI1394P11A is an IEEE1394–1995 High Performance Serial
Bus Specification compliant physical layer interface device. It
provides an interface between an attached link layer controller and
three 1394 cable interface ports. In addition to the interface function,
the PDI1394P11A performs bus initialization and arbitration
functions as well as monitoring line conditions and connection
status.
The PDI1394P11A receives data to be transmitted over the bus from
two or four parallel data paths to the Link Controller, D[0:3]. These
data paths are latched and synchronized with the 49.152 MHz clock.
The parallel bit paths are combined serially, encoded and
transmitted at either 98.304 Mb/s or 196.608 Mb/s, depending
whether the transaction is a 100 Mb/s or 200 Mb/s transfer,
respectively. The transmitted data is encoded as data-strobe
information, with the data information being transmitted on the TPB
cable pairs and the strobe information transmitted on the TPA cable
pairs.
7.1 Clocking
The PDI1394P11A utilizes a stable internal reference clock of
196.608 MHz. The reference clock is generated using an external
24.576 MHz crystal and an internal Phase Locked Loop (PLL). The
PLL clock is divided down to 49.152 MHz and 98.304 MHz clock
signals. The 49.152 MHz clock is used for internal logic and
provided as an output to clock a link layer controller. The 196.608
MHz and 98.304 MHz clocks are used for synchronization of the
transmitted strobe and data information.
During packet reception the TPA and TPB transmitters of the
receiving cable port are disabled, and the receivers for that port are
enabled. The encoded data information is received on the TPA cable
pair and the strobe information is received on the TPB cable pair.
The combination of the data and strobe signals is decoded to
recover the receive clock signal and the serial data stream. The
serial data stream is converted to two or four parallel bit streams,
resynchronized to the internal 49.152 MHz clock and sent to the
7.2 Port Interfaces
The PDI1394P11A provides the transceiver functions needed to
implement a three port node in a cable-based 1394 network. Each
cable port incorporates two differential line transceivers. In addition
to transmission and reception of packet data, the line transceivers
4
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
associated link controller. The received data is also transmitted out
the other active cable ports.
presence of the remotely supplied twisted-pair bias voltage,
indicating the cable connection status.
The cable status, bus initialization and arbitration states are
monitored through the cable interface using differential comparators.
The outputs of these comparators are used by internal logic to
determine cable and arbitration status. The TPA channel monitors
the incoming cable common-mode voltage value during arbitration to
determine the speed of the next packet transmission. The TPB
channel monitors the incoming cable common-mode voltage for the
The PDI1394P11A provides a nominal 1.85 V for driver load
termination. This bias voltage, when seen through a cable by a
remote receiver, is used to sense the presence of an active
connection. The value of this bias voltage has been chosen to allow
inter-operability between transceiver chips operating from either 5 V
nominal supplies, or 3.3 V nominal supplies. This bias voltage
source should be stabilized by using an external filter capacitor. When
not powered, the PDI1394P11A prevents the bias voltage from
erroneously powering up the part as is seen in some other Phys.
8.0 RECOMMENDED OPERATING CONDITIONS
LIMITS
SYMBOL
PARAMETER
CONDITION
UNIT
MIN
2.7
TYP
MAX
3.6
V
DD
DC supply voltage
Source/non-source power node
CMOS inputs
3.3
V
V
V
IH
High level input voltage
Low level input voltage
Differential input voltage
Differential input voltage
Differential input voltage
2.0
5.5
V
IL
CMOS inputs
0.8
V
V
V
Cable inputs, 100Mbit operation
Cable inputs, 200Mbit operation
Cable inputs, during arbitration
142
132
171
260
260
262
mV
mV
mV
ID–100
ID–200
ID–ARB
V
TPB cable inputs, 100Mbit or speed signaling OFF,
source power node
1.165
1.165
0.935
0.935
2.515
2.015
2.515
2.015
V
Common mode voltage
V
V
IC–100
TPB cable inputs, 100Mbit or speed signaling OFF,
non–source power node
TPB cable inputs, 200Mbit or speed signaling,
source power node
V
Common mode voltage
Receive input jitter
IC–200SP
TPB cable inputs, 200Mbit or speed signaling,
non–source power node
TPA, TPB cable inputs, 100Mbit operation
TPA, TPB cable inputs, 200Mbit operation
±1.08
±0.5
ns
ns
Between TPA and TPB cable inputs, 100Mbit
operation
±0.8
ns
ns
Receive input skew
Between TPA and TPB cable inputs, 200Mbit
operation
±0.55
SYSCLK
–16
–12
16
12
I
/I
Output current, I /I
mA
OL OH
OL OH
Control, Data, CNA, C/LKON
TPBIAS outputs
I
O
Output current
–3
1.3
mA
f
Crystal frequency
Parallel resonant fundamental mode crystal
24.5735
24.576
24.5785
MHz
XTAL
Operating ambient
temperature range in free air
T
amb
0
+70
°C
5
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
1, 2
9.0 ABSOLUTE MAXIMUM RATINGS
In accordance with the Absolute Maximum Rating System (IEC 134). Voltages are referenced to GND (ground = 0V).
LIMITS
SYMBOL
PARAMETER
CONDITION
UNIT
MIN
–0.3
–0.5
MAX
V
V
I
DC supply voltage
4.6
V
V
DD
3
V
I
DC input voltage
Inputs CPS, TPAn, TPBn, FILTER, XI
V
+0.5
DD
5V tolerant digital inputs RESET–, LPS, LREQ, PD,
CTL[0:1], D[0:3], TESTM[2:1], C/LKON, PC[0:2], ISO–
DC input voltage
–0.5
5.5
+0.5
V
I,5t
3
V
O
DC output voltage
–0.5
–
V
V
DD
DC input diode current
DC output diode current
Storage temperature range
V < 0
I
–50
mA
mA
°C
IK
I
V
O
< 0 or V > V
DD
–
±50
OK
O
T
stg
–65
+150
NOTES:
1. Stresses beyond those listed may cause permanent damage to the device. These are stress ratings only and functional operation of the
device at these or any other conditions beyond those indicated under “recommended operating conditions” is not implied. Exposure to
absolute-maximum-rated conditions for extended periods may affect device reliability.
2. The performance capability of a high-performance integrated circuit in conjunction with its thermal environment can create junction
temperatures which are detrimental to reliability. The maximum junction temperature of this integrated circuit should not exceed 150°C.
3. The input and output voltage ratings may be exceeded if the input and output clamp current ratings are observed.
10.0 CABLE DRIVER
LIMITS
SYMBOL
PARAMETER
TEST CONDITION
UNIT
MIN
TYP
MAX
V
Differential output voltage
Difference current, TPA+, TPA–, TPB+, TPB–
Common mode speed signaling current, TPB+, TPB– 200Mbit speed signaling enabled
OFF state common mode voltage Drivers disabled
56 W load
172
265
mV
mA
mA
mV
OD
1
2
1
I
Driver enabled, speed signaling OFF –1.05
1.05
O(diff)
2
I
SP
+2.53
+4.84
20
V
OFF
NOTES:
1. Limits defined as algebraic sum of TPA+ and TPA– driver currents. Limits also apply to TPB+ and TPB– algebraic sum of driver currents.
2. Limits defined as one half of the algebraic sum of currents flowing into TPB+ and TPB–.
11.0 CABLE RECEIVER
LIMITS
SYMBOL
PARAMETER
Common mode input current
TEST CONDITION
Driver disabled
UNIT
MIN
–20
15
TYP
MAX
I
IC
20
µA
kΩ
pF
kΩ
pF
mV
V
Z
Differential input impedance
Driver disabled
Driver disabled
ID
IC
6
20
Z
Common mode input impedance
24
60
V
V
Receiver input threshold voltage
–60
0.6
TH
Cable bias detect threshold, TPBn cable inputs
Driver disabled
1.0
TH
6
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
12.0 OTHER DEVICE I/O
LIMITS
SYMBOL
PARAMETER
TEST CONDITION
One port transmitting
UNIT
MIN
TYP
MAX
One port receiving
V
DD
= 3.3 V
60
mA
One port not connected
I
Supply current
DD
V
V
= 3.6 V
175
5
mA
mA
V
DD
= 3.6 V Power-down mode
1.5
4.7
2
DD
V
Cable Power Threshold Voltage
High-level output voltage
Low-level output voltage
R = 400 kΩ to CPS pin
7.5
P
L
V
OH
I
I
= Max., V = Min.
V – 0.55
DD
V
OH
OL
DD
V
OL
= Min., V = Max.
0.5
V
DD
Input current, LREQ, LPS, PD,
TESTM[1:2]
I
V = 5.5 V or 0 V, ISO– = 0
±1.0
µA
µA
I
I
OFF-state output current, CTLn,
Dn, C/LKON I/Os, PC[0:2] inputs
I
I
V
O
= 5.5 V or 0 V, ISO– = 0
±5.0
OZ
PU
V = 1.5 V
I
–20
–22
–40
–45
–80
–90
µA
µA
Pullup current, RESET– input
V = 0 V
I
V = V
I
DD
I
Pulldown current, RESET– input
100
260
450
µA
PD
PD = high
Power-up reset time, RESET– input
C = 0.1 µf
2
ms
Positive arbitration comparator threshold
voltage
+
V
V
89
168
mV
TH
Negative arbitration comparator threshold
voltage
–
–168
49
–89
131
mV
mV
V
TH
V
Speed signal input threshold voltage
TH–SP
Positive going input threshold voltage,
LREQ, CTLn, Dn inputs
+
V
V
V
/2 + 0.12
V
V
/2 + 0.66
IT
DD
DD
Negative going input threshold voltage,
LREQ, CTLn, Dn inputs
–
V
/2 – 0.66
/2 – 0.12
V
V
IT
DD
DD
V
TPBIASn output voltage
1.665
1.85
190
2.015
O
Absolute value of bus holding current
LREQ, PD, CTLn, Dn inputs, LPS
I
b
ISO– = high, V = 0.5 V
DD
µA
I
13.0 THERMAL CHARACTERISTICS
LIMITS
TYP
SYMBOL
PARAMETER
TEST CONDITION
Board mounted, no air flow
UNIT
MIN
MAX
RΘjA
RΘjC
Junction-to-free-air thermal resistance
Junction-to-case thermal resistance
92.5
°C/W
°C/W
10.4
7
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
14.0 AC SWITCHING CHARACTERISTICS
LIMITS
UNIT
SYMBOL
PARAMETER
MEASURED
TEST CONDITION
MIN
TYP
MAX
±0.25
±0.15
2.2
Transmit jitter
TPA, TPB
ns
ns
ns
ns
Transmit skew
Between TPA and TPB
10% to 90%
t
r
Transmit rise time
Transmit fall time
R = 56Ω, C = 10 pF
L L
t
f
90% to 10%
R = 56Ω, C = 10 pF
2.2
L
L
Dn, CTLn, LREQ input setup time
to SYSCLK
t
su
50% to 50%
See Figure 1
5
ns
Dn, CTLn, LREQ input hold time
from SYSCLK
t
50% to 50%
50% to 50%
See Figure 1
See Figure 2
2
2
ns
ns
H
t
D
Delay time, SYSCLK to Dn, CTLn
13
15.0 SWITCHING WAVEFORMS
SYSCLK
50%
SYSCLK
50%
t
SU
t
H
t
D
Dn, CTLn, LREQ
50%
50%
Dn, CTLn
50%
SV00238
SV00239
Figure 1. Dn, CTLn, LREQ input setup and hold times
Figure 2. Dn, CTLn, output delay relative to SYSCLK
8
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
16.0 INTERNAL REGISTER CONFIGURATION
The accessible internal registers of this device are listed in the following tables:
ADDRESS
0000
0001
0010
0011
0
1
2
3
4
5
6
7
Physical ID
R
CPS
RHB
IBR
GC
SPD
Reserved
BSTAT1
BSTAT2
BSTAT3
NP
AStat1
AStat2
AStat3
Ch1
Ch2
Ch3
Con1
Con2
Reserved
Reserved
Reserved
0100
0101
0110
Con3
Loopint
CPSint
CPS
IR
Reserved
PC1
C
C
0111
Reserved
PC2
PC0
1000
1001
Reserved
Reserved
ISBR
The keys are listed as follows:
FIELD
Physical ID
R
SIZE TYPE
DESCRIPTION
6
Rd
Rd
Rd
The address of the local node determined during the Self-ID.
Indicates that the local node is the root.
1
1
1
1
6
2
CPS
Cable power Status (CPS input).
RHB
Rd/Wr Root hold-OFF bit. Instructs the local node to try to become the root during the next bus reset.
Rd/Wr Initiate Bus Reset. Instructs the PDI1394P11A to initiate Bus Reset at the next opportunity.
IBR
GC
Rd/Wr Gap count. Used to optimize the gap times based on the size of the network. See 1394 standard for details.
SPD
Rd
Indicates the top signaling speed of the local ports. For the PDI1394P11A this field is 01b indicating S200
speed capability.
NP
4
2
Rd
Rd
The number of ports on this device, set to 0011.
AStat(n)
The line state of TPA of port n:
11 = Z
01 = 1
10 = 0
00 = invalid data state. Power up reset initializes to this line state. Also this line state is output during
transmit and receive operations. The line state outputs are generally valid during arbitration and idle
conditions on the bus.
BStat(n)
Ch(n)
2
1
2
1
Rd
Rd
Rd
The line state of TPB of port n. The encoding is the same as AStat(n).
If = 1, then port n is a child, otherwise it is a parent.
Con(n)
Loopint
If = 1, then port n is connected, otherwise it is disconnected.
Rd/Wr Indicates that the PDI1394P11A times out in tree ID, waiting for child signal from two or more ports. The
Loopint can be cleared by writing a ‘‘0’’ to this bit, but if the loop configuration has not been corrected, it will
promptly return to a ‘‘1’’.
CPSint
1
Rd/Wr Indicates that the cable power has dropped too low for guaranteed reliable operation. It can be cleared by
writing a ‘‘0’’ to the bit, but it will immediately return if CPS is still LOW.
CPS
IR
1
1
Rd/Wr Cable Power Status is also included in this register to expedite handling the CPSint.
Rd/Wr Indicates that the last bus reset was initiated in the PDI1394P11A. This bit is also included in the self ID
packet.
C
1
1
1
1
1
Rd
Rd
Rd
Rd
If set, this node is a contender for the role of bus or Isochronous Resource Manager.
The least significant power class bit
PC2
PC1
PC0
ISBR
The middle power class bit
The most significant power class bit
Rd/Wr Initiate Short Bus Reset. Instructs the PDI1394P11A to initiate an arbitrated short bus reset.
See Section 17.1.
9
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
17.0 APPLICATION INFORMATION
TP CABLES
TPBIAS
TP CABLES
49
50
AGND
AGND
AGND
CNA
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
CNA OUT
51 AVDD
PC0
PC1
PC2
VDD
POWER-CLASS
PROGRAMMING
52
53
54
55
56
57
58
59
60
PLLGND
PLLGND
FILTER
AVDD
XI
CONTENDER
PROGRAMMING
C/LKON
AGND
AVDD
10K
V
0.1µF
DD
PDI1394P11A
V
DD
12pF
XO
AVDD
CABLE POWER
V
400K
PLLVDD
R0
CPS
TESTM1
TESTM2
DVDD
DD
6.3K
R1
12pF
V
DD
61 AGND
ISO–
62
ISO–
DVDD
63
64
DGND
DGND
DGND
DGND
0.1µF
POWER
DOWN
LINK LAYER
CONTROLLER
INTERFACE
V
DD
V
DD
LINK LAYER
CONTROLLER
INTERFACE
SV01074
Figure 3. External Component Connections
400K
CPS
V
V
P
CABLE
POWER PAIR
PDI1394P11
1µF
TPBIAS
G
56Ω
56Ω
TPAn+
TPAn–
CABLE
PAIR A
CABLE PORT
TPBn+
TPBn–
CABLE
PAIR B
56Ω
56Ω
250pF
5KΩ
SV00236
Figure 4. Twisted pair cable interface connections
10
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
The external resistor (R) needed to set the CPS trip voltage (V
to a desired voltage can be calculated using the following equation:
)
17.1 Arbitrated (short) Bus Reset
cable
A 1394-1995 software initiated bus reset assumes that the state of
the bus is unknown when reset occurs and requires that the reset be
long enough to permit the longest transaction to finish and still
complete reset (167µs min. to 250µs max.). The total duration of bus
initialization is longer than the nominal isochronous cycle time
(125µs) and may disrupt two isochronous periods. This compels
device designers to add additional buffer depth to preserve the
smooth flow of isochronous data from the perspective of their
application. If a node that initiates a reset arbitrates for control of the
bus prior to asserting reset, arbitration time can be shortened
significantly (1.3µs min. to 80µs max.). This 1394a concept is known
as Arbitrated (short) Bus Reset, and is incorporated in the
PDI1394P11A.
(Vcable * 1.85V)
R +
10mA
The external and internal circuitry associated with the CPS pin is
illustrated in Figure 5.
V
cable
R
COMPARATOR
CPS
The TESTM2 (pin 21) pins is used to enable Arbitrated (short) Bus
Reset mode. In 1394-1995 mode, this pin is tied high. In this mode,
an arbitrated bus reset cannot be initiated from this node and will be
treated as a “long” bus reset if initiated by another node. In
accordance with the 1394-1995 spec, all bus resets on the entire
bus will be “long”.
I
V
1.85V
comp
comp
10µA
Phy
To enable Arbitrated (short) Bus Reset mode, set TESTM2 low.
With the part in this mode, writing a 1 to the ISBR (Initiate Short Bus
Reset) bit (bit 7) of Phy register 9 initiates an arbitrated bus reset.
This mode also allows the Phy to recognize arbitrated bus resets
initiated by other nodes. Non-arbitrated bus resets can still be
initiated from this node and are recognized and processed correctly
when initiated by another node.
SV00921
Figure 5.
Some typical threshold voltage values and their associated resistor
values are shown in Table 1.
17.2 Setting the CPS Trip Point
The Cable Power Status (CPS) pin (pin 23) is used to monitor the
cable power. When cable power voltage has dropped too low for
reliable operation, internal circuitry trips, which clears the CPS bits
in the Phy registers (bit 7 of register 0, and bit 2 of register 6). This
action causes a cable power status interrupt which sets the CPSint
bit in the Phy registers (bit 1 of register 6). This bit can be cleared by
a hardware reset or by writing a 0 to the CPSint bit. However, if the
CPS input is still low, another cable-power status interrupt
immediately occurs. The cable voltage at which these events occur
is adjustable on the PDI1394P11A.
Table 1. Typical threshold voltage values
V
cable
DETECTOR
TOLERANCE % WITH:
V
cable
(V)
R (kΩ)
R of 5%
6.8
R of 2%
4.4
5
6
7
8
9
315
415
515
615
715
7.3
4.8
7.8
5.2
8.3
5.6
8.8
6.0
11
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
The PHY’s outputs can be 3-Stated and single capacitor isolation
can be used with the Link; both situations will allow the Link inputs to
float. With bushold circuitry enabled, these pins are provided with dc
paths to ground, and power by means of the bushold transistors;
this arrangement keeps the inputs in known logical states.
17.3 Bushold and Link/PHY single capacitor
galvanic isolation
17.3.1 Bushold
The PDI1394P11A uses an internal bushold circuit on each of the
indicated pins to keep these CMOS inputs from “floating” while being
driven by a 3-Stated device or input coupling capacitor.
Unterminated high impedance inputs react to ambient electrical
noise which cause internal oscillation and excess power supply
current draw.
The following pins have bushold circuitry enabled when the ISO– pin
is in the logic “1” state:
INTERNAL
INPUT PIN
Pin No. Name
Function
CIRCUITS
2
LPS
LREQ
PD
Link power status line
3
Link request line
7
Power down pin
11
12
13
14
15
16
CTL0
CTL1
D0
Phy/Link Interface bi-directional control line 0
Phy/Link Interface bi-directional control line 1
Phy/Link Interface bi-directional data line 0
Phy/Link Interface bi-directional data line 1
Phy/Link Interface bi-directional data line 2
Phy/Link Interface bi-directional data line 3
SV00911
D1
Figure 6. Bushold circuit
D2
D3
17.3.2 Single capacitor isolation
The circuit example (Figure 7) shows the connections required to
implement basic single capacitor Link/PHY isolation.
Philips bushold circuitry is designed to provide a high resistance
pull-up or pull-down on the input pin. This high resistance is easily
overcome by the driving device when its state is switched. Figure 6
shows a typical bushold circuit applied to a CMOS input stage. Two
weak MOS transistors are connected to the input. An inverter is also
connected to the input pin and supplies gate drive to both
transistors. When the input is LOW, the inverter output drives the
lower MOS transistor and turns it on. This re-enforces the LOW on
the input pin. If the logic device which normally drives the input pin
were to be 3-Stated, the input pin would remain “pulled-down” by the
weak MOS transistor. If the driving logic device drives the input pin
HIGH, the inverter will turn the upper MOS transistor on,
re-enforcing the HIGH on the input pin. If the driving logic device is
then 3-Stated, the upper MOS transistor will weakly hold the input
pin HIGH.
The RESET, C/LKON, PD, and LPS pins need special consideration
to implement an isolation scheme. Details can be found in the
Philips Isolation Application Note AN2452.
NOTE: The isolation enablement pins on both devices are in their
“1” states, activating the bushold circuits on each part. The bushold
circuits provide local dc ground references to each side of the
isolating/coupling capacitors. Also note that ground
isolation/signal-coupling must be provided in the form of a parallel
combination of resistance and capacitance as indicated in
IEEE 1394–1995.
APPLICATION
+3.3V
ISOLATED
+3.3V
62
ISO_N
PHY D0
PHY D1
PHY D2
PHY D3
PHYCTL0
PHYCTL1
LREQ
ISO–
Cc
Cc
Cc
13
Cc 14
15
16
Cc 11
12
D0
D1
D2
D3
PHYCTL0
PHYCTL1
LREQ
LINK
PDI1394Lxx
PHY
PDI1394P11A
Cc
Cc
3
9
Cc
SCLK
SYSCLK
1MEG Ω
APPLICATION GROUND
ISOLATED PHY GROUND
SV01048
Cr
Cc = 0.001µF; Cr = 0.1µF
Figure 7. Single capacitor Link/PHY isolation
12
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
18.0 EXTERNAL COMPONENTS AND CONNECTIONS
18.1 Logic Reset input (RESET–, pin 1)
18.9 Cable Power Status input (CPS, pin 23)
Forcing this pin low causes a Bus Reset condition on the active
cable ports, and resets the internal logic to the Reset Start state.
SYSCLK remains active. For power up (and after power down is
asserted) a 2 ms delay is required to assure proper PLL operation.
This is normally connected to the cable power through an external
resistor. The circuit drives an internal comparator which is used to
detect the presence of cable power. This information is maintained
in an internal register and is available to the link layer controller
through a register read. See section 17.2 for information on setting
the CPS trip point.
An internal pull-up resistor is connected to V , so only an external
DD
delay capacitor is required. This input is a standard logic buffer and
may also be driven by an open drain logic output buffer. The RESET
pin also has a n-channel pull-down transistor activated by the Power
Down pin. For a reset during normal operation, a 10 ms low pulse on
this pin will accomplish a full PHY reset. This pulse as well as the
2 ms power up pulse could be microprocessor controlled in which
case the external delay capacitor would not be needed. For more
details on using single capacitor isolation with this pin please refer to
the Philips Isolation Application Note AN2452.
18.10 Bus or Isochronous Resource Manager
Capable input or Link-On output (C/LKON, pin 27)
On hardware reset, this pin is used to set the default value of the
contender status indicated during self-ID. The bit value programming
is done by tying the pin through a 10 kW resistor to V (high, bus
DD
manager capable) or to GND (low, not bus manager capable). Using
either a pull-up or pull-down resistor allows the link-on output to
override the input value when necessary. After hardware reset, this
pin is used as an output to signal the reception of a Link-On packet.
A 6.114 MHz signal is supplied until the LPS input is active at which
point the C/LKON output goes low.
18.2 Link Power Status input (LPS, pin 2)
In a non-isolated implementation a 10kΩ resistor is connected to the
V
DD
supplying the link layer controller to monitor the link’s power
status. In an isolated implementation a square wave with a minimum
frequency of 500 kHz can be applied to the LPS pin to indicate the
pin is powered. If the link is not powered on, the Control I/O’s (pins
11,12), Data I/O’s (pins 13 – 16) and SYSCLK output (pin 9) are
disabled, and the PDI1394P11A will perform only the basic repeater
functions required for network initialization and operation. This pin is
equipped with Bus Hold circuitry.
18.11 Power Class bits 0 through 2 inputs
(PC[0:2], pins [30,29,28])
Used as inputs to set the bit values of the three Power Class bits in
the self-ID packet (bits 21, 22 and 23). These bits can be
programmed by tying the pins high to V or low to GND.
DD
18.12 Cable Not Active output (CNA, pin 31)
This pin outputs the cable connection status. If all ports are
disconnected this pin outputs a high. If any port has a cable
connected then this pin outputs a low.
18.3 Link Request input (LREQ, pin 3)
LREQ is a signal from the link layer controller used to request the
PDI1394P11A to perform some service. This pin is equipped with
Bus Hold circuitry and supports an optional isolation barrier.
18.13 Twisted Pair I/O’s (TPA[1:3]+,
pins [45, 40, 36], TPA[1:3]–, pins [44,39,35],
TPB[1:3]+, pins [43,38,34], TPB[1:3]–,
18.4 Power Down input (PD, pin 7)
This input powers down all device functions with the exception of the
CNA circuit to conserve power in portable or battery powered
applications. It must be held high for at least 3.5ms to assure a
successful reset after power down. This pin is equipped with Bus
Hold circuitry and supports an optional isolation barrier.
pins [42, 37, 33])
These pins send and receive differential data over the twisted pair
cables. Two series connected external 56 Ω cable termination
resistors are required at each twisted pair. Each unused TPB pin
must be tied through a 5kΩ resistor to ground. The TPA pins can be
left floating.
18.5 System Clock output (SYSCLK, pin 9)
Provides a 49.152 MHz clock signal, synchronized with the data
transfers, to the link layer controller. This pin supports an optional
isolation barrier.
18.14 Twisted Pair Bias outputs (TPBIAS[1:3],
pins [46, 47, 48])
18.6 Control I/Os (CTL[0:1], pins[11,12])
These outputs provide the 1.86 V nominal bias voltage needed for
proper operation of the twisted pair cable drivers, and for signaling
to the remote nodes that there is a valid cable connection. Three
TPBIAS outputs are provided for separate connection to each of the
three TPA twisted pairs to provide electrical isolation. A 1µF
capacitor to ground must be connected to each TPBIAS pin whether
it is used or not.
These are bi-directional signals used in the communication between
the PDI1394P11A and the link layer controller that control passage
of information between the two devices. These pins are equipped
with Bus Hold circuitry and support an optional isolation barrier.
18.7 Data I/Os (D[0:3], pins [13,14,15,16])
These are bi-directional information signals used in the
communication between the PDI1394P11A and the link layer
controller. These pins are equipped with Bus Hold circuitry and
support an optional isolation barrier.
18.15 PLL Filter (FILTER, pin 54)
This pin is connected to an external filter capacitor used in a lag-lead
filter for a PLL frequency multiplier running off of the crystal oscillator.
18.8 Test Mode control and ISBR mode inputs
(TESTM[1:2], pins[22,21])
These two logic signals are used in manufacturing to enable
production line testing of the PDI1394P11A. For normal use these
18.16 Oscillator crystal (Xl, pin 56 & XO, pin 57)
These pins connect to a 24.576 MHz parallel resonant fundamental
mode crystal. The optimum values for the external shunt capacitors
are dependent on the specifications of the crystal used, the suggested
values of 12 pF are appropriate for one specified for 15 pF loads.
should be tied to V . To enable ISBR (Arbitrated (short) bus reset)
DD
mode, set TESTM1 high and TESTM2 low. See section 17.1 for
more information on ISBR mode.
13
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
18.17 Current setting resistor (R[0:1],
CTL [0:1] NAME
DESCRIPTION OF ACTIVITY
pins [59,60])
00
Idle
The link releases the bus (transmission
has been completed).
An internal reference voltage is applied across the resistor
connected between these two pins to set the internal operating and
the cable driver output currents. A low TCR (<150ppm/°C
temperature coefficient) with a value of 6.34 kΩ ±1% should be used
to meet the 1394 standard output voltage limits.
01
Hold
The link is holding the bus while data is
being prepared for transmission or
sending another packet without arbitrating.
10
11
Transmit An outgoing packet is being sent from the
link to the phy.
18.18 Isolation Barrier disable (ISO–, pin 62)
When ISO– is high, busholder circuits are enabled on the LREQ,
PD, and LPS input pins and on the CTL, and Data bidirectional pins.
This mode also allows isolation using a single 1nF capacitor per
signal line. Details for this kind of isolation can be found in the
Philips Isolation Application Note AN2452. When ISO– is low,
busholder circuits are disabled and isolation can be realized by
using the scheme explained in Annex J of the 1394–1995 spec.
NA
None
19.2 Request
When the link layer controller wishes to request the bus, or access a
register that is located in the PDI1394P11A, a serial stream of
information is sent across the LREQ line. The length of the stream
will vary depending on whether the transfer is a bus request, a read
command, or a write command. Regardless of the type of transfer, a
start bit of 1 is required at the beginning of the stream, and a stop bit
of 0 is required at the end of the stream. Bit 0 is the most significant,
and is transmitted first. The LREQ line will be required to idle low
(logic level 0).
18.19 Supply filters (AVDD, pins [24, 25, 51, 55],
DVDD, pins [5,6,19,20], and PLLVDD, pin 58)
A combination of decoupling capacitors is suggested for each
supply group, such as paralleled 10 µF and 0.1 µF. The high
frequency 0.1 µF capacitors should be mounted as close as
possible to the PDI1394P11A device supply leads. These supply
lines are separated on the IC to provide noise isolation. They should
be tied together at a low impedance point on the circuit board.
Individual filter networks are desirable.
19.2.1 Link Layer Controller Bus Request
For a Bus Request, the length of the LREQ data stream is 7 bits as
follows:
BIT(S) NAME
DESCRIPTION
0
Start Bit
Indicates the beginning of the transfer
(always 1)
Details of a phy-link Interface supporting an optional isolation barrier
are provided in Annex J of the 1394 standard.
1–3
Request Type
Indicates the type of bus request (see
the table below for the encoding of this
field)
19.0 PRINCIPLES OF OPERATION
The PDI1394P11A is designed to operate with a link layer controller.
These devices use an interface such as described in Annex J of the
1394 standard. The following describes the operation of the phy-link
interface.
4–5
6
Request Speed This should be 00 for PDI1394P11A’s
100 Mbit/s speed and 01 for
200 Mbit/s speed.
Stop Bit
Indicates the end of the transfer
(always 0)
19.1 Data Transfer and Clock rates
The PDI1394P11A supports 100/200 Mbit/s data transfer, and has
four bi-directional data lines D[0:3] crossing the interface. In 100
Mbit/s operation only D[0:1] pins are used, in 200 Mbit/s operations
all D[0:3] pins are used for data transfer. The unused D[n] pins are
driven low. In addition there are two bi-directional control lines CTL[0:1],
the 50 MHz SYSCLK line from the phy to the link, and the link request
line LREQ from the link to the phy. The PDI1394P11A has control of
all the bi-directional pins. The link is allowed to drive these pins only
after it has been given permission by the phy. The dedicated LREQ
request pin is used by the link for any activity which it wishes to
initiate.
19.2.2 Link Layer Controller Requests Read Register Access
For a Read Register Request, the length of the LREQ data stream is
9 bits as follows:
BIT(S) NAME
DESCRIPTION
0
Start Bit
Indicates the beginning of the transfer
(always 1)
1–3
Request Type Always a 100 indicating that this is a
read register request
4–7
8
Address
Stop Bit
The address of the phy register to be read
Indicates the end of the transfer (always 0)
When the phy has control of the bus the CTL[0:1] lines are encoded
as follows:
19.2.3 Link Layer Controller Requests Write Register Access
For a Write Register Request, the length of the LREQ data stream is
17 bits. The details of bits are as shown below:
CTL [0:1] NAME
DESCRIPTION OF ACTIVITY
00
01
10
11
Idle
No activity is occurring (this is the default
mode).
BIT(S) NAME
DESCRIPTION
Status
Status information is being sent from the
phy to the link.
0
Start Bit
Indicates the beginning of the transfer
(always 1)
Receive An incoming packet is being sent from the
phy to the link.
1–3
4–7
8–15
16
Request Type Always a 101 indicating that this is a
write register request
Grant
The link has been given control of the bus
to send an outgoing packet.
Address
The address of the phy register to be
written to
When the link has control of the bus (phy permission) the CTL[0:1]
lines are encoded as follows:
Data
The data that is to be written to the
specified register address
Stop Bit
Indicates the end of the transfer (always 0)
14
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
19.2.4 Other Requests and LREQ
The three bit Request Type field has the following possible values:
BIT(S)
000
NAME
DESCRIPTION
ImmReq
IsoReq
PriReq
Immediate request: Upon detection of an idle, take control of the bus immediately (no arbitration)
Isochronous request: Arbitrate for the bus, no gaps
Priority request: Arbitrate after a subaction gap, ignore fair protocol
Fair request: Arbitrate after a subaction gap, follow fair protocol
Return the specified register contents through a status transfer
Write to the specified register
001
010
011
FairReq
RdReg
WrReg
Reserved
100
101
110, 111
Reserved
19.3 Operation of LREQ
LR0
LR1
LR2
LR3
LR(n–2)
LR(n–1)
SV00232
Figure 8. LREQ Input Sequence (each cell represents one SYSCLK sample time)
For fair or priority access, the link requests control of the bus at least
one clock after the phy-link interface becomes idle. If the link senses
that the CTL pins are in a receive state (CTL[0:1] = 10), then it will
know that its request has been lost. This is true anytime during or
after the link sends the bus request transfer. Additionally, the phy will
ignore any fair or priority requests if it asserts the receive state while
the link is requesting the bus. The link will then reissue the request
one clock after the next interface idle.
removed. The only side effect would be the loss of the intended
acknowledgment packet (this will be handled by the higher-layer
protocol).
19.4 Read/Write Requests
When the link requests to read the specified register contents, the
phy will send the contents of the register to the link through a status
transfer. If an incoming packet is received while the phy is
transferring status information to the link, the phy will continue to
attempt to transfer the contents of the register until it is successful.
The cycle master uses a normal priority request to send a cycle start
message. After receiving a cycle start, the link can issue an
isochronous bus request. When arbitration is won, the link proceeds
with the isochronous transfer of data. The isochronous request will
be cleared by the phy once the link sends another type of request or
when the isochronous transfer has been completed.
For write requests, the phy will load the data field into the
appropriately addresses register as soon as the transfer has been
completed. The link will be allowed to request read or write
operations at any time.
The ImmReq request is issued when the link needs to send an
acknowledgment after reception of a packet address to it. This
request must be issued during packet reception. This is done to
minimize the delays that a phy would have to wait between the end
of a packet and the transmittal of an acknowledgment. As soon as
the packet ends, the phy immediately grants access of the bus to
the link. the link will send an acknowledgment to the sender unless
the header CRC of the packet turns out to be bad. In this case, the
link will release the bus immediately; it will not be allowed to send
another type of packet on this grant. To guarantee this, the link will
be forced to wait 160 ns after the end of the packet is received. The
phy then gains control of the bus and the ack with the CRC error is
sent. Then the bus is released and allowed to proceed with another
request.
19.5 Status
A status transfer is initiated by the phy when it has status
information to transfer to the link. The phy will wait until the interface
is idle before starting the transfer. The transfer is initiated by
asserting the following on the control pins: CTL[0:1] = 01 along with
the first two bits of status information on the D[0:1] pins. The phy
maintains CTL[0:1] = 01 for the duration of status transfer. The phy
may prematurely end a status transfer by asserting something other
than CTL[0:1] = 01 on the control pins. This could be caused by an
incoming packet from another node. The phy will continue to attempt
to complete the transfer until the information has been successfully
transmitted. There must be at least one idle cycle in between
consecutive status transfers.
The phy normally sends just the first four bits of status to the link.
These bits are status flags which are needed by the link state
machines. The phy sends an entire status packet to the link after a
request transfer which contains a read request, or when the phy has
pertinent information to send to the link or transaction layers. The
only defined condition when the phy automatically sends a register
to the link is after self-ID, when it sends the physical-ID register
which contains the new node address.
Although highly improbable, it is conceivable that the two separate
nodes will believe that an incoming packet is intended for them. The
nodes then issue a ImmReq request before checking the CRC of the
packet. Since both phys will seize control of the bus at the same
time, a temporary, localized collision of the bus will occur
somewhere between the competing nodes. This collision would be
interpreted by the other nodes on the network as being a ‘ZZ’ line
state, not a bus reset. As soon as the two nodes check the CRC, the
mistaken node will drop its request and the false line state will be
The definition of the bits in the status transfer are shown below.
15
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
20.0 STATUS REQUEST, LENGTH OF STREAM: 16 BITS
BIT(S)
NAME
DESCRIPTION
0
Arbitration reset gap
Indicates that the phy has detected that the bus has been idle for an arbitration reset gap time (this time is
defined in the P1394 standard). This bit is used by the link in its busy/retry state machine.
1
Subaction gap
Indicates that the phy has detected that the bus has been idle for a subaction gap time (this time is defined
in the P1394 standard). This bit is used by the link to detect the completion of an isochronous cycle.
2
3
Bus Reset
Indicates that the phy has entered the bus reset state.
State Time out or
CPS
Indicates that the phy stayed in a particular state for too long a period, which is usually the effect of a loop
in the cable topology, or that the cable power has dropped below the threshold for reliable operation.
4–7
Address
Data
These bits hold the address of the phy register whose contents will be transferred to the link.
The data that is to be sent to the link.
8–15
21.0 STATUS TRANSFER TIMING
PHY
CTL [0:1]
00
01
01
01
00
00
PHY
D [0:1]
00
S[0,1]
S[2,3]
S[14,15]
00
00
SV00233
Figure 9. Status Transfer Timing
16
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
instead of ‘Idle’ when the first packet of data has been completely
transmitted. ‘Hold’, in this case, informs the phy that the link needs
to send another packet without releasing control of the bus. The phy
will then wait a set amount of time before asserting ‘transmit’. The
link can then proceed with the transmittal of the second packet. After
all data has been transmitted and the link has asserted ‘Idle’ on the
CTL pins, the phy will assert its own ‘Idle’ state on the CTL lines.
When sending multiple packets in this fashion, it is required that all
data be transmitted at the same speed. This is required because the
transmission speed is set during arbitration and since the arbitration
step will be skipped, there will be no way of informing the network of
a change in speed.
22.0 TRANSMIT
When the link wants to transmit information, it will first request
access to the bus through the LREQ pin. Once the phy receives this
request, it will arbitrate to gain control of the bus. When the phy wins
ownership of the serial bus, it will grant the bus to the link by
asserting the ‘transmit’ state on the CTL pins for at least one
SYSCLK cycle, followed by idle for one clock cycle.
The link will take control of the bus by asserting either ‘hold’ or
‘transmit’ on the CTL lines. ‘hold’ is used by the link to keep control
of the bus if it needs some time to prepare the data for transmission.
The phy will keep control of the bus for the link by asserting a
‘data-prefix’ state on the bus. It is not necessary for the link to use
‘hold’ if it is ready to transmit as soon as bus ownership is granted.
The PDI1394P11A includes a digital camera/single port Phy
interoperability enhancement. When a node is root (and
When the link is prepared to send data, it will assert ‘transmit’ on the
CTL lines as well as sending the first four bits of the packet on the
D[0:3] lines (assuming 200 Mb/s). The ‘transmit’ state is held on the
CTL pins until the last bits of data have been sent. The link will then
assert ‘Idle’ on the CTL lines for one clock cycle after which it
releases control of the interface.
consequently cycle master) and is sending Isochronous data, it does
not need to arbitrate for the bus (by default it would win any such
arbitration). This fact was overlooked by some early 100 Mbps
single port Phy manufacturers whose chips are too slow to handle
the absence of the arbitration time. This causes their Phys to see a
header CRC error and the packet to be discarded. The
PDI1394P11A compensates for this by extending the Data_Prefix
time before sending the packet. This makes the PDI1394P11A fully
compatible with all existing 100 Mbps Phys on the market.
However, there will be times when the link will need to send another
packet without releasing the bus. For example, the link may want to
send consecutive isochronous packets or it may want to attach a
response to an acknowledgment. To do this, the link will assert ‘hold’
22.1 TRANSMIT TIMING WAVEFORMS
PHY
CTL [0:1]
00
0000
ZZ
11
0000
ZZ
00
0000
ZZ
ZZ
ZZZZ
01
ZZ
ZZZZ
01
ZZ
ZZZZ
10
ZZ
ZZZZ
10
ZZ
ZZZZ
10
ZZ
ZZZZ
10
ZZ
ZZZZ
00
ZZ
ZZZZ
00
00
0000
ZZ
PHY
D [0:3]
LINK
CTL [0:1]
LINK
D [0:3]
ZZZZ
ZZZZ
ZZZZ
0000
0000
P
P
P
P
n
0000
0000
ZZZZ
0
1
2
PHY
CTL [0:1]
ZZ
ZZZZ
10
ZZ
ZZZZ
10
ZZ
ZZZZ
01
ZZ
ZZZZ
00
00
0000
ZZ
00
0000
ZZ
11
0000
ZZ
00
0000
ZZ
ZZ
ZZZZ
01
ZZ
ZZZZ
01
ZZ
ZZZZ
10
ZZ
ZZZZ
10
PHY
D [0:3]
LINK
CTL [0:1]
LINK
CTL [0:1]
P
P
0000
0000
ZZZZ
ZZZZ
ZZZZ
ZZZZ
0000
0000
P
P
1
n–1
n
0
NOTE:
ZZ = High Impedance State
= Packet Data
P
P
n
0
SV00235
NOTE:
ZZ = High Impedance State
P0 => Pn = Packet data
Figure 10. Transmit Timing Waveforms
17
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
23.0 RECEIVE
When data is received by the phy from the serial bus, it will transfer the data to the link for further processing. The phy will assert ‘Receive’ on
the CTL lines and ‘1’ on each D pin. The phy indicates the start of the packet by placing the speed code on the data bus. The phy will then
proceed with the transmittal of the packet to the link on the D lines while still keeping the ‘Receive’ status on the CTL pins. Once the packet has
been completely transferred, the phy will assert ‘Idle’ on the CTL pins which will complete the receive operation.
NOTE: The speed is a phy-link protocol and not included in the CRC.
23.1 RECEIVE TIMING WAVEFORMS
PHY
CTL [0:1]
00
10
10
10
10
10
10
00
00
PHY
D [0:3]
0000
1111
1111
SPD
P
P
P
n
0000
0000
0
1
NOTE:
SPD = Speed Code
P
P = Packet Data
n
0
SV00234
NOTE:
SPD = Speed Code
P
0
å Pn = packet data
Figure 11. Receive Timing Waveforms
The speed code for the receiver is as follows:
D [0:3]
DATA RATE
(Mbit/s)
00XX
100
200
0100
NOTE:
X transmitted as 0, ignored on receive.
24.0 POWER CLASS BITS IN SELF–ID PACKET
The settings of the PC[0:2] pins appear in the pwr field of the self–ID packet. Bit 21 is transmitted first, followed by bit 22 and then bit 23.
pwr[21:23]
000
DESCRIPTION
Node does not need power and does not repeat power.
001
Node is self powered, and provides a minimum of 15 W to the bus.
010
Node is self powered, and provides a minimum of 30 W to the bus.
011
Node is self powered, and provides a minimum of 45 W to the bus.
100
Node may be powered from the bus, and is using up to 1 W.
101
Node may be powered from the bus, and is using up to 1 W. An additional 2 W is needed to enable the LLC and higher layers.
Node may be powered from the bus, and is using up to 1 W. An additional 5 W is needed to enable the LLC and higher layers.
Node may be powered from the bus, and is using up to 1 W. An additional 9 W is needed to enable the LLC and higher layers.
110
111
18
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
LQFP64: plastic low profile quad flat package; 64 leads; body 10 x 10 x 1.4 mm
SOT314-2
19
1999 Mar 10
Philips Semiconductors
Preliminary specification
3-port physical layer interface
PDI1394P11A
Data sheet status
[1]
Data sheet
status
Product
status
Definition
Objective
specification
Development
This data sheet contains the design target or goal specifications for product development.
Specification may change in any manner without notice.
Preliminary
specification
Qualification
This data sheet contains preliminary data, and supplementary data will be published at a later date.
Philips Semiconductors reserves the right to make chages at any time without notice in order to
improve design and supply the best possible product.
Product
specification
Production
This data sheet contains final specifications. Philips Semiconductors reserves the right to make
changes at any time without notice in order to improve design and supply the best possible product.
[1] Please consult the most recently issued datasheet before initiating or completing a design.
Definitions
Short-form specification — The data in a short-form specification is extracted from a full data sheet with the same type number and title. For
detailed information see the relevant data sheet or data handbook.
Limiting values definition — Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one
or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or
at any other conditions above those given in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended
periods may affect device reliability.
Application information — Applications that are described herein for any of these products are for illustrative purposes only. Philips
Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or
modification.
Disclaimers
Life support — These products are not designed for use in life support appliances, devices or systems where malfunction of these products can
reasonably be expected to result in personal injury. Philips Semiconductors customers using or selling these products for use in such applications
do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application.
Righttomakechanges—PhilipsSemiconductorsreservestherighttomakechanges, withoutnotice, intheproducts, includingcircuits,standard
cells, and/or software, described or contained herein in order to improve design and/or performance. Philips Semiconductors assumes no
responsibility or liability for the use of any of these products, conveys no license or title under any patent, copyright, or mask work right to these
products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless
otherwise specified.
Philips Semiconductors
811 East Arques Avenue
P.O. Box 3409
Copyright Philips Electronics North America Corporation 1999
All rights reserved. Printed in U.S.A.
Sunnyvale, California 94088–3409
Telephone 800-234-7381
Date of release: 03-99
Document order number:
9397 750 05499
Philips
Semiconductors
Go to Philips Semiconductors' home page
Select & Go...
Catalog
& Datasheets
Information as of 2000-08-24
Catalog by Function
Discrete semiconductors
Audio
PDI1394P11A; 3-port physical layer interface
Clocks and Watches
Data communications
Microcontrollers
Peripherals
Standard analog
Video
Subscribe
to eNews
• Description
• Features
• Datasheet
• Products, packages, availability and ordering
• Find similar products
To be kept informed on PDI1394P11A,
subscribe to eNews.
•
Wired communications
Wireless communications
Description
Catalog by System
Automotive
Consumer Multimedia
Systems
Communications
The Philips Semiconductors PDI1394P11A is an IEEE1394-1995 compliant Physical Layer interface. The PDI1394P11A provides the
analog physical layer functions needed to implement a three port node in a cable-based IEEE 1394-1995 network. Additionally, the device
manages bus initialization and arbitration cycles, as well as transmission and reception of data bits. The Link Layer Controller interface is
compatible with both 3V and 5V Link Controllers. While providing a maximum transmission data rate of 200 Mb/s, the PDI1394P11A is
compatible with current 100 Mb/s Physical Layer ICs. The PDI1394P11A is available in the LQFP64 package.
PC/PC-peripherals
Cross reference
Models
Packages
IEEE1394 products: Coming soon.
Application notes
Selection guides
Other technical documentation
End of Life information
Datahandbook system
Features
l 3 cable interface ports
l Supports 100Mb/s and 200Mb/s transfers
l Interfaces to any 1394 standard Link Layer Controller
l 5V tolerant I/Os with Bus Hold Circuitry
l Single 3.3V supply voltage
Relevant Links
About catalog tree
About search
About this site
Subscribe to eNews
Catalog & Datasheets
Search
l Arbitrated (short) Bus Reset (1394a feature)
l Fully compatible with existing 100 Mbps Phys on the market
l Prevents a TpBias voltage driven into a non-powered PDI1394P11A from erroneously powering up the part
PDI1394P11A
PDI1394P11A
Datasheet
File
size
(kB)
Publication
release date Datasheet status
Page
count
Type nr.
Title
Datasheet
Download
PDI1394P11A 3-port physical layer interface
10-Mar-99
Preliminary
20
135
Specification
Products, packages, availability and ordering
North American
Partnumber
Order code
(12nc)
Partnumber
marking/packing
package device status buy online
Standard Marking * Reel Dry
Pack, SMD, 13"
PDI1394P11ABD
9352 636 86518
SOT314 Full production
SOT314 Full production
SOT314 Full production
SOT534 Full production
SOT534 Full production
-
Standard Marking * Tray Dry
Pack, Bakeable, Single
PD1394P11ABD-S
PD1394P11ABD
9352 636 86551
9352 636 86557
9352 636 87551
9352 636 87557
Standard Marking * Tray Dry
Pack, Bakeable, Multiple
Standard Marking * Tray Dry
Pack, Bakeable, Single
PDI1394P11AEC
-
-
Standard Marking * Tray Dry
Pack, Bakeable, Multiple
Find similar products:
PDI1394P11A links to the similar products page containing an overview of products that are similar in function or related to the part
number(s) as listed on this page. The similar products page includes products from the same catalog tree(s) , relevant selection guides and
products from the same functional category.
Copyright © 2000
Royal Philips Electronics
All rights reserved.
Terms and conditions.
相关型号:
©2020 ICPDF网 联系我们和版权申明