dp83848qsqx/nopb National Semiconductor Corporation, dp83848qsqx/nopb Datasheet - Page 14

no-image

dp83848qsqx/nopb

Manufacturer Part Number
dp83848qsqx/nopb
Description
Phyter Extended Temperature Single Port 10/100 Mb/s Ethernet Physical Layer Transceiver
Manufacturer
National Semiconductor Corporation
Datasheet
www.national.com
mode and any condition other than a single good link occurs
then the parallel detect fault bit will be set.
8.1.4 Auto-Negotiation Restart
Once Auto-Negotiation has completed, it may be restarted at
any time by setting bit 9 (Restart Auto-Negotiation) of the BM-
CR to one. If the mode configured by a successful Auto-
Negotiation loses a valid link, then the Auto-Negotiation
process will resume and attempt to determine the configura-
tion for the link. This function ensures that a valid configura-
tion is maintained if the cable becomes disconnected.
A renegotiation request from any entity, such as a manage-
ment agent, will cause the DP83848Q to halt any transmit
data and link pulse activity until the break_link_timer expires
(~1500 ms). Consequently, the Link Partner will go into link
fail and normal Auto-Negotiation resumes. The DP83848Q
will resume Auto-Negotiation after the break_link_timer has
expired by issuing FLP (Fast Link Pulse) bursts.
8.1.5 Enabling Auto-Negotiation via Software
It is important to note that if the DP83848Q has been initialized
upon power-up as a non-auto-negotiating device (forced
technology), and it is then required that Auto-Negotiation or
re-Auto-Negotiation be initiated via software, bit 12 (Auto-Ne-
gotiation Enable) of the Basic Mode Control Register (BMCR)
must first be cleared and then set for any Auto-Negotiation
function to take effect.
8.1.6 Auto-Negotiation Complete Time
Parallel detection and Auto-Negotiation take approximately
2-3 seconds to complete. In addition, Auto-Negotiation with
next page should take approximately 2-3 seconds to com-
plete, depending on the number of next pages sent.
Refer to Clause 28 of the IEEE 802.3u standard for a full de-
scription of the individual timers related to Auto-Negotiation.
8.2 AUTO-MDIX
When enabled, this function utilizes Auto-Negotiation to de-
termine the proper configuration for transmission and recep-
tion of data and subsequently selects the appropriate MDI pair
for MDI/MDIX operation. The function uses a random seed to
control switching of the crossover circuitry. This implementa-
tion complies with the corresponding IEEE 802.3 Auto-Nego-
tiation and Crossover Specifications.
Auto-MDIX is enabled by default and can be configured via
strap or via PHYCR (19h) register, bits [15:14].
Neither Auto-Negotiation nor Auto-MDIX is required to be en-
abled in forcing crossover of the MDI pairs. Forced crossover
can be achieved through the FORCE_MDIX bit, bit 14 of
PHYCR (19h) register.
Note: Auto-MDIX will not work in a forced mode of operation.
8.3 PHY ADDRESS
The 5 PHY address inputs pins are shared with the RXD[3:0]
pins and COL pin are shown below.
14
The DP83848Q can be set to respond to any of 32 possible
PHY addresses via strap pins. The information is latched into
the PHYCR register (address 19h, bits [4:0]) at device power-
up and hardware reset. The PHY Address pins are shared
with the RXD and COL pins. Each DP83848Q or port sharing
an MDIO bus in a system must have a unique physical ad-
dress.
The DP83848Q supports PHY Address strapping values 0
(<00000>) through 31 (<11111>). Strapping PHY Address 0
puts the part into Isolate Mode. It should also be noted that
selecting PHY Address 0 via an MDIO write to PHYCR will
not put the device in Isolate Mode. See Section
MII Isolate Mode
For further detail relating to the latch-in timing requirements
of the PHY Address pins, as well as the other hardware con-
figuration pins, refer to the Reset summary in Section
tion 12.0 Reset
Since the PHYAD[0] pin has weak internal pull-up resistor and
PHYAD[4:1] pins have weak internal pull-down resistors, the
default setting for the PHY address is 00001 (0x01h).
Refer to
external components. In this example, the PHYAD strapping
results in address 000101 (0x03h).
8.3.1 MII Isolate Mode
The DP83848Q can be put into MII Isolate mode by writing to
bit 10 of the BMCR register or by strapping in Physical Ad-
dress 0. It should be noted that selecting Physical Address 0
via an MDIO write to PHYCR will not put the device in the MII
isolate mode.
When in the MII isolate mode, the DP83848Q does not re-
spond to packet data present at TXD[3:0], TX_EN inputs and
presents a high impedance on the TX_CLK, RX_CLK,
RX_DV, RX_ER, RXD[3:0], COL, and CRS outputs. When in
Isolate mode, the DP83848Q will continue to respond to all
management transactions.
While in Isolate mode, the PMD output pair will not transmit
packet data but will continue to source 100BASE-TX scram-
bled idles or 10BASE-T normal link pulses.
The DP83848Q can Auto-Negotiate or parallel detect to a
specific technology depending on the receive signal at the
PMD input pair. A valid link can be established for the receiver
even when the DP83848Q is in Isolate mode.
Pin #
42
43
44
45
46
Figure 1
TABLE 2. PHY Address Mapping
Operation.
PHYAD Function
for more information.
for an example of a PHYAD connection to
PHYAD0
PHYAD1
PHYAD2
PHYAD3
PHYAD4
RXD Function
RXD_0
RXD_1
RXD_2
RXD_3
COL
Section 8.3.1
Sec-

Related parts for dp83848qsqx/nopb