The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

NetPHY-1 10/100 Mbps Ethernet Physical Layer Single-Chip Transceiver w


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Am79C873
NetPHY-1 10/100 Mbps Ethernet Physical Layer Single-Chip Transceiver with 100BASE-FX Support DISTINCTIVE CHARACTERISTICS
100BASE-FX direct interface industry standard electrical/optical transceivers 10/100BASE-TX physical-layer, single-chip transceiver Compliant with IEEE 802.3u 100BASE-TX standard Compliant with ANSI X3T12 TP-PMD 1995 standard Compliant with IEEE 802.3u AutoNegotiation protocol automatic link type selection Supports with serial management interface Supports Full Duplex operation Mbps Mbps High performance Mbps clock generator data recovery circuitry Adaptive equalization circuitry Mbps receiver Controlled output edge rates Mbps Supports 10BASE-T interface without need external filter Provides Loopback mode system diagnostics Includes flexible configuration capability Digital clock recovery circuit using advanced digital algorithm reduce jitter Low-power, high-performance CMOS process Available 100-pin PQFP package
GENERAL DESCRIPTION
NetPHY-1 device physical-layer, single-chip, low-power transceiver 100BASE-TX, 100BASE-FX, 10BASE-T operations. media side, provides direct interface Fiber Media 100BASE-FX Fast Ethernet, Unshielded Twisted Pair Category Cable (UTP5) 100BASE-TX Fast Ethernet, UTP5/UTP3 Cable 10BASE-T Ethernet. Through IEEE 802.3u Media Independent Interface (MII), NetPHY-1 device connects Medium Access Control (MAC) layer, ensuring high interoperability among products from different vendors. NetPHY-1 device uses low-power, high-performance CMOS process. contains entire physical layer functions 100BASE-FX 100BASE-TX defined IEEE 802.3u standard, including Physical Coding Sublayer (PCS), Physical Medium Attachment (PMA), 100BASE-TX Twisted Pair Physical Medium Dependent (TP-PMD) sublayer, 10BASE-T Encoder/Decoder (ENDEC). NetPHY-1 device provides strong support Auto-Negotiation function utilizing automatic media speed protocol selection. NetPHY-1 device incorporates internal wave-shaping filter control rise/fall time, eliminating need external filtering 10/100 Mbps signals.
This document contains information product under development Advanced Micro Devices. information intended help evaluate this product. reserves right change discontinue work this proposed product without notice.
Publication# 22164 Rev: Amendment/+2 Issue Date: February 1999
Refer AMD's Website (www.amd.com) latest information.
BLOCK DIAGRAM
OSCI
LED1-4
Driver PECL Driver FXTD±
4B/5B Encoder
Scrambler
Parallel Serial
NRZI
NRZI MLT-3
MLT-3 Driver
100TXD±
Rise/Fall Time 125M Signals Interface/ Control
4B/5B Decoder
Codegroup Alignment
Descrambler
Serial Parallel
NRZI
MLT-3 NRZI
Adaptive
RXI±
Digital Logic
PECL Receiver
FXRD± FXSD+ RXI± 10TXD±
10BASE-T Module
Register
Collision Detection
Carrier Sense
AutoNegotiation
22164A-1
Am79C873
CONNECTION DIAGRAM
RPTR/NODE
OPMODE3
10BTSER
BPALIGN
PHYAD4
PHYAD3
PHYAD1
PHYAD0
BP4B5B
BPSCR
TESTMODE
OPMODE2
OPMODE1
OPMODE0
PHYAD2
DGND
DVcc
AVcc FXSDFXSD+ FXRDFXRD+ AGND AVcc AVcc RXIRXI+ AGND AGND 10TXO10TXO+ AVcc AVcc AGND AGND FXTDFXTD+ AVcc AVcc AGND AGND 100TXO100TXO+ AVcc AVcc OSCI/X1
RESET
AGND
AGND
RX_EN RX_ER/RXD4 RX_DV RX_CLK DVcc DGND RXD0 RXD1 RXD2 RXD3 DVcc DGND MDIO TX_CLK TX_EN DVcc DGND TXD0 TXD1 TXD2 TXD3 TX_ER/TXD4 TXLED RXLED LINKLED DGND COLLED
Am79C873/KC NetPHY-1
RX_LOCK
SPEED10
OSC/XTL
LINKSTS
CLK25M
FDXLED
TRIDRV
BGREF
BGRET
AVcc
DGND
DGND
DGND
DGND
DVcc
AGND
AGND
DVcc
22164A-2
Am79C873
ORDERING INFORMATION Standard Products
standard products available several packages operating ranges. order number (Valid Combination) formed combination elements below. Am79C873
ALTERNATE PACKAGING OPTION Trimmed formed tray TEMPERATURE RANGE Commercial (0°C +70°C) PACKAGE TYPE Plastic Quad Flat Pack (PQR100) SPEED OPTION Applicable DEVICE NUMBER/DESCRIPTION Am79C873 NetPHY-110/100 Mbps Ethernet Physical Layer Single-Chip Transceiver with 100BASE-FX Support Valid Combinations Valid Combinations Am79C873 KC\W Valid Combinations list configurations planned supported volume this device. Consult local sales office confirm availability specific valid combinations check newly released combinations.
Am79C873
RELATED PRODUCTS
Part Controllers Am79C90
Description
CMOS Local Area Network Controller Ethernet (C-LANCETM)
Integrated Controllers Am79C930 Am79C940 Am79C961A Am79C965A Am79C970A Am79C971 Am79C972 Am79C973/ Am79C975 Am79C978 PCnetTM-Mobile Single Chip Wireless Media Access Controller Media Access Controller Ethernet (MACETM) PCnet-ISA Full Duplex Single-Chip Ethernet Controller PCnet-32 Single-Chip 32-Bit Ethernet Controller Buses PCnet-PCI Full Duplex Single-Chip Ethernet Controller Local PCnet-FAST Single-Chip Full Duplex 10/100 Mbps Ethernet Controller Local PCnet-FAST+ Enhanced 10/100 Mbps Ethernet Controller with OnNow Support PCnet-Fast Single-chip 10/100 Mbps Ethernet Controller With Integrated PCnet-Home Single-chip 1/10 Mbps Home networking Controller
Physical Layer Devices (Single-Port) Am7996 Am79761 Am79C98 Am79C100 IEEE 802.3/Ethernet/Cheapernet Transceiver Physical Layer 10-Bit Transceiver Gigabit Ethernet (GigaPHYTM-SD) Twisted Pair Ethernet Transceiver (TPEX) Twisted Pair Ethernet Transceiver Plus (TPEX+)
Physical Layer Devices (Multi-Port) Am79C871 Am79C988A Am79C989 Quad Fast Ethernet Transceiver 100BASE-X Repeaters (QFEXrTM) Quad Integrated Ethernet Transceiver (QuIETTM) Quad Ethernet Switching Transceiver (QuESTTM)
Integrated Repeater/Hub Devices Am79C981 Am79C982 Am79C983 Am79C984A Am79C985 Am79C987 Integrated Multiport Repeater Plus (IMR+) Basic Integrated Multiport Repeater (bIMR) Integrated Multiport Repeater (IMR2TM) Enhanced Integrated Multiport Repeater (eIMRTM) Enhanced Integrated Multiport Repeater Plus (eIMR+TM) Hardware Implemented Management Information Base (HIMIBTM)
Am79C873
CONTENTS
DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM ORDERING INFORMATION Standard Products RELATED PRODUCTS DESCRIPTIONS Interface Media Interface Interface Device Configuration/Control/Status Interface Clock Interface Address Interface Miscellaneous Power Ground Pins FUNCTIONAL DESCRIPTION Interface 100BASE Operation 100BASE Transmit 4B5B Encoder. Scrambler. Parallel-to-Serial Converter NRZ-to-NRZI Converter PECL Driver 100BASE-FX MLT-3 Converter. MLT-3 Driver. 100BASE Receiver 100BASE-TX Signal Detect. 100BASE-FX Signal Detect. Adaptive Equalization PECL Receiver MLT-3-to-NRZI Decoder. Clock Recovery Module. NRZI-to-NRZ Decoder. Serial-to-Parallel Converter Descrambler Code Group Alignment 4B5B Decoder 10BASE-T Operation Collision Detection. Carrier Sense Auto-Negotiation Serial Management Serial Management Interface Register Description Default Basic Mode Control Register (BMCR) Register Basic Mode Status Register (BMSR) Register Identifier Register (PHYIDR1) Register Identifier Register (PHYIDR2) Register Auto-Negotiation Advertisement Register(ANAR) Register Auto-Negotiation Link Partner Ability Register (ANLPAR) Register Auto-Negotiation Expansion Register (ANER) Register Specified Configuration Register (DSCR) Register Specified Configuration Status Register (DSCSR) Register 10BASE-T Configuration/Status (10BTCSRSCR) Register
Am79C873
ABSOLUTE MAXIMUM RATINGS OPERATING RANGES Commercial Devices Power Consumption. ELECTRICAL CHARACTERISTICS Electrical Characteristics 100BASE-TX Transmit Timing 100BASE-TX Transmit Timing Parameters (Half Duplex) 100BASE-TX Receive Timing MII-100BASE-TX Receive Timing Parameter (Half Duplex) Auto-Negotiation Fast Link Pulse Timing Auto-Negotiation Fast Link Pulse Timing Parameters 10BASE-T Nibble Transmit Timing. MII-10BASE-T Nibble Transmit Timing Parameters. 10BASE-T Receive Nibble Timing Diagram. MII-10BASE-T Receive Nibble Timing Parameters 10BASE-T (Heartbeat) Timing 10BASE-T (Heartbeat) Timing Parameters 10BASE-T Unjab Timing 10BASE-T Unjab Timing Parameters MDIO Timing when OUTPUT MDIO Timing when OUTPUT NetPHY-1 Device Timing Parameters MAGNETICS SELECTION GUIDE CRYSTAL SELECTION GUIDE NETPHY-1 EXAMPLE SCHEMATIC. PHYSICAL DIMENSIONS
Am79C873
DESCRIPTIONS Interface TX_ER/TXD4
Transmit Error Input Mbps mode, this signal asserted high TX_EN active, HALT symbol substituted actual data nibble. Mbps mode, this input ignored. bypass modes (BP4B5B BPALIGN), TX_ER becomes TXD4 pin, fifth data bit.
RXD[3:0]
Receive Data Output/Z1 Nibble wide receive data (synchronous RX_CLK 100BASE-TX mode, 10BASE-T nibble mode). Data driven falling edge RX_CLK. Mbps serial mode, RXD0 used data output pin. RXD[3:1] ignored.
RX_CLK
Receive Clock Output/Z1 Provides recovered receive clock different modes operation: nibble clock Mbps mode nibble clock Mbps nibble mode receive clock Mbps serial mode
TXD[3:0]
Transmit Data Input These transmit data input pins nibble data from Mbps Mbps nibble mode Mbps mode, Mbps nibble mode). Mbps serial mode, TXD0 used serial data input pin. TXD[3:1] ignored.
Carrier Sense Output/Z1 This asserted high indicate presence carrier receive transmit activities 10BASET 100BASE-TX Half Duplex modes. Repeater, when Full Duplex Loopback mode logic indicates presence carrier only receive activity.
TX_EN
Transmit Enable Input Active high input indicates presence valid nibble data TXD[3:0] both Mbps Mbps nibble mode. Mbps serial mode, active high indicates presence valid Mbps data TXD0.
Collision Detect Output/Z1 This asserted high indicate detection collision conditions Mbps Mbps Half Duplexmodes. 10BASE-T Half Duplex mode with Heartbeat active (bit register 18h), also asserted duration approximately transmission indicate heartbeat. Full Duplex mode, this signal always logic There heartbeat function Full Duplex mode.
TX_CLK
Transmit Clock Output/Z1 This provides transmit clock output from NetPHY-1 deviceas follows: nibble transmit clock derived from transmit Phase Locked Loop PLL) 100BASE-TX mode transmit clock 10BASE-T nibble mode transmit clock 10BASE-T serial mode
RX_DV
Receive Data Valid Output/Z1 This asserted high indicate that valid data present RXD[3:0].
Management Data Clock Input This synchronous clock MDIO management data input/output serial interface which asynchronous transmit receive clocks. maximum clock rate MHz.
RX_ER/RXD4
Receive Error Output/Z1 This asserted high indicate that invalid symbol been detected inside received packet Mbps mode. bypass mode (BP4B5B BPALIGN modes), RX_ER becomes RXD4, fifth data symbols.
MDIO
Management Data Input/Output This bidirectional management instruction/ data signal that driven station management entity PHY. This requires pullup resistor.
Goes high impedance.
Am79C873
RX_EN
Receive Enable Input This active high enabled receive signals RXD[3:0], RX_CLK, RX_DV RX_ER. this input tri-states these output pins. normal operation NODE application, this should pulled high.
function will change indicate Polarity status Mbps operation. polarity inverted, POLLED will
COLLED
Collision Output This indicates presence collision activity Mbps Mbps operation. This meaning Mbps Mbps Full Duplex operation (Active low).
Media Interface RXI±
100/10 Mbps-TX/T Twisted Pair Differential Input Pair Input These pins differential receive input 10BASE-T 100BASE-TX. They capable receiving 100BASE-TX MLT-3 10BASE-T Manchester encoded data.
LINKLED (TRAFFIC LED)
Link Output This indicates Good Link status Mbps Mbps operation (Active low). functions TRAFFIC when register TRAFFIC mode, always when link TRAFFIC flashes when transmitting receiving.
FXRD±
100BASE-FX PECL Differential Input Pair Input These pins differential receive input 100BASE-FX.
RXLED
Receive Output Drain This indicates presence receive activity Mbps Mbps operation (Active low). NetPHY-1 device incorporates "monostable" function RXLED output. This ensures that even minimal receive activity will generate adequate time.
FXSD±
100BASE-FX PECL Signal Detect Input These input signals from FX-PMD transceiver indicate detection receive signal from Fiber Media.
10TXO±
10BASE-T Differential Output Pair Output This output pair provides controlled rise fall times designed filter transmitters output.
TXLED
Transmit Output Drain This indicates presence transmit activity Mbps Mbps operation (Active low). NetPHY-1 device incorporates "monostable" function TXLED output. This ensures that even minimal transmit activity will generate adequate time.
100TXO±
100BASE-TX Twisted Pair Differential Output Pair Output This output pair drives MLT-3 encoded data twisted pair cable provides controlled rise fall times designed filter transmitters output, reducing associated EMI.
Device Configuration/Control/Status Interface
Cable Indication Output This Cable Indication. When UTP=1, indicates that cable being used.
FXTD±
100BASE-FX PECL Differential Output PairOutput These pins differential transmit output 100BASE-FX. They capable transmitting 100BASE-FX
SPEED10
Speed Mbps Output When high, this indicates Mbps operation, when Mbps operation. This drive current indicate that Mbps operation selected.
Interface
These outputs directly drive LEDs provide status information network management device.
FDXLED (POLLED)
Polarity/Full Duplex Output This indicates Full Duplex mode status Mbps Mbps operation (Active low). Register (FDXLED_MODE) set, FDXLED
RX_LOCK
Lock Clock/Data Recovery Output When this high, indicates that receiver recovery logic locked input data stream.
Am79C873
LNKSTS
Link Status Register Output This reflects status register
RTPR/NODE
Repeater/Node Mode Input When high, this selects REPEATER mode; when low, selects NODE. REPEATER mode NODE mode with Full Duplex configured, Carrier Sense (CRS) output from NetPHY-1 device will asserted only during receive activity. NODE mode mode configured Full Duplex operation, will asserted during receive transmit activity. power-up/reset, value this latched into Register
OPMODE0-OPMODE3
OPMODE0-OPMODE3 Input These pins used control forced advertised operating mode NetPHY-1 device (see table below). value latched into NetPHY-1 device registers power-up/rese.
OPOPOPOPMODE3 MODE2 MODE1 MODE0 Function Auto-Negotiation enable with capabilities with Flow Control Auto-Negotiation enable without capabilities without Flow Control Auto-Negotiation 100TX with Flow Control only Auto-Negotiation 100TX FDX/HDX without Flow Control Auto-Negotiation 10TP with Flow Control only Auto-Negotiation 10TX FDX/HDX without Flow Control Manual select 100TX Manual select 100TX Manual select 10TX Manual select 10TX Manual select 100FX Manual select 100FX Auto-Negotiation 10/100TX. only
BPALIGN
Bypass Alignment Input This allows Mbps transmit receive data streams bypass transmit receive operations when high. power-up/reset, value this latched into Register
BP4B5B
Bypass 4B5B Encoder/Decoder Input This allows Mbps transmit receive data streams bypass encoder decoder circuits when high. power-up/reset, value this latched into Register
BPSCR
Bypass Scrambler/Descrambler Input This allows Mbps transmit receive data streams bypass scrambler descrambler circuits when high. power-up/reset, value this latched into Register
10BTSER
Serial/Nibble Select Mbps Serial Operation: Input
When high, this input selects serial data transfer mode. Manchester encoded transmit receive data exchanged serially with clock rate least significant bits nibble-wide data buses, TXD[0] RXD[0] respectively. This mode intended with NetPHY-1 device connected device (MAC Repeater) that Mbps serial interface. Serial operation supported Mbps mode. Mbps, this input ignored. Mbps Nibble Operation: When low, this input selects compliant nibble data transfer mode. Transmit receive data exchanged nibbles TXD[3:0] RXD[3:0] pins respectively. power-up/reset, value this latched into Register
Am79C873
Clock Interface OSCI/X1
Crystal Oscillator Input Input This should connected (±50 ppm) crystal OSC/XTL=0 (±50 ppm) external oscillator input, OSC/XTLB=1.
PHYAD4
Address Input This provides address multiple address applications. status this latched into Register during power up/reset.
Crystal Oscillator Output Output external (±50 ppm) crystal should connected this OSC/XTL=0, left unconnected OSC/XTL=1.
Miscellaneous
Connect These pins left unconnected (floating).
BGREF
Bandgap Voltage Reference Input Connect 6.01K resistor between this BGRET provide accurate current reference NetPHY-1 device.
OSC/XTL
Crystal Oscillator Selector Output OSC/XTL=0: external (±50ppm) crystal should connected pins. OSC/XTL=1: external (±50ppm) oscillator should connected should left unconnected.
BGRET
Bandgap Voltage Reference Return Input This return 6.01K resistor connection.
CLK25M
Clock Output Output/Z This clock derived directly from crystal circuit.
TRIDRV
Tri-State Digital Output Input When high, digital output pins high impedance state, pins, input mode.
Address Interface
PHYAD[4:0] pins provide unique addresses. address selection zeros (00000) will result isolation condition. isolate description BMCR, address
RESET
Reset Input This active input that initializes NetPHY1 device. should remain after stabilized (nominal) before transitions high.
PHYAD0
Address Input This provides address multiple address applications. status this latched into Register during power up/reset.
TESTMODE
Test Mode Control TESTMODE=0: Normal operating mode. TESTMODE=1: Enable test mode. Input
PHYAD1
Address Input This provides address multiple address applications. status this latched into Register during power up/reset.
Power Ground Pins
power (VCC) ground (GND) pins NetPHY-1 device grouped pairs categories Digital Circuitry Power/Ground Pairs Analog Circuitry Power/Ground Pair.
PHYAD2
Address Input This provides address multiple address applications. status this latched into Register during power up/reset.
DGND
Digital Logic Ground These pins digital supply pairs. Power
DVCC
Digital Logic Power Supply These pins digital supply pairs. Power
PHYAD3
Address Input This provides address multiple address applications. status this latched into Register during power up/reset.
AGND
Analog Circuit Ground Power These pins analog circuit supply pairs.
AVCC
Analog Circuit Power Supply Power These pins analog circuit supply pairs. Am79C873
FUNCTIONAL DESCRIPTION
NetPHY-1 Fast Ethernet single-chip transceiver, provides functionality specified IEEE 802.3u standard, integrates complete 100BASE-FX, 100BASE-TX modules complete 10BASE-T module. NetPHY-1 device provides Media Independent Interface (MII) defined IEEE 802.3u standard (Clause 22).
NetPHY-1 device performs Physical Coding Sublayer (PCS), Physical Media Access (PMA), Twisted Pair Physical Medium Dependent (TP-PMD) sublayer, 10BASE-T Encoder/Decoder, Twisted Pair Media Access Unit (TPMAU) functions. Figure shows major functional blocks implemented NetPHY-1 device.
100Base Transmitter
100Base Receiver
Interface
10Base-T Tranceiver
Carrier Sense
Collision Detection
Auto Negotiation
Serial Management Interface
22164A-3
Figure
Functional Block Diagram
Interface
purpose interface provide simple, easy implement connection between Reconciliation layer PHY. designed make differences between various media transparent sublayer. consists nibble wide receive data bus, nibble wide transmit data bus, control signals facilitate data transfers between Reconciliation layer. (transmit data) nibble bits) data that driven reconciliation sublayer synchronously with respect TX_CLK. each TX_CLK period which TX_EN asserted, (3:0) accepted transmission PHY. TX_CLK (transmit clock) output reconciliation sublayer continuous clock that provides timing reference transfer TX_EN, TXD, TX_ER signals.
TX_EN (transmit enable) input from reconciliation sublayer indicate nibbles being presented transmission physical medium. TX_ER (transmit coding error) transitions synchronously with respect TX_CLK. TX_ER asserted more clock periods, TX_EN asserted, will emit more symbols that part valid data delimiter somewhere frame being transmitted. (receive data) nibble bits) data that sampled reconciliation sublayer synchronously with respect RX_CLK. each RX_CLK period which RX_DV asserted, (3:0) transferred from reconciliation sublayer. RX_CLK (receive clock) output reconciliation sublayer continuous clock that provides timing reference transfer RX_DV, RXD, RX_ER signals.
Am79C873
RX_DV (receive data valid) input from indicate presenting recovered decoded nibbles reconciliation sublayer. interpret receive frame correctly reconciliation sublayer, RX_DV must encompass frame starting later than Start-of-Frame delimiter excluding End-Stream delimiter. RX_ER (receive error) transitions synchronously with respect RX_CLK. RX_ER will asserted reconciliation sublayer that error detected somewhere frame being transmitted from reconciliation sublayer. (carrier sense) asserted when either transmit receive medium non-idle deasserted when transmit receive medium idle. Figure depicts behavior during 10BASE-T 100BASE-TX transmission.
IDLE
Preamble
Data
IDLE
100Base-TX
Preamble
Data
10Base-T
22164A-4
Figure Carrier Sense during 10BASE-T 100BASE-TX Transmission
100BASE Operation
100BASE transmitter receives 4-bit nibble data clocked outputs scrambled 5-bit encoded MLT-3 signal media Mbps. on-chip clock circuit converts clock into clock internal use. IEEE 802.3u specification defines Media Independent Interface. interface specification defines dedicated receive data dedicated transmit data bus.
These busses include various controls signal indications that facilitate data transfers between NetPHY-1 device Reconciliation layer. 100BASE Transmit 100BASE transmitter consists functional blocks shown Figure 100BASE transmit section converts 4-bit synchronous data provided scrambled MLT-3 million symbols second serial data stream.
Am79C873
OSCI
LED1-4#
Driver PECL Driver FXTD±
4B/5B Encoder
Scrambler
Parallel Serial
NRZI
NRZI MLT-3
MLT-3 Driver
100TXD±
Rise/Fall Time
Signals
Interface/ Control
10BASE-T Module
RXI± 10TXD±
Register
Collision Detection
Carrier Sense
AutoNegotiation
22164A-5
Figure 100BASE Transmitter Functional Block Diagram
block diagram Figure provides overview functional blocks contained transmit section. transmitter section contains following functional blocks: 4B5B Encoder Scrambler Parallel-to-Serial Converter NRZ-to-NRZI Converter PECL Driver (For Operation) NRZI MLT-3 (For Operation) MLT-3 Driver (For Operation)
combined code groups. 4B5B encoder substitutes first bits preamble with code-group pair (11000 10001) upon transmit. 4B5B encoder continues replace subsequent preamble data nibbles with corresponding code-groups. transmit packet, upon deassertion Transmit Enable signal from Reconciliation layer, 4B5B encoder injects code-group pair (01101 00111) indicating frame. After code-group pair, 4B5B encoder continuously injects IDLEs into transmit data stream until Transmit Enable asserted next transmit packet detected. NetPHY-1 device includes Bypass 4B5B conversion option within 100BASE-TX transmitter support applications like Mbps repeaters which require 4B5B conversion.
4B5B Encoder
4B5B encoder converts 4-bit (4B) nibble data generated Reconciliation Layer into 5-bit (5B) code group transmission (see Table This conversion required control packet data
Am79C873
Table
Symbol
4B5B Code Group
code 3210 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 undefined 0101 0101 undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined Code 43210 11110 01001 10100 10101 01010 01011 01110 01111 10010 10011 10110 10111 11010 11011 11100 11101 11111 11000 10001 01101 00111 00100 00000 00001 00010 00011 00101 00110 01000 01100 10000 11001
Meaning Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data Idle Error Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid Invalid
twisted pair cable 100BASE-TX operation. scrambling data, total energy presented cable randomly distributed over wide frequency range. Without scrambler, energy levels cable could peak beyond limitations frequencies related repeated sequences like continuous transmission IDLE symbols. scrambler output combined with data from code-group encoder logic function. result scrambled data stream with sufficient randomization decrease radiated emissions critical frequencies. Since concern fiber application, scrambler bypassed 100BASE-FX.
Parallel-to-Serial Converter
Parallel-to-Serial Converter receives parallel scrambled data from scrambler serializes (i.e., converts from parallel serial data stream). serialized data stream then presented NRZ-to-NRZI Encoder block
NRZ-to-NRZI Converter
After transmit data stream been scrambled serialized, data must NRZI encoded compatibility with TP-PMD standard 100BASE-TX transmission over Category-5 unshielded twisted pair cable.
PECL Driver 100BASE-FX
PECL driver accepts NRZI coded data converts PECL signal levels transmission over fiber media. output pair differential pseudo (PECL) interface designed connect directly standard fiber optic PMD. differential driver FXTD± current mode designed drive resistive termination complementary mode. FXTD± pins incapable sourcing current, this implies that must ratios Thevenin termination resistors each lines. RIOH pull-up resistor connected from FXTD± output VCC. RIOL pulldown resistor connected from FXTD± output ground. RIOH RIOL electrically parallel from standpoint. target impedance needed transmission line impedance. value RIOH value RIOL will yield Thevenin equivalent characteristic impedance 49.7 value VCC-.88 volts, compatible with PECL circuits. required VDD-1.81 greater. sink current milli-amps (mA) would achieve this through output termination resistors.
MLT-3 Converter
MLT-3 conversion accomplished converting data stream output from NRZI encoder into binary data streams with alternately phased logic events.
Scrambler
scrambler required control radiated emissions (EMI) spreading transmit energy across frequency spectrum media connector
Am79C873
MLT-3 Driver
binary data streams created MLT-3 converter twisted pair output driver which converts these streams current sources alternately drives either side transmit transformer primary winding resulting minimal current MLT-3 signal. Refer Figure block diagram MLT-3 converter.
Signal Detect Adaptive Equalization MLT-3-to-Binary Decoder Clock Recovery Module NRZI -o-NRZ Decoder Serial-to-Parallel Converter Descrambler Code Group Alignment 4B5B Decoder 100BASE-TX Signal Detect signal detect function meets specifications mandated ANSI XT12 TP-PMD 100BASE-TX standards both voltage thresholds timing parameters.
100BASE Receiver
100BASE receiver contains several function blocks that convert scrambled Mbps serial data synchronous 4-bit nibble data that then provided MII. receive section contains following functional blocks:
Binary
Binary plus
Binary minus
Common Driver
MLT-3
Binary MLT-3
22164A-6
Figure MLT-3 Converter Block Diagram
100BASE-FX Signal Detect NetPHY-1 device accepts signal detect information FXSD PECL signal levels from Optical Module. Adaptive Equalization When transmitting data high speeds over copper twisted pair cable, attenuation based frequency becomes concern. high speed twisted pair signaling, frequency content transmitted signal vary greatly during normal operation based randomness scrambled data stream. This variation
signal attenuation caused frequency variations must compensated ensure integrity received data. order ensure quality transmission when employing MLT-3 encoding, compensation must able adapt various cable lengths cable types depending installed environment. selection long cable lengths given implementation, requires significant compensation which will over-kill situation that includes shorter, less attenuating cable lengths. Conversely, selection short intermediate cable lengths requiring less compensation will
Am79C873
cause serious under-compensation longer length cables. Therefore, compensation equalization must adaptive ensure proper conditioning received signal independent cable length. PECL Receiver PECL receiver accepts PECL signal-level data from Optical Module presents Clock Recovery Module. MLT-3-to-NRZI Decoder NetPHY-1 device decodes MLT-3 information from Digital Adaptive Equalizer into NRZI data. relationship between NRZI MLT-3 data shown Figure Clock Recovery Module Clock Recovery Module accepts NRZI data from MLT-3-to-NRZI decoder PECL Receiver. Clock Recovery Module locks onto data stream extracts reference clock. extracted synchronized clock data presented NRZI-to-NRZ Decoder. NRZI-to-NRZ Decoder transmit data stream required NRZI encoded compatibility with 100BASE transmission over. This conversion process must reversed receive end. NRZI-to-NRZ decoder, receives NRZI data stream from Clock Recovery Module converts data stream presented Serial Parallel conversion block. Serial-to-Parallel Converter Serial-to-Parallel Converter receives serial data stream from NRZI-to-NRZ converter, converts data stream parallel data presented descrambler. Descrambler Because scrambling process required control radiated emissions transmit data streams, receiver must descramble receive data streams. descrambler receives scrambled parallel data streams from Serial Parallel converter, descrambles data streams, presents data streams Code Group alignment block. 4B5B Decoder 4B5B Decoder functions look-up table that translates incoming code groups into (Nibble) data. When receiving frame, first 5-bit code groups received start-of-frame delimiter (J/K symbols). symbol pair stripped nibbles preamble pattern substituted. last code groups end-of-frame delimiter (T/R symbols).The symbol pair also stripped from nibble presented Reconciliation layer.
10BASE-T Operation
10BASE-T transceiver IEEE 802.3u compliant. When NetPHY-1 device operating 10BASE-T mode, coding scheme Manchester. Data processed transmit presented interface nibble format, converted serial stream, then Manchester encoded. When receiving, Manchester encoded stream decoded converted into nibble format presentation interface. Collision Detection Half Duplex operation, collision detected when transmit receive channels active simultaneously. When collision been detected, will reported signal interface. Collision detection disabled Full Duplex operation. Carrier Sense Carrier Sense (CRS) asserted Half Duplex operation during transmission reception data. During Full Duplex mode, asser only during receive operations. Auto-Negotiation objective Auto-Negotiation provide means exchange information between segment linked devices automatically configure both devices take maximum advantage their abilities. important note that Auto-Negotiation does test link segment characteristics. Auto-Negotiation function provides means device advertise supported modes operation remote link partner, acknowledge receipt understanding common modes operation, reject un-shared modes operation. This allows devices both ends segment establish link best common mode operation. more than common mode exists between devices, mechanism provided allow devices resolve single mode operation using predetermined priority resolution function. Auto-Negotiation also provides parallel detection function devices that support Auto-Negotiation feature. During Parallel detection there exchange configuration information, instead, receive signal examined. discovered that signal matches technology that receiving device
Note: scrambler bypassed 100BASE-FX operation.
Code Group Alignment Code Group Alignment block receives unaligned data from descrambler converts into code group data. Code Group Alignment occurs after detected, subsequent data aligned fixed boundary.
Am79C873
supports, connection will automatically established using that technology. This allows devices that support Auto-Negotiation support common mode operation establish link. Serial Management serial management interface consists data interface, basic register set, serial management interface register set. Through this interface possible control configure multiple devices, status error information, determine type capabilities attached device(s). NetPHY-1 devices management functions correspond specification IEEE 802.3u-1995 (Clause registers through with vendor-specific registers 16,17, read/write operation, management data frame 64-bits long starts with contiguous logic bits (preamble) synchronization clock cycles MDC. Start Frame Delimiter (SFD) indicated <01> pattern followed operation code (OP):<10> indicates Read operation <01> indicates Write operation. read operation, 2-bit turnaround (TA) filing between Register Address field Data field provided MDIO avoid contention. Following turnaround time, 16-bit data read from written onto management registers. Serial Management Interface serial control interface uses simple two-wired serial interface obtain control status physical layer through interface. serial control interface consists Management Data Clock (MDC), Management Data Input/Output (MDI/O) signals. MDIO bidirectional shared devices.
MDIO Read "1"s Idle Preamble Data Read Idle
Code Write
Address
Register Address
Turn Around
22164A-7
Figure Management Interface Read Frame Structure
MDIO Write "1"s Idle Preamble Code
Address
Register Address Write
Turn Around
Data
Idle
22164A-8
Figure Management Interface Write Frame Structure
Am79C873
Register Description
Register Address Others Register Name BMCR BMSR PHYIDR1 PHYIDR2 ANAR ANLPAR ANER DSCR DSCSR 10BTCSR Reserved Basic Mode Control Register Basic Mode Status Register Identifier Register Identifier Register Auto-Negotiation Advertisement Register Auto-Negotiation Link Partner Ability Register Auto-Negotiation Expansion Register Specified Configuration Register Specified Configuration/Status Register 10BASE-T Configuration/Status Register Reserved Future Use-Do Read/Write These Registers Description
Default register description that follows, default column takes form: <Reset Value>, <Access Type> <Attribute(s)> Where <Reset Value>:
(Pin No.) logic logic zero default value Value latched from number reset
<Access Type>: Read only Read/Write <Attribute (s)>: Self clearing Value permanently Latching Latching high
Am79C873
Basic Mode Control Register (BMCR) Register
Name Default Reset: 1=Software reset 0=Normal operation 0.15 Reset RW/SC When this configures status control registers their default states. This will return value until reset process complete. Description
Loopback: Loopback control register 1=Loopback enabled 0.14 Loopback 0=Normal operation When 100M operation selected, setting this will cause descrambler lose synchronization. 720ms "dead time" will occur before valid data appears receive outputs.
Speed Select: 1=100 Mbps 0=10 Mbps 0.13 Speed Selection Link speed selected either this Auto-Negotiation this register set. When Auto-Negotiation enabled, this will return Auto-Negotiation link speed.
Auto-Negotiation Enable: Auto-Negotiation enabled: 0.12 Auto-Negotiation Enable Auto-Negotiation disabled: When auto-Negotiation enabled bits will contain AutoNegotiation results. When Auto-Negotiation disabled bits will determine duplex mode link speed.
Power Down: 1=Power Down 0.11 Power Down 0=Normal Operation Setting this will power down NetPHY-1 device with exception crystal oscillator circuit.
Isolate: Isolate Normal Operation (PHYAD= 0.10 Isolate 00000), When this data path will isolated from interface. TX_CLK, RX_CLK, RX_DV, RX_ER, RXD[3:0], will placed high impedance state. management interface effected this bit. When Address 00000 isolate will upon power-up/reset.
Am79C873
Basic Mode Control Register (BMCR) Register (Continued)
Name Default Restart Auto-Negotiation: Restart Auto-Negotiation. Normal Operation Restart AutoNegotiation RW/SC When this Auto-Negotiation process re-initiated. When Auto-Negotiation disabled (bit this register cleared), this function should cleared. This self-clearing will return value until Auto-Negotiation initiated. operation AutoNegotiation process will affected management entity that clears this bit. Duplex Mode: Full Duplex operation. Duplex Mode Normal operation Auto-Negotiation disabled, setting this will cause NetPHY-1 device operate Full Duplex mode. When Auto-Negotiation enabled, this reflects duplex selected Auto-Negotiation. Collision Test: Collision Test enabled. Collision Test Normal Operation When set, this will cause signal asserted response assertion TX_EN. Reserved Reserved: Write ignore read. Description
Am79C873
Basic Mode Status Register (BMSR) Register
Name Default 100BASE-T4 Capable: 1.15 100BASE-T4 0,RO/P 1=NetPHY-1 device able perform 100BASE-T4 mode. 0=NetPHY-1 device able perform 100BASE-T4 mode. 100BASE-TX Full Duplex Capable: 1.14 100BASE-TX Full Duplex 1,RO/P 1=NetPHY-1 device able perform 100BASE-TX Full Duplex mode. 0=NetPHY-1 device able perform 100BASE-TX Full Duplex mode. 100BASE-TX Half Duplex Capable: 1.13 100BASE-TX Half Duplex 1,RO/P 1=NetPHY-1 device able perform 100BASE-TX Half Duplex mode. 0=NetPHY-1 device able perform 100BASE-TX Half Duplex mode. 10BASE-T Full Duplex Capable: 1,RO/P 1=NetPHY-1 device able perform 10BASE-T Full Duplex mode. 0=NetPHY-1 device able perform 10BASE-T Full Duplex mode. 10BASE-T Half Duplex Capable: 1,RO/P 1=NetPHY-1 device able perform 10BASE-T Half Duplex mode. 0=NetPHY-1 device able perform 10BASE-T Half Duplex mode. 0,RO Reserved: Write ignore read. Frame Preamble Suppression: Preamble Suppression 0,RO 1=PHY will accept management frames with preamble suppressed. 0=PHY will accept management frames with preamble suppressed. Auto-Negotiation Complete Auto-Negotiation Complete: 0,RO 1=Auto-Negotiation process completed. 0=Auto-Negotiation process completed. Remote Fault: Remote Fault RO/LH Remote fault condition detected (cleared read chip reset). Fault criteria detection method NetPHY-1 device implementation specific. This will after ANLPAR (bit register address set. remote fault condition detected. Auto-Negotiation Ability Auto Configuration Ability: 1,RO/P 1=NetPHY-1 device able perform Auto-Negotiation. 0=NetPHY-1 device able perform Auto-Negotiation. Link Status: 1=Valid link established (for either Mbps Mbps operation). 0=Link established. Link Status 0,RO/LL link status implemented with latching function, that occurrence link failure condition causes Link Status cleared remain cleared until read management interface. Description
1.12
10BASE-T Full Duplex
1.11
10BASE-T Half Duplex
1.10-1.7
Reserved
Am79C873
Basic Mode Status Register (BMSR) Register
Name Default Description Jabber Detect: 1=Jabber condition detected. Jabber Detect RO/LH 0=No jabber condition detected. This implemented with latching function. Once Jabber conditions detected this will remain until read operation completed through management interface NetPHY-1 device reset. This works only Mbps mode. Extended Capability: Extended Capability 1,RO/P 1=Extended register capable. 0=Basic register capable only.
Identifier Register (PHYIDR1) Register
Identifier Registers work together single identifier NetPHY-1 device. Identifier consists concatenation Organizationally
Name Default
Unique Identifier (OUI), vendor's model number, model revision number. IEEE assigned 00606E.
Description Most Significant Bits:
2.15-2.0
OUI_MSB
<0181H>
This register stores bits (00606E) bits this register, respectively. most significant bits ignored (the IEEE standard refers these
Identifier Register (PHYIDR2) Register
3.15-3.10 Name OUI_LSB Default Least Significant Bits: <101110>,RO/P Bits (00606E) mapped bits this register, respectively. Vendor Model Number: 3.9-3.4 VNDR_MDL <000000>,RO/P bits vendor model number mapped bits (most significant Model Revision Number: 3.3-3.0 MDL_REV <0001>,RO/P Four bits vendor model revision number mapped bits (most significant Description
Am79C873
Auto-Negotiation Advertisement Register(ANAR) Register
This register contains advertised abilities NetPHY-1 device they will transmitted link partners during Auto-Negotiation.
Name Default Next Page Indication: 0=No next page available 4.15 0,RO/P 1=Next page available NetPHY-1 device does support next page function. This permanently Acknowledge: 1=Link partner ability data reception acknowledged. 0=Not acknowledged. 4.14 0,RO NetPHY-1 device's Auto-Negotiation state machine will automatically control this outgoing bursts appropriate time during Auto-Negotiation process. Software should attempt write this bit. Remote Fault: 4.13 1=Local Device senses fault condition. 0=No fault detected. 4.12-4.11 Reserved Reserved: Write ignore read. Flow Control Support: 4.10 1=Controller chip supports flow control ability. 0=Controller chip does support flow control ability. 100BASE-T4 Support: 1=100BASE-T4 supported local device. RO/P 0=100BASE-T4 supported. NetPHY-1 device does support 100BASE-T4 this permanently 100BASE-TX Full Duplex Support: TX_FDX 1=100BASE-TX Full Duplex supported local device. 0=100BASE-TX Full Duplex supported. 100BASE-TX Support: TX_HDX 1=100BASE-TX supported local device. 0=100BASE-TX supported. 10BASE-T Full Duplex Support: 10_FDX 1=10BASE-T Full Duplex supported local device. 0=10BASE-T Full Duplex supported. 10BASE-T Support: 10_HDX 1=10BASE-T supported local device. 0=10BASE-T supported. Protocol Selection Bits: 4.4-4.0 Selector <00001>, These bits contain binary encoded protocol selector supported this node. <00001> indicates that this device supports IEEE 802.3 CSMA/CD. Description
Am79C873
Auto-Negotiation Link Partner Ability Register (ANLPAR) Register
This register contains advertised abilities link partner they received during Auto-Negotiation.
Name Default Next Page Indication: 5.15 Link partner, next page available. Link partner, next page available. Acknowledge: 1=Link partner ability data reception acknowledged. 5.14 0=Not acknowledged. NetPHY-1 device's Auto-Negotiation state machine will automatically control this from incoming bursts. Software should attempt write this bit. Remote Fault: 5.13 1=Remote fault indicated link partner. 0=No remote fault indicated link partner. 5.12-5.10 Reserved Reserved: Write ignore read. 100BASE-T4 Support: 1=100BASE-T4 supported link partner. 0=100BASE-T4 supported link partner. 100BASE-TX Full Duplex Support: TX_FDX 1=100BASE-TX Full Duplex supported link partner. 100BASE-TX Full Duplex supported link partner. 100BASE-TX Support: TX_HDX 1=100BASE-TX Half Duplex supported link partner. 0=100BASE-TX Half Duplex supported link partne.r 10BASE-T Full Duplex Support: 10_FDX 1=10BASE-T Full Duplex supported link partner. 0=10BASE-T Full Duplex supported link partner. 10BASE-T Support: 10_HDX 1=10BASE-T Half Duplex supported link partner. 0=10BASE-T Half Duplex supported link partner. 5.4-5.0 Selector <00000>, Protocol Selection Bits: Link partners binary encoded protocol selector. Description
Am79C873
Auto-Negotiation Expansion Register (ANER) Register
6.15-6.5 Name Reserved Default Reserved: Write ignore read. Local Device Parallel Detection Fault: RO/LH PDF=1: fault detected parallel detection function. PDF=0: fault detected parallel detection function. Link Partner Next Page Able: LP_NP_ABLE LP_NP_ABLE=1: Link partner, next page available. LP_NP_ABLE=0: Link partner, next page. Local Device Next Page Able: NP_ABLE 0,RO/P NP_ABLE=1: NetPHY-1 device, next page available. NP_ABLE=0: NetPHY-1 device, next page. NetPHY-1 device does support this function, this always Page Received: PAGE_RX RO/LH link code word page received. This will automatically cleared when register (Register read management. Link Partner Auto-Negotiation Able: LP_AN_ABLE LP_AN_ABLE=1 indicates that link partner supports AutoNegotiation. Description
Am79C873
Specified Configuration Register (DSCR) Register
Name Default Description Bypass 4B5B Encoding 5B4B Decoding: 16.15 BP_4B5B 1=4B5B encoder 5B4B decoder function bypassed. 0=Normal 4B5B 5B4B operation value latched into this power-up/reset. Bypass Scrambler/Descrambler Function: 16.14 BP_SCR 1=Scrambler descrambler function bypassed. 0=Normal scrambler descrambler operation. value input latched into this power-up/reset. Bypass Symbol Alignment Function: Receive functions (descrambler, symbol alignment symbol decoding functions) bypassed. Transmit functions (symbol encoder scrambler) bypassed. Normal operation. value BPALIGN input latched into this power-up/ reset. 16.12 Reserved Reserved: This must Repeater/Node Mode: 1=Repeater mode. 0=Node mode. 16.11 REPEATER Repeater mode, Carrier Sense (CRS) output from NetPHY-1 device will asserted only receive activity. NODE mode, mode configured Full Duplex operation, will asserted either receive transmit activity. value RPTR/NODE input latched into this power-up reset. 100BASE-TX Mode Control: 16.10 1=100BASE-TX operation. 0=100BASE-FX operation. 16.9 Cable Control: 1=The media cable, 0=STP. CLK25M Disable: 1=CLK25M output clock signal tri-stated. 16.8 CLK25MDIS 0=CLK25M enabled. This should disable output reduce ground bounce power consumption. applications requiring CLK25M output, this Force Good Link Mbps: 16.7 F_LINK_100 1=Normal Mbps operation. 0=Force Mbps good link status. This useful diagnostic purposes. Reserved: 16.6 Reserved This must written
16.13
BP_ALIGN
Am79C873
Specified Configuration Register (DSCR) Register
Name Default LINKLED Mode Select: Link output configured indicate link status only. 16.5 LINKLED_CTL Link output configured indicate traffic status: When link status will When chip transmitting receiving, flashes. FDXLED Mode Select: 16.4 FDXLED_MODE FDXLED output configured indicate polarity 10BASE-T mode. FDXLED output configured indicate Full DuplexFull Duplex mode status Mbps Mbps operation. Reset State Machine: 16.3 SMRST When this state internal machines will reset. This will clear after reset completed. Preamble Suppression Control: 16.2 MFPSC preamble suppression preamble suppression off. frame preamble suppression control bi.t Sleep Mode: 16.1 SLEEP Writing this will cause NetPHY-1 device enter Sleep mode power down circuits except oscillator clock generator circuit. exit Sleep mode, write this position. prior configuration will retained when sleep state terminated, state machine will reset. Remote Loopout Control: 16.0 RLOUT When this received data will loop transmit channel. This useful error rate testing. Description
Am79C873
Specified Configuration Status Register (DSCSR) Register
Name Default Description Full Duplex Operation: 17.15 100FDX After Auto-Negotiation completed, results will written this bit. this position indicates Full Duplex operation. software read bits [15:12] determine which mode selected after AutoNegotiation. This invalid when Auto-Negotiation disabled. Half Duplex Operation: 17.14 100HDX After Auto-Negotiation completed, results will written this bit. this position indicates Half Duplex operation. software read bits [15:12] determine which mode selected after AutoNegotiation. This invalid when Auto-Negotiation disabled. Full Duplex Operation: 17.13 10FDX After Auto-Negotiation completed, results will written this bit. this position indicates Full Duplex operation. software read bits [15:12] determine which mode selected after AutoNegotiation. This invalid when Auto-Negotiation disabled. Half Duplex Operation: 17.12 10HDX After Auto-Negotiation completed, results will written this bit. this position indicates Half Duplex operation. software read bits [15:12] determine which mode selected after AutoNegotiation. This invalid when Auto-Negotiation disabled. Reserved: Write ignore read. Address 4:0: values PHYAD[4:0] pins latched this register powerup/reset. first address transmitted received (bit station management entity connected multiple entities must know appropriate address each PHY. address <00000> will cause isolate BMCR (bit Register Address set.
17.1117.10
Reserved
17.8-17.4
PHYAD[4:0]
(PHYAD),
17.3-17.0
Name ANMB[3:0]
Default
Description Auto-Negotiation Monitor Bits: These bits debug only. Auto-Negotiation status will written these bits. IDLE state Ability match Acknowledge match Acknowledge match fail Consistency match Consistency match fail Parallel detect signal_link_ready Parallel detect signal_link_ready fail Auto-Negotiation completed successfully
Am79C873
10BASE-T Configuration/Status (10BTCSRSCR) Register
18.15 Name Reserved Default Reserved: Write ignore read. Link Pulse Enable: 18.14 LP_EN 1=Transmission link pulses enabled. 0=Link pulses disabled, good link condition forced. This valid only Mbps operation. Heartbeat Enable: 1=Heartbeat function enabled. 18.13 Inverse 0=Heartbeat function disabled. When NetPHY-1 device configured Full Duplex operation, this will ignored (the collision/heartbeat function invalid Full Duplex mode). initial state this inverse value RPTR/NODE input power reset. Reserved: Write ignore read. Jabber Enable: Jabber function enabled. 18.11 JABEN Jabber function disabled. Enables disables Jabber function when NetPHY-1 device 10BASE-T Full Duplex 10BASE-T Transceiver Loop-back mode. 10BASE-T Serial Mode: 1=10BASE-T serial mode selected. 18.10 10BT_SER 0=10BASE-T nibble mode selected. value 10BTSER input latched into this power-up/ rese.t Serial mode supported Mbps operation. 18.9-18.1 Reserved Reserved: Write ignore read. Polarity Reversed: 18.0 POLR When this indicates that cable polarity reversed. This cleared 10BASE-T module automatically. Description
18.12
Reserved
Am79C873
ABSOLUTE MAXIMUM RATINGS
Storage Temperature -65°C +150°C Ambient Temperature with Power Applied. -0°C +70°C Supply Voltage with Respect Ground -4.75 +5.25 Input Voltage (VIN) -0.5 +0.5 Output Voltage (VOUT) .-0.5 +0.5
Stresses above those listed under Absolute Maximum Ratings cause permanent device failure. Functionality above these limits implied. Exposure Absolute Maximum Ratings extended periods affect device reliability.
OPERATING RANGES
Commercial Devices Ambient Temperature (TA) Operating Free Air. .0°C +70°C Supply Voltage (VCC) with Respect Ground +4.75 +5.25
Operating ranges define those limits between which functionality device guaranteed.
Power Consumption 100BASE-TX Full Duplex
(Measured using Unscrambled IDLE transmission looped back RXIN, includes external termination circuitry)
10BASE-T Full Duplex
(Measured using Maximum packet size, minimum I.P.G. transmission looped back RXIN, includes external termination circuitry)
Auto-Negotiation
(Measured during Parallel Detect until link established)
Idle
(Measured with link established)
Power Down Mode
(Measured while Register true)
ELECTRICAL CHARACTERISTICS (VCC VDC, ±5%, unless specified otherwise)
Symbol I100TX Parameter Supply Current 100BASE 100BASE-TX active Supply Current 10BASE-TX active I10TTP (Random data, Random Random size) Supply Current 10BASE-TX active I10TWC IPDM IRST (Max. Packet size, Min. Worst case data pattern) Supply Current Power Down Mode Supply Current during Auto-Negotiation Supply Current during Reset. Conditions Typical Unit
Inputs (TXD0-TXD3, TX_CLK, MDIO, TX_EN, TX_DV, TX_ER, TESTMODE, PHYAD0-4, OPMODE0-4, RPTR, BPALIGN, BP4B5B, BPSCR, 10BTSER, RESET) Input Voltage Input High Voltage Input Current Input High Current -400 -200
Am79C873
ELECTRICAL CHARACTERISTICS (VCC VDC, ±5%, unless specified otherwise) (Continued)
Symbol Parameter Conditions Typical Unit Outputs (RXD0-3, RX_EN, RX_DV, RX_ER, CRS, COL, MDIO) Output Voltage Output High Voltage
Non-MII Outputs (TXLED, RXLED, LINKLED, COLLED, FDXLED, RX_LOCK) VICM Output Voltage Output High Voltage RXI+/RXI- Input Common-Mode Voltage -0.1
Termination Across
Twisted Pair Transmitter
ITD100
100TX100BASE-TX Mode Differential Output Current 10TX± 10BASE-T Differential Output Current
ITD10
PECL Receiver PECL Receiver Voltage High PECL Receiver Voltage PECL Signal Detect PECL Signal Detect Voltage High PECL Signal Detect Voltage PECL Transmitter PECL Output Voltage High PECL Output Voltage -1.05 -1.85 -0.88 -1.60 -1.16 -1.81 -0.90 -1.48 -1.16 -1.81 -0.90 -1.48
ELECTRICAL CHARACTERISTICS (Over full range operating conditions unless specified otherwise)
Symbol Transmitter tTR/F ttTDC tT/T XOST 100TXO+/- Differential Rise/Fall Time 100TXO+/- Differential Rise/Fall Time Mismatch 100TXO+/- Differential Output Duty Cycle Distortion 100TXO+/- Differential Output Peak-toPeak Jitter 100TXO+/- Differential Voltage Overshoot -0.5 -0.5 Parameter Conditions Typical Unit
Am79C873
ELECTRICAL CHARACTERISTICS (Over full range operating conditions unless specified otherwise) (Continued)
Symbol Parameter Conditions Typical Unit PECL Transmitter Transmit Interface) ptTR/F ptptTDC ptPPJ ptDDJ 100FXTD+/- Differential Rise/Fall Time 100FXTD+/- Differential Rise/Fall Time Mismatch 100FXTD+/- Differential Output Duty Cycle Distortion 100FXTD+/- Differential Output Peakto-Peak Jitter 100FXTD+/- Differential Output Data Dependent Jitter -0.5 -0.5
Clock Specifications XNTOL XBTOL tPWH
tPWL
Input Clock Frequency Tolerance Output Clock Frequency Tolerance Pulse Width High Pulse Width RX_CLK Pulse Width High RX_CLK Pulse Width
Frequency Frequency -100 +100
tRPWH tRPWL
Am79C873
100BASE-TX Transmit Timing
TX_CLK tTXs [0:3], TX_EN, TX_ER 100TX± tTXpd tTXr/f tTXh
22164A-9
Figure 100BASE-TX Transmit Timing Diagram
100BASE-TX Transmit Timing Parameters (Half Duplex)
Symbol tTXs tTXh tTXpd tTXr/f Parameter TXD[0:3], TX_EN, TX_ER Setup TX_CLK High TXD[0:3], TX_EN, TX_ER Hold From TX_CLK High TX_EN Sampled Asserted TX_EN Sampled De-asserted TX_EN Sampled Latency) 100TX Driver Rise/Fall Time 10%, Into Differential Conditions Typical (Note Unit
Note: Typical values design only; guaranteed subject production testing.
Am79C873
100BASE-TX Receive Timing
RX_CLK
tTXpd
[0:3], RX_DV, RX_ER
tRXS tRXh
RXI±
22164A-10
Figure 100BASE-TX Receive Timing Diagram
MII-100BASE-TX Receive Timing Parameter (Half Duplex)
Symbol tRXs tRXh tRXpd Parameter RXD[0:3), RX_DV, RX_ER Setup RX_CLK High RXD[0:3], RX_DV, RX_ER Hold From RX_CLK High RXD[0:3] Latency) Asserted RXD[0:3], RX_DV, RX_ER De-asserted RXD[0:3], RX_DV, RX_ER Asserted Quiet De-asserted De-asserted Conditions Typical (Note Unit
Note: Typical values design only; guaranteed subject production testing.
Am79C873
Auto-Negotiation Fast Link Pulse Timing
Clock Pulse Data Pulse Clock Pulse
Fast Link Pulses
Burst
Burst
10TX0±
22164A-11
Figure Auto-Negotiation Fast Link Pulse Timing Diagram
Auto-Negotiation Fast Link Pulse Timing Parameters
Symbol Parameter Clock/Data Pulse Width Clock Pulse Data Pulse Period Clock Pulse Clock Pulse Period Burst Width Burst Burst Period Clock/Data Pulses Burst DATA Conditions Typical 62.5 13.93 Unit
10BASE-T Nibble Transmit Timing
TX_CLK tTXS [0:3], TX_EN, TX_ER tTXpd 10TX± tTXh
22164A-12
Figure 10BASE-T Nibble Transmit Timing Diagram
MII-10BASE-T Nibble Transmit Timing Parameters
Symbol tTXs tTXh tTXpd Parameter TXD[0:3), TX_EN, TX_ER Setup TX_CLK High TXD[0:3], TX_EN, TX_ER Hold From TX_CLK High TX_EN Sampled Asserted TX_EN Sampled De-asserted TX_EN Sampled 10TXO Latency) Conditions Typical Unit
Am79C873
10BASE-T Receive Nibble Timing Diagram
RX_CLK tTXpd [0:3], RX_DV, RX_ER RXI± tRXS tRXh
22164A-13
Figure 10BASE-T Receive Nibble Timing Diagram
MII-10BASE-T Receive Nibble Timing Parameters
Symbol tRXs tRXh tRXpd Parameter RXD[0:3), RX_DV, RX_ER Setup RX_CLK High RXD[0:3], RX_DV, RX_ER Hold From RX_CLK High RXD[0:3] Latency) Asserted RXD[0:3], RX_DV, RX_ER De-asserted RXD[0:3], RX_DV, RX_ER Asserted Quiet De-asserted Conditions Typical Unit
Am79C873
10BASE-T (Heartbeat) Timing
TX_CLK TX_EN
22164A-14
Figure 10BASE-T (Heartbeat) Timing Diagram
10BASE-T (Heartbeat) Timing Parameters
Symbol Parameter (SQE) Delay After TX_EN (SQE) Pulse Duration Conditions 0.65 Typical Unit
10BASE-T Unjab Timing
TX_EN
22164A-15
Figure 10BASE-T Unjab Timing Diagram
10BASE-T Unjab Timing Parameters Symbol Parameter Maximum Transmit Time Unjab Time Conditions Typical 1500 Unit
Am79C873
MDIO Timing when OUTPUT
(Min) MDIO (Min)
22164A-16
Figure MDIO Timing when OUTPUT Timing Diagram
MDIO Timing when OUTPUT NetPHY-1 Device
MDIO
22164A-17
Figure MDIO Timing when OUTPUT NetPHY-1 Timing Diagram
Timing Parameters
Symbol Parameter MDIO Setup Before MDIO Hold After MDIO Output Delay Conditions When OUTPUT When OUTPUT When OUTPTU NetPHY-1 device Typical Unit
Am79C873
MAGNETICS SELECTION GUIDE
NetPHY-1 device requires ratio both receive transmit transformers. Refer Table transformer requirements. Transformers meeting these requirements available from variety magnetic manufacturers. Designers should test qualify magnetics before using them application. transformers listed Table electrical equivalent, pin-to-pin equivalent.
CRYSTAL SELECTION GUIDE
crystal used generate reference clock instead crystal oscillator. M-TRON crystal, part number 00301-00169, MP-1 Fund, 25.000000 MHz, equivalent used. crystal must fundamental type, parallel resonant. Connect shunt each crystal lead ground with 18pf capacitor (see Figure 16).
Table
Transformer Requirements
Part Number S558-5999-01 LF8200, LF8221 Single Port TG22-3506ND, TD223506G1, TG22-S010ND, OSC/XTLB OSCGND
Manufacturer Fuse Delta
AGND
HALO Electronics, Inc.
TG22-S012ND, TG110-S050N2 Quad Port TG110-6506NX, TG110S450NX, TG110-S452NX
AGND AGND
22164A-18
Nano Pulse Inc.
6181-37, 6120-30, 6120-37 6170-30 PE-68517, PE-68515, H1019, H1012 -Single Port
Figure
Crystal Circuit Diagram
Pulse Engineering
H1027, H1028 Dual Port PE-69037, H1001, H1036, H1044 Quad Port
Valor
ST6114, ST6118 20PMT04, 20PMT05
Am79C873
Table Part List Example Design
Item D1,D2,D3,D4 L1,L2 OSC1 Q2,Q1 R1,R2 R7,R8,R14,R15 R10,R11,R12,R13 R17,R16 R17,R18,R21 R19,R21 R22,R23,R26 R24,R25 Reference Number Part Description Capacitor, Decoupling, Capacitor, LED, General Purpose Connector, RJ45 Ferrite, Panasonic EXCCL4532U Oscillator, Crystal, MHz, Transistor, NNP, General Purpose, 2N2222 Resistor, 470, Resistor, 820, Resistor, Resistor, 510, Resistor, 6.01K, Resistor, 49.9, Resistor, 1.5K, Resistor, Resistor, 10K, NetPHY-1 device, PHY/Transceiver, Magnetics, Pulse Engineering, PE68515 Resistor Resistor Resistor 130, Resistor 300,
Am79C873
NetPHY-1 Example Schematic
RXER RXDV RXCLK RXD0 RXD1 RXD2 RXD3 1.5K MDIO TXCLK TXEN TXD0 TXD1 TXD2 TXD3 TXER TXLED RXLED LILED COLLED#
RXER
RXDV
RXD0
RXD1
RXD2
RXD3
DGND
DGND
RXCLK
TXCLK
TXEN
DGND
MDIO
COLLED#
RX_EN
TXER
RXLED
LINKLED
DVCC
TXD1
TXD3
TXD0
TXD2
TXLED
DVCC
SPST TMODE PHAD0 PHAD1 PHAD2 PHAD3 PHAD4 OPMD0 OPMD1 OPMD2 OPMD3 NODEB BPAGN BP45B BPSCR 10SER XTLB RXLOCK SPEED SIGOK FDXLED CLK25M
RESET# TESTMODE PHYAD0 PHYAD1 PHYAD2 DGND DVCC PHYAD3 PHYAD4 OPMODE0 OPMODE1 OPMODE2 OPMODE3 RPTR/NODE# BPALIGN BP4B5B BPSCR 10BTSER AGND AGND
FDXLED# DVCC CLK25M LINKSTS DGND RX_LOCK SPEED10
Am79C873 NetPHY-1
TRIDRV DVCC DGND DGND DGND BGRET BGRES AGND AVCC OSC/XTL# AGND
100TXO10TXO+ 10TXOFXRD+ FXSD+ FXRDFXSDAGND AGND AGND AGND AGND AGND AGND AVCC AVCC AVCC AVCC AVCC AVCC AVCC FXTD FXTD RXI+ RXI-
100TXO+
OSCI/X
AVCC
AVCC
DM9101F
FXRD+
FXSD+
FXRD-
FXSD-
FXTD-
TXOM
TXOM
TXOP
TXOP
RXIM
RXIP
FXSDVCC
FXTD+
49.9 49.9
C16,
Load these components OSC1+ R12. TP15 TP16
FXSD+ FXRD+
FXRDC26
FXSD D300
HFBR5103T
TP19
TP17 TP18
FXSD
FXTD+ FXTDVCC_T VCC_R FXSD FXRDFXRD+
Am79C873
NetPHY-1 Example Schematic (Continued)
TXLED RXLED LILED COLLED FDXLED CLK25M RXLOCK SPEED SIGOK TXD0 TXD3 Digital Power Ground Area Locate near U1's Ground Pins Physically place caps SOLDER SIDE. (SPEED) 100M TP10 TXD1 TXD2 RJ45 RXD1 RXD0 RXDV RXCLK RXER TXEN TXCLK TXER RXD3 RXD2 MDIO
BYPASS CAPACITOR
.1u/1KV 2N2222 (BGRET) (BGRES) 5.76K POWER/GROUND AREA traces power near this area TP11 TP13 RXIM RXIP TXOM TXOP TP12 TP14
POWER/GROUND AREA
PE68515 Place caps close possible pins. (SOLDER SIDE) .01u
DIP-8 PHAD0 PHAD1 PHAD2 PHAD3 PHAD4 TMODE XTLB
RP7_1K
.01u
(AGND) OSC1 Place caps close pins shown number each cap. Physically place SOLDER SIDE. #100 VCC_R VCC_T Advanced Micro Devices Title NetPHY-1 Evaluation Board Size Document Number netphy1_ev_0 Date: Monday, 1998 Sheet .01u DIP-8
10SER BPSCR BP45B BPAGN NODEB OPMD3 OPMD2 OPMD1 OPMD0
+VDD
Load
RP9_1K
Am79C873
PHYSICAL DIMENSIONS* PQR100
Detail Seating Plane
Detail
*For Reference Only
Symbol
Trademarks Copyright 1998 Advanced Micro Devices, Inc. rights reserved.
Notes:
Dimensions 3.30 Max. 0.10 Min. 2.85 ±0.13 0.31 +0.10 -0.05 0.15 +0.10 -0.05 14.00 ±0.13 20.00 ±0.13 0.65 ±0.15 18.85 NOM. 17.60 NOM. 23.60 NOM. 18.80 ±0.31 24.79 ±0.31 1.19 ±0.20 2.41 ±0.20 0.15 Max.
Dimensions Inches 0.130 Max. 0.004 Min. 0.1120.005 0.012 +0.004 -0.002 0.006 +0.004 -0.002 0.551 ±0.005 0.787 ±0.005 0.026 ±0.006 0.742 NOM. 0.693 NOM. 0.929 NOM. 0.740 ±0.012 0.976 ±0.012 0.047 ±0.008 0.095 ±0.008 0.004 Max.
Dimension include resin fins. Dimension Board surface mount pitch design reference only. dimensions based metric system.
AMD, logo, combinations thereof trademarks Advanced Micro Devices, Inc. NetPHY PCnet trademarks Advanced Micro Devices, Inc. Product names used this publication identification purposes only trademarks their respective companies.
Am79C873

Other recent searches


TPS2100 - TPS2100   TPS2100 Datasheet
TPS2101 - TPS2101   TPS2101 Datasheet
TC7WZ02FU - TC7WZ02FU   TC7WZ02FU Datasheet
TC7WZ02FK - TC7WZ02FK   TC7WZ02FK Datasheet
PM5366 - PM5366   PM5366 Datasheet
MPDS074 - MPDS074   MPDS074 Datasheet
ISL6700 - ISL6700   ISL6700 Datasheet
DZ5S068D - DZ5S068D   DZ5S068D Datasheet
DZ5J068D - DZ5J068D   DZ5J068D Datasheet
BL351 - BL351   BL351 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive