Home

ST STE100P handbook

image

Contents

1. Activity Blinks at 10Hz when receiving or transmitting e FD Stays on when in Full duplex mode or Collision Blinks at 20Hz when a collision occurs 437 17 29 STE100P 7 10 Reset Operation There are two ways to reset the STE100P First for hardware reset the STE100P can be reset via RESET pin pin 29 The active low Reset input signal is required at least 1 ms to ensure proper reset operation Second for software reset when bit 15 of register PRO is setto 1 the STE100P will reset entire circuits and registers to their default values then clear the bit 15 of PRO to 0 and set the RIP output pin 63 to logic 1 Both hardware and software reset operations initialize all registers to their default values This process includes re evaluation of all hardware configurable registers Logic levels on several I O pins are detected during hardware reset pe riod to determine the initial functionality of STE100P Some of these pins are used as outputs after the reset operation Care must be taken to ensure that the configuration setup will not interfere with normal operation Dedicated configuration pins can be tied to the Vcc or ground directly Configuration pins multiplexed with LED outputs should be weakly pulled up or weakly pulled down through resistors as shown in the following circuits V OPIN SN NS PIN Logic Level 0 Logic Level 1 7 11 Preamble Suppression Preamble suppression mode in the STEPHY 1 is indicated by a on
2. 100 Mbits s TX EN Sampled to CRS High 10 1 5 bits Mbits s t2 TX EN Sampled to CRS Low 16 bits 100 Mbits s TX EN Sampled to CRS Low 10 16 bits Mbits s Sampled TX EN Inactive to End 17 bits of Frame 100 Mbits s Sampled TX EN Inactive to End of Frame 10 Mbits s Figure 10 Transmit Timing TXCLK oe CRS ____ gt 2 ow 4 25 29 STE100P Figure 11 Transmit Timing ng mme 9m um Dum Du m we s ww 4 26 29 STE100P Figure 12 10Base T Transmit Timing TXP m Dum Du 56 we w WeNwmemoeme s _ gt w _ BT is the duration of one bitas transferred to and from the MAC and is the reciprocal of the bit rate 4 27 29 STE100P la gt 1 CL T e PIN 1 IDENTIFICATION 28 29 STE100P PACKAGE TYPE TQFP 64L BODY 10X10X1 40mm FOOT PRINT 1 00 mm DIMENSIONS L Lp pepe pm Le pee XV pem pm s pe pem pem pem pm pm pm Ls pope 1 e Le pepe 199
3. RO LH RO LH 4 12 29 STE100P Table 4 Register Descriptions REF Interrupt source of Receive Error full 0 the receive error number is less than 64 1 64 error packets are received LH High Latching and cleared by reading PR18 XIE XCVR Interrupt Enable Register Deo ANCE Auto Negotiation Completed interrupt Enable 0 disable Auto Negotiation completed interrupt 1 enable Auto Negotiation complete interrupt 5 RFE Remote Fault detected interrupt Enable 0 disable remote fault detection interrupt 1 enable remote fault detection interrupt Link Down interrupt Enable 0 disable link fail interrupt 1 enable link fail interrupt Auto Negotiation Acknowledge interrupt Enable 0 disable link partner acknowledge interrupt 1 enable link partner acknowledge interrupt Parallel Detection Fault interrupt Enable 0 disable fault parallel detection interrupt 1 enable fault parallel detection interrupt Auto Negotiation Page Received interrupt Enable 0 disable Auto Negotiation page received interrupt 1 enable Auto Negotiation page received interrupt RX ERR full interrupt Enable 0 disable rx err full interrupt 1 enable more than 64 time rx err interrupt PR19 100CTR 100BASE TX Control Register reserved 13 DISRER Disable the RX ERR counter 0 the receive error counter RX ERR is enabled 1 the receive error counter RX ERR is disabled 15 14 gt 2 O
4. Always 0 since STE100P without next page ability Page Received 0 no new page has been received 1 anew page has been received Link Partner Auto Negotiation ability 0 link partner has no Auto Negotiation ability 1 link partner has Auto Negotiation ability LH High Latching and cleared by reading PR17 XCIIS XCVR Configuration information and Interrupt Status Reserved Configured information of Speed 0 the speed is 10Mb s 1 the speed is 100Mb s DUPLEX Configured information of Duplex 0 the duplex mode is half 1 the duplex mode is full PAUSE Configured information of PAUSE function for flow control 0 PAUSE function is disabled 1 PAUSE function is enabled Interrupt source of Auto Negotiation Completed 0 Auto Negotiation has not completed yet m 1 Auto Negotiation has completed A R Interrupt source of Remote Fault Detected 0 there is no remote fault detected 1 remote fault is detected NC FD LS Interrupt source of Link Fail 0 link test status is up 1 link is down ANAR Interrupt source of Auto Negotiation Acknowledge Received 0 there is no link code word received 1 link code word is receive from link partner PDF Interrupt source of Parallel Detection Fault 0 there is no parallel detection fault 1 parallel detection is fault ANPR Interrupt source of Auto Negotiation Page Received 0 there is no Auto Negotiation page received 1 auto negotiation page is received
5. MII interface Standard CSMA CD or full duplex operation supported Binary To MLT3 Encoder 10 TX Filter TRANSMITTER 10 100 Clock System Generation Clock Binary Adaptive Decoder Equalization 10 100 10 TX Filter SMART Clock Recovery Squelch 1 29 This is preliminary information on a new product now in development Details are subject to change without notice STE100P 2 2 Physical Layer n Integrates the whole Physical layer functions of 100BASE TX and 10BASE T n Provides Full duplex operation on both 100Mbps and 10Mbps modes Provides Auto negotiation NWAY function of full half duplex operation for both 10 and 100 Mbps n Provides MLT 3 transceiver with DC restoration for Base line wander compensation n Provides transmit wave shaper receive filters and adaptive equalizer n Provides loop back modes for diagnostic Builds in Stream Cipher Scrambler De scrambler and 4B 5B encoder decoder n Supports external transmit transformer with turn ratio 1 1 n Supports external receive transformer with turn ratio 1 1 2 3 LED Display n Provides 2 kinds of LED display mode e First mode 3 LED displays for 100Mbps on or 10Mbps off Link Keeps on when link ok or Activity Blink with 10Hz when receiving or transmitting but not collision FD Keeps on when in Full duplex mode or Collision Blink with 20Hz when colliding e Second mode 4 LED displays for 100 Link On when 10
6. 0080E1 hex PR3 PID2 PHY Identifier 2 15 10 PHYID2 Part two of PHY Identifier 000000b Assigned to the 19 to 24 bits of the Organizationally Unique Identifier OUI 9 4 MODEL Model number of STE100P 000001b Six bits manufacture s model number 3 0 REV Revision number of STE 100P 0001b Four bits manufacture s revision number PR4 ANA Auto Negotiation Advertisement NXTPG Next Page ability Always 0 since STE100P does not provide next page ability Flow Control function Ability F C 1 supports PAUSE operation of flow control for full duplex link T4 100BASE T4 Ability Always 0 since STE100P doesn t have 100BASE T4 ability 1 5 14 13 Remote Fault function 1 with remote fault function 12 11 Reserved 10 R W al 10 29 STE100P Table 4 Register Descriptions TXF 100BASE TX Full duplex Ability 1 R W 1 with 100Base TX full duplex ability 7 TXH 100BASE TX Half duplex Ability 1 R W 1 with 100Base TX ability 10F 10BASE T Full duplex Ability 1 R W 1 with 10Base T full duplex ability 5 10H 10BASE T Half duplex Ability 1 R W 1 with 10Base T ability Select field Default 00001 IEEE 802 3 00001 PR5 ANLP Auto Negotiation Link Partner ability 15 LPNP Link partner Next Page ability 0 link partner without next page ability 1 link partner with next page ability 14 LPACK Received Link Partner Acknowledge 0 link code work had not received yet 1 link partner succe
7. edge of transmission signals The wave shaped signals include the 100BASE TX and 10BASE T both are passed to the same media signal driver This design can simplify the external mag netic connection with single one 15 29 STE100P 7 2 100BASE TX Receiving Operation Regarding the 100BASE TX receiving operation the device provides the receiving functions of PMD PMA and PCS for receiving incoming data signals through category 5 UTP cable and an isolation transformer with turns ratio of 1 1 It includes the adaptive equalizer and baseline wander data conversions of MLT3 to NRZI NRZI to NRZ and serial to parallel the PLL for clock and data recovery the de scrambler and the decoder of 5B 4B Adaptive Equalizer and Baseline Wander Since the high speed signals over the unshielded or shield ed twisted Pair cable will induce the amplitude attenuation and phase shifting Furthermore these effects are depends on the signal frequency cable type cable length and the connectors of the cabling So a re liable adaptive equalizer and baseline wander to compensate all the amplitude attenuation and phase shift ing are necessary In the transceiver it provides the robust circuits to perform these functions to NRZI Decoder and PLL for Data Recovery After receiving the proper ML I3 signals the device converts the MLT3 to NRZI code for further processing After adaptive equalizer baseline wander and MLT3 to NRZI decoder the compen
8. is operating at 100 Mbps the STE100P responds by sending invalid code symbols on the line In Symbol 5B Mode this pin is also equivalent to TXD4 3 29 STE100P Table 1 Pin Description C Receive Data Thc STE100P drives received data on these outputs synchronous to RX CLK RXD4 is driven only in Symbol 5B Mode Receive Data Valid Thc STE100P asserts This signal when it drives valid data on RXD This output is synchronous to RX CLK Receive Error The STE100P asserts this output when it receives invalid symbols from the network This signal is synchronous to RX CLK In Symbol 5B Mode this pin is also equivalent to RXD4 Receive Clock This continuous clock provides reference for RXD RXDV and RXER signals Refer to the Clock Requirements discussion in the Functional Description section 25 MHz for 100 Mbps operation 2 5 MHz for 10 Mbps operation Collision Detected The STE100P asserts this output when detecting a collision This output remains High for the duration of the collision This signal is asynchronous and inactive during full duplex operation Carrier Sense During half duplex operation 8 0 the STE100P asserts this output when either transmit or receive medium is non idle During full duplex operation PRO 8 1 CRS is asserted only when the receive medium is non idle MII Control Interface 41 MDC Management Data Clock Clock for the MDIO serial data channel Maximum frequenc
9. ns Edge 4 21 29 STE100P Figure 6 MII Management Clock Timing Table 7 AC Specifications MII Receive Timing Specification RX ER RX DV RXD 3 0 Setup to RX CLK RX ER RX DV RXD 3 0 Hold After RX CLK RX CLK High Pulse Width 100 Mbits s RX CLK High Pulse Width 1 Mbits s RX CLK Low Pulse Width 100 Mbits s RX CLK Low Pulse Width Mbits s 4 22 29 STE100P Figure 7 Receive Timing RXER RXDV RXS Table 7 AC Specifications MII Transmit Timing Specification t TX ER TX EN TXD 3 0 Setup to 10 ns TX CLK Rise t2 TX ER TX EN TXD 3 0 Hold 25 ns After TX CLK Rise Figure 8 Transmit Timing TXER TXEN 7 0 4 23 29 STE100P Table 7 AC Specifications Receive Timing Specification Receive Frame to Sampled Edge 15 bits of RX DV 100 Mbits s Receive Frame to Sampled Edge bits of RX DV 10 Mbits s Rt2 Receive Frame to CRS High Bits 100Mbits s Receive Frame to CRS High 1 bits Mbits s Rt3 End of Receive Frame to 12 bits Sampled Edge of RX DV 100 Mbits s End Receive Frame to Sampled bits Edge of RX DV 10 Mbits s End of Receive Frame to CRS bits Low 100 Mbits s End of Receive Frame to CRS 4 5 bits Low 10 Mbits s Figure 9 Receive Timing ren QUUD 9 14XXX 4 24 29 STE100P Table 7 AC Specifications Transmit Timing Specification L1 TX EN Sampled to CRS High 4 bits
10. 0M link ok 10 Link On when 10M link ok Activity Blink with 10Hz when receiving or transmitting FD Keeps on when in Full duplex mode or Collision Blink with 20Hz when colliding 2 4 Miscellaneous n Standard 64 pin package pinout Figure 2 System Diagram of the STE100P Application Serial EEPROM MAC STE100P Device STEPHY1 Transformer E Oo Boot ROM 25 MHz Crystal 4 2 29 STE100P 3 0 PIN ASSIGNMENT DIAGRAM Figure 3 Pin Connection4 Pin Description ER TXD ER RXD TDS MDIR IX MX GNDE I o o 45 38 IEDR10 37 IEDTR 33 SCAN EN D99TL457 4 0 PIN DESCRIPTION Table 1 Pin Description mme wee me MII Data Interface Transmit Data The Media Access Controller MAC drives data to the STE100P using these inputs TXD4 is monitored only in Symbol 5B Mode These signals must be synchronized to the TX CLK Transmit Enable Thc MAC asserts this signal when it drives valid data on the TXD inputs This signal must be synchronized to the TX CLK Transmit Clock Normally the STE100P drives TX CLK Refer to the Clock Requirements discussion in the Functional Description section 25 MHz for 100 Mbps operation 2 5 MHz for 10 Mbps operation Transmit Coding Error The MAC asserts this input when an error has occurred in the transmit data stream When the STE100P
11. 1 19 Lew gt Le e e p pee 9 Le ee gt I LX I IV 5 Information furnished is believed to be accurate and reliable However STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics Specifications mentioned in this publication are subject to change without notice This publication supersedes and replaces all information previously supplied STMicroelectronics products are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics The ST logo is a registered trademark of STMicroelectronics 1999 STMicroelectronics All Rights Reserved STMicroelectronics GROUP OF COMPANIES Australia Brazil China Finland France Germany Hong Kong India Italy Japan Malaysia Malta Morocco Singapore Spain Sweden Switzerland United Kingdom U S A http www st com 29 29
12. Auto Negotiation completed This bit is the same as PR1 5 0 the Auto Negotiation process has not completed yet 1 the Auto Negotiation process has completed RXVPP Select peak to peak voltage of receive 0 receive voltage peak to peak 1 0 VPP 1 receive voltage peak to peak 1 4 VPP M 1 ENRLB Enable remote loop back function 1 enable 0 disable ENDCR Enable DC restoration 1 0 disable DC restoration 1 enable DC restoration 11 10 Lir 13 29 STE100P Table 4 Register Descriptions ENRZI Enable the conversions between NRZ and NRZI 0 disable the data conversion between NRZ and NRZI 1 enable the data conversion of NRZI to NRZ in receiving and NRZ to NRZI in transmitting 4858 Enable 4B 5B encoder and decoder 0 the 4B 5B encoder and decoder are bypassed 1 the 4B 5B encoder and decoder are enabled 5 ISOTX Transmit Isolation When 1 isolate from and tx The bit will be set to one if the PHY address is set to 00000 at power up reset This bit must be 0 for normal operation 4 2 CMODE Reporting of current operation mode of transceiver 000 in auto negotiation 001 10Base T half duplex 010 100Base TX half duplex 011 reserved 100 reserved 101 10Base T full duplex 110 100Base TX full duplex 111 isolation auto negotiation disable 1 DISMLT Disable MLT3 0 the encoder and decoder are enabled 1 the MLT3 encoder and decoder are bypassed DISCRM Disable Scramble 0 the s
13. D output will be configured as an active low driver These outputs are standard CMOS drivers and not open drain The STE100P PAD 4 0 inputs provide up to 32 unique PHY address options An address selection of all zeros 00000 will result in a PHY isolation condition as a result of power on reset as documented for PRO bit 11 See Section 7 for more detailed descriptions of device operation 6 0 REGISTERS AND DESCRIPTORS DESCRIPTION There are 11 registers with 16 bits each supported for STE100P This includes 7 basic registers which are de fined according to the clause 22 Reconciliation Sub layer and Media Independent Interface and clause 28 Physical Layer link signaling for 10 Mb s and 100 Mb s Auto Negotiation on twisted pair of IEEE802 3u stan dard There are 11 registers with 16 bits each supported for the STE100P These include 7 basic registers which are defined according to the clause 22 Reconciliation Sublayer and Media Independent Interface and clause 28 Physical Layer link signaling for 10 Mb s and 100 Mb s Auto Negotiation on twisted pair of IEEE802 3u stan dard In addition there are 4 special registers for advanced chip control and status information 4 7 29 STE100P 6 1 Register List Table 3 Register List Register Descriptions XCVR Control Register XCVR Status Register NA NE X X PID1 PHY Identifier 1 PHY Identifier 2 Auto Negotiation Advertisement Register Auto Negotiation Link Partner Ab
14. Interface consists of the MF lt 4 0 gt CFG 1 0 and input pins as well as the LED PAD pins This interface is used to configure operating characteristics of the STE100P The Hardware Control Interface provides initial values for the MDIO registers and then passes control to the MDIO Interface Individ ual chip addressing via the LED PAD pins allows multiple STE100P devices to share the MII interface Table 2 shows how to set up the desired operating configurations using the Hardware Control Interface Table 2 Operating Configurations Auto Negotiation Enabled Desired Input Value Register Bits Affected ese 5 o tte te fet fe tt fe fe fet mew v Note If pin 5 MFO 0 or ANE pin MFO 12 0 Auto Negotiation disabled then bits 5 8 will contain the default value indicated in the table describing register PR4 5 2 LED PHY Address Interface The LED output pins can be used to drive LED s directly or can be used to provide status information to a net work management device The active state of each LED output driver is dependent on the logic level sampled by the corresponding PHY address input upon power up reset For example if a given PAD input is resistively pulled low then the corresponding LED output will be configured as an active high driver Conversely if a given PAD input is resistively pulled high then the corresponding LE
15. LI LI STE100P0 LI LI 57 amp STE100P 10 100 FAST ETHERNET 3 3V TRANSCEIVER PRODUCT PREVIEW 1 0 DESCRIPTION The STE100P also referred to as STEPHY1 is a high performance Fast Ethernet physical layer inter face for 10BASE T and 100BASE TX applications It was designed with advanced CMOS technology to provide a Media Independent Interface MII for easy attachment to 10 100 Media Access Controllers MAC and a physical media interface for 100BASE TX of IEEE802 3u and 10BASE T of IEEE802 3 The STEPHY 1 supports both half duplex and full du plex operation at 10 and 100 Mbps operation Its op erating mode can be set using auto negotiation parallel detection or manual control It also allows for the support of auto negotiation functions for speed and duplex detection 2 0 FEATURE 2 1 Industry standard IEEE802 3u 100BASE TX and IEEE802 3 10BASE T compliant Figure 1 BLOCK DIAGRAM 100Mb s TX Channel Serial Management REGISTERS RX Channel Interface Controller 100Mb s HW configuration pins HW Config Power Down January 2000 Serial Encoder NRZ ToManchester Link Pulse Encoder Generator Auto Loopback 99 ai Paral erial to NRZI To NRZ Baseline iis E Clock Reco Parallel Decoder very Wander RECEIVER NRZ To Manchester Link Pulse PQFP64 ORDERING NUMBER STE100P Support for IEEE802 3x flow control IEEE802 3u Auto Negotiation support for 10BASE T and 100BASE TX
16. amble Suppression 1 1 Accepts management frames with pre amble suppressed 0 Will not accept management frames with preamble suppressed The value of this bit is controlled by bit 1 of PR20 Its default of 1 indicates that the SFEPHY1 accepts management frame without preamble A minimum of 32 preamble bits are required following power on or hardware reset One IDLE bit is required between any two management transactions as per IEEE 802 3u specification 9 29 STE100P Table 4 Register Descriptions 5 ANC Auto Negotiation Completed 0 Auto Negotiation process is not completed 1 Auto Negotiation process is completed 4 RF Result of remote fault detection RO LH 0 No remote fault condition detected 1 Remote fault condition detected This bit is set when the Link Partner transmits a remote fault condition PR5 bit 13 2 1 Auto Negotiation ability Always 1 since STE100P has the Auto Negotiation ability 2 LINK Link status RO LL 0 a failure link condition occurred Read to set 1 a valid link is established 1 JAB Jabber detection RO LH 1 jabber condition is detected 10Base T only EXT Extended register supporting 1 Always 1 since STE100P supports extended register LL Latching Low and clear by read LH Latching High and clear by read PR2 PID1 PHY Identifier 1 PHYID1 Part one of PHY Identifier Assigned to the 39 to 18 bits of the Organizationally Unique Identifier OUI The ST OUI is
17. attachment sub layer and PMD physical medium dependent sub layer for 100BASE TX and the IEEE802 3 compliant functions of Manchester encoding decoding and transceiver for 10BASE T All the func tions and operation schemes are described in the following sections 7 1 100BASE TX Transmit Operation Regarding the 100BASE TX transmission the device provides the transmission functions of PCS PMA and PMD for encoding of MII data nibbles to five bit code groups 4B 5B scrambling serialization of scrambled code groups converting the serial NRZ code into NRZI code converting the NRZI code into MLT3 code and then driving the MLT3 code into the category 5 Unshielded Twisted Pair cable through an isolation transformer with the turns ratio of 1 414 1 Data code groups Encoder In normal mode application the device receives nibble type 4B data via the TxD0 3 inputs of the MII These inputs are sampled by the device on the rising edge of Tx clk and passed to the 4B 5B encoder to generate the 5B code group used by 100BASE TX Idle code groups In order to establish and maintain the clock synchronization the device needs to keep transmitting signals to the medium The device will generate Idle code groups for transmission when there is no real data want to be sent by MAC Start of Stream Delimiter SSD J K In a transmission stream the first 16 nibbles are MAC preamble In order to let partner delineate the boundary of a data transmission sequ
18. crambler and de scrambler is enabled 1 the scrambler and de scrambler are disabled PR20 XMC XCVR Mode control 11 LD Long Distance mode of 10BASE T R W 0 normal squelch level 1 reduces 10Base T squelch level for extended cable length As the length of the cable increases so does the current Les eme qe 7 3 PAD4 0 PHY Address 4 0 00001 Strap The values of the PAD 4 0 pins are latched to this register at R W power up reset The first PHY address bit transmitted or received is the MSB of the address bit 4 A station management entity connected to multiple PHY entities must know the appropriate address of each PHY A PHY address of lt 00000 gt that is latched in to the part at power up reset will cause the Isolate bit of the PRO bit 10 register address 00h to be set After power up reset the only way to enable or disable isolate mode is to set or clear the Isolate bit bit 10 PRO After power up reset writing 00000 to bits 4 0 of this register will not cause the part to enter isolate mode 4 14 29 STE100P Table 4 Register Descriptions 1 MFPSE MF Preamble Suppression Enable 1 R W 1 Accept management frames with pre amble suppressed 0 Do not accept management frames with preamble suppressed This bit also controls the value of bit 6 in PR1 MFPS 7 0 DEVICE OPERATION The STE100P integrates the IEEE802 3u compliant functions of PCS physical coding sub layer PMA physical medium
19. e in bit six of the Register If itis deter mined that all PHY devices in the system support preamble suppression then a preamble is not necessary for each management transaction The first transaction following power up hardware reset requires 32 bits of pre amble The full 32 bit preamble is not required for each additional transaction The STEPHY1 will respond to management accesses without preamble but a minimum of one idle bit between management transactions is required as specified in IEEE 802 3u 7 12 Remote Fault The remote fault function indicates to a link partner that a fault condition has occurred by using the Remote Fault bit which is encoded in bit 13 of the Link Code Word A local device indicates to its link partner that it has found a fault by setting the Remote Fault bit in the Auto Negotiation register to logic one and renegotiating with the link partner The Remote Fault bit remains at logic one until successful negotiation with the Link Code Word occurs The bit will then return to 0 When the message is sent that the Remote Fault bit is set to logic one the device will set the Remote Fault bit in the MII to logic one if the management function is present 7 13 Transmit Isolation STA STE Ethernet ttp STEPHY1 tpn RxD TxD VIII TX 100MHz TP 10MHz 4 18 29 STE100P 8 0 ELECTRICAL SPECIFICATIONS AND TIMINGS Table 5 Absolute Maximum Ratings Storage Temperature 65 C to 150 C 85 F
20. ence and to authenticate carrier events the devicewill replace the first 2 nibbles of the MAC preamble with J K code groups End of Stream Delimiter ESD T R In order to indicate the termination of the normal data transmis sions the device will insert 2 nibbles of T R code group after the last nibble of FCS Scrambling All the encoded data including the idle SSD and ESD code groups is passed to the data scrambler to reduce the EMI and spread the power spectrum using a 10 bit scrambler seed loaded at the beginning Data conversion of Parallel to Serial NRZ to NRZI NRZI to MLT3 After scrambled the transmission data with 5B type in 25MHz will be converted to serial bit stream 125MHz by the parallel to serial func tion After serialized the transmission serial bit stream will be further converted from NRZ to NRZI format This conversion function can be bypassed if the bit 7 of PR19 register is cleared as 0 After NRZI converted the NRZI bit stream is passed through MLT3 encoder to generate the TP PMD specified MLT3 code With this MLT3 code it lowers the frequency and reduces the energy of the transmission signal in the UTP cable and also makes the system easily to meet the FCC specification of EMI Wave Shaper and Media Signal Driver In order to reduce the energy of the harmonic frequency of trans mission signals the device provides the wave shaper prior tothe line driver to smooth but keep symmetric the rising falling
21. evice reset is not complete 4 5 29 STE100P Table 1 Pin Description me 00000000 B Digital Power Pins 38 45 64 7 25 39 50 Analog Power Pins 9 13 16 17 22 8 10 14 20 24 6 29 Power Down When High forces STE100P into Power Down mode This pin is OR ed with the Power Down bit PRO 11 During the Power Down mode TXP TXN outputs and all LED outputs are 3 stated and the MII interface is isolated Multi Function pins Each MF pin internally drives different configuration functions The functions of the five MF inputs are as follows ee Reston ar Ad The logic level of MFO 4 will determine the value that the affected bits will have upon reset of the STE100P The operating functions of 0 CFG1 and FDE change depending on the state of MFO Auto Negotiation enabled or disabled Table 2 shows the relationship between CFGO CFG1 and FDE Full D uplex Enable When A N is enabled FDE determines full duplex advertisement capability in combination with CFGO and CFG1 See Table 2 When A N is disabled FDE directly affects full duplex operation and determines the value of PRO bit 8 Full Half Duplex Mode Select When FDE is High full duplex is enabled and PRO 8 1 When FDE is Low full duplex is disabled and PRO 8 0 VCCE VCCE I GNDE GNDE I VCCA GNDA STE100P 5 0 HARDWARE CONTROL INTERFACE 5 1 Operating Configurations The Hardware Control
22. ility Register Auto Negotiation Expansion Register XCVR Configuration Information and Interrupt Status Register XCVR Interrupt Enable Register 100CTR 100BASE TX PHY Control Status Register XMC XCVR Control Register 6 2 Register Descriptions Table 4 Register Descriptions PRO XCR XCVR Control Register The default values on power up reset are as listed below 15 XRST Reset control R W 1 Device will be reset This bit will be cleared by STE100P itself after the reset is completed 14 XLBEN Loop back mode select R W 1 Loop back mode is selected 13 SPSEL Network Speed select This bit s selection will be ignored if 1 R W Auto Negotiation is enabled bit 12 of PRO 1 1 100Mbps is selected 0 10Mbps is selected 12 ANEN Auto Negotiation ability control 1 Auto Negotiation function is enabled 0 Auto Negotiation is disabled 11 PDEN Power down mode control R W 1 Power down mode is selected Setting this bit puts the STE100P into power down mode During the power down mode TXP TXN and all LED outputs are 3 stated and the MII interface is isolated 4 8 29 STE100P Table 4 Register Descriptions 10 ISOEN 0 Normal operation R W 1 Isolate PHY from Setting this control bit isolates the STE100P from the MII with the exception of the serial management inter face When this bit is asserted the STE100Pdoes not respond to TXD 3 0 TX EN and TX ER inputs and it presents a high impeda
23. ing power up reset LED display for 100Ms s link status This pin will be driven on continually when 100Mb s network operating speed is detected The status of this pin is latched into the PR20 bit 3 during power up reset Configuration Control 0 When is enabled CFGO0 determines operating mode advertisement capabilities in combination with CFG1 when 12 1 See Table 2 When A N is disabled CFG1 disables MLT3 and directly affects PR19 0 When CFGO is Low encoder decoder is enabled and PR19 1 0 When CFGO is High MLT3 encoder decoder is bypassed and PR19 1 1 Configuration Control 1 When is enabled 1 determines operating mode advertisement capabilities in combination with CFG1 when 80 12 1 See Table 2 When A N is disabled CFG1 enables Loopback mode and directly affects PRO bit 14 When CFG1 is Low Loopback mode is disabled and PRO 14 0 When CFG1 is High Loopback mode is enabled and 14 1 Reset Active Low This input must be held low for a minimum of 1 ms to reset the STE100P During Power up the STE 100P will be reset regardless of the state of this pin and this reset will not be complete until after gt 1115 Reset In Progress This output is used to indicate when the device has completed power up reset and the registers and functions can be accessed When RIP is High power up reset has been successful and the device can be used normally When RIP is Low d
24. ion receiving filter PLL for clock and data recovering Manchester decoder and serial to parallel converter 7 5 Loop back Operation The STE100P provides internal loop back option for both the 100BASE TX and 10BASE T operations Setting bit 14 of PRO register to 1 can enable the loop back option In this loop back operation the TX and RX lines are isolated from the media The STE100P also provides remote loop back operation for 100BASE TX opera tion Setting bit 9 of PR19 registerto 1 enables the remote loop back operation In the 100BASE TX internal loop back operation the data comes from the transmit output of NRZ to NRZI con verter then loop back to the receive path into the input of NRZI to NRZ converter In the 100BASE TX remote loop back operation the data is received from RX pins through receive path to the output of data and clock recover and then loop back to the input of NRZI to MLT3 converter of transmit path then transmit out to the medium via the transmit line drivers In the 10BASE T loop back operation the data is through transmit path and loop back from the output of the Manchester encoder into the input of Phase Lock Loop circuit of receive path 16 29 STE100P 7 6 Full Duplex and Half Duplex Operation The STE100P can operate for either full duplex or half duplex network application In full duplex both transmit and receive can be operated simultaneously Under full duplex mode collision COL signal is ig
25. is disabled then the Network Speed and Duplex Mode are selected by pro gramming PRO register 7 8 Power Down Operation To reduce the power consumption the STE100P is designed with a power down feature which can save the power consumption significantly Since the power supply of the 100BASE TX and 10BASE T circuits are separated the STE100P can turn off the circuit of either the 100BASE TX or 10BASE T when the other one of them is operating There is also a Power Down mode which can be selected by PDEN in register PRO bit 11 During the Power Down mode TXP TXN outputs and all LED outputs are 3 stated and the MII interface is isolated During Power Down mode the management interface is still available for reading and writing device registers Power Down mode can be ex ited by clearing bit 11 of register PRO or by a hardware or software reset setting PRO 15 1 7 9 LED Display Operation The STE100P provides 2 functions for the LED pins the detail descriptions about the operation are described in the PIN Description section and as follows e First mode 3 LED displays for 100Mbps on 10Mbps off Link Stays on when link okay or Activity Blinks at 10Hz when receiving or transmitting but not collision e FD Stays on when in Full duplex mode or Collision Blinks at 20Hz when a collision occurs e Second mode 4 LED displays for 100 Link On when 100M link is okay 10 Link On when link is okay
26. nce on its TX CLK RX CLK RX DV RX ER D 3 0 COL and CRS outputs This bitis initialized to 0 unless the configuration pins for the PHY address are set to 00000h during power up or reset RSAN Re Start Auto Negotiation process control R W 1 Auto Negotiation process will be re started This bit will be cleared by STE100P itself after the Auto negotiation restarted DPSEL Full Half duplex mode select R W 1 full duplex mode is selected This bit will be ignored if Auto Negotiation is enabled bit 12 of PRO 1 7 COLEN Collision test control R W 1 collision test is enabled 0 normal operation This bit when set causes the COL signal to be asserted as a result of the assertion of TX _EN within 512 BT De assertion of TX_EN will cause the COL signal to be de asserted within 4BT R W Read Write able RO Read Only PR1 XSR XCVR Status Register All the bits of this register are read only 15 T4 100BASE T4 ability Always 0 since STE100P has no T4 ability 14 TXFD 100BASE TX full duplex ability 1 Always 1 since STE100P has the 100BASE TX full duplex ability 13 TXHD 100BASE TX half duplex ability 1 Always 1 since STE100P has the 100BASE TX half duplex ability 12 10FD 10BASE T full duplex ability 1 Always 1 since STE100P has 10Base T full duplex ability 11 10HD 10BASE T half duplex ability 1 Always 1 since STE100P has 10Base T half duplex ability EO MFPS MF Pre
27. nored and car rier sense CRS signal is asserted only when the STE100P is receiving In half duplex mode either transmit or receive can be operated at one time Under half duplex mode collision signal is asserted when transmit and receive signals collided and carrier sense asserted during transmission and reception 7 7 Auto Negotiation Operation The Auto Negotiation function is designed to provide the means to exchange information between the STE100P and the network partner to automatically configure both to take maximum advantage of their abilities and both are setup accordingly The Auto Negotiation function can be controlled through ANE bit 12 of the PRO register or the MFO pin 5 Auto Negotiation exchanges information with the network partner using the Fast Link Pulses FLPs a burst of link pulses There are 16 bits of signaling information contained in the burst pulses to advertise all remote part ner s capabilities which are determined by the register of PR4 According to this information they find out their highest common capability by following the priority sequence as below 1 100BASE TX full duplex 2 100BASE TX half duplex 3 10BASE T full duplex 4 10BASE T half duplex During power up or reset if Auto Negotiation is found enabled then FLPs will be transmitted and the Auto Ne gotiation function will procede Otherwise the Auto Negotiation will not occur until the bit 12 of PRO register is setto 1 When Auto Negotiation
28. sated signals with NRZI type in 125MHz are passed to the Phase Lock Loop circuits to extract out the original data and synchronous clock Data Conversions of NRZI to NRZ and Serial to Parallel After data is recovered the signals will be passed to the NRZI to NRZ converter to generate the 125 MHz serial bit stream This serial bit stream will be packed to parallel 5B type for further processing The NRZI to NRZ conversion can be bypassed if the bit 7 of PR19 register is cleared as 0 De scrambling and Decoding of 5B 4B The parallel 5B type data is passed to de scrambler and 5B 4B decoder to return their original MII nibble type data Carrier sensing Carrier Sense CRS signal is asserted when the STE100P detects any 2 non contiguous zeros within any 10 bit boundary ofthe receiving bit stream CRS is de asserted when ESD code group or Idle code group is detected In half duplex mode CRS is asserted during packet transmission or receive But in full duplex mode CRS is asserted only during packet reception 7 8 10BASE T Transmission Operation This includes the parallel to serial converter Manchester Encoder Link test function Jabber function and the transmit wave shaper and line driver described in the section of Wave Shaper and Media Signal Driver of 100BASE T Transmission Operation It also provides Collision detection and SQE test for half duplex appli cation 7 4 10BASE T Receive Operation This includes the carrier sense funct
29. ssfully received STE100P s Link Code Word 13 LPRF Link Partner s Remote fault status 0 no remote fault detected 1 remote fault detected 10 LPFC Link Partner s Flow control ability 0 link partner without PAUSE function ability 1 link partner with PAUSE function full duplex link ability LPT4 Link Partner s 100BASE T4 ability 0 link partner without 100BASE T4 ability 1 link partner with 100BASE T4 ability LPTXF Link Partner s 100BASE TX Full duplex ability 0 link partner without 100BASE TX full duplex ability 1 link partner with 100BASE TX full duplex ability Link Partner s 100BASE TX Half duplex ability 0 link partner without 100BASE TX 1 link partner with 100BASE TX ability Link Partner s 10BASE T Full Duplex ability 0 link partner without 10BASE T full duplex ability 1 link partner with 10BASE T full duplex ability Link Partner s 10BASE T Half Duplex ability 0 link partner without 10BASE T ability 1 link partner with 10BASE T ability LPSF Link partner select field Default 00001 IEEE 802 3 00001 PR6 Auto Negotiation expansion pes ew 437 11 29 STE100P Table 4 Register Descriptions Parallel detection fault RO LH 0 no fault detected 1 a fault detected via parallel detection function Link Partner s Next Page ability 0 link partner without next page ability 1 link partner with next page ability 2 NP STE100P s next Page ability
30. tate of each LED output driver is dependent on the logic level sampled by the corresponding PHY address input upon power up reset If a given PAD input is resistively pulled low the corresponding LED output will be configured as an active high driver Conversely if a given PAD input is resistively pulled high then the corresponding LED output will be configured as an active low driver These outputs are standard CMOS voltage drivers and not open drain LED10 LED display for 10Ms s link status This pin will be driven on continually when PAD 4 10Mb s network operating speed is detected The pull up pull down status of this pin is latched into the PR20 bit 7 during power up reset LEDTR LED display for Tx Rx Activity status This pin will be driven on with 10 Hz PAD 3 blinking frequency when either effective receiving or transmitting is detected The status of this pin is latched into the PR20 bit 6 during power up reset LEDL LED display for Link Status This pin will be driven on continually when a good PAD 2 Link test is detected The status of this pin is latched into the PR20 bit 5 during power up reset LEDC LED display for Full Duplex or Collision status This pin will be driven on continually when a full duplex configuration is detected This pin will be driven on PAD 1 with 20 Hz blinking frequency when a collision status is detected in the half duplex configuration The status of this pin is latched into the PR20 bit 4 dur
31. to 302 F Ambient Temperature 0 C to 70 C 32 F to 158 F ESD Protection 2000V Table 6 General DC Specifications sm mene wns Due MX ee 3 X _ mem 1 mm meneame 2 8 Vida10 Input Differential Accept Peak 5MHz 10MHz 585 3100 mV Voltage Vidr10 Input Differential Reject Peak 5MHz 10MHz 585 mV Voltage wm 2 Vida100 Input Differential Accept Peak 200 1000 mV Voltage Vidr100 Input Differential Reject Peak 200 mV Voltage 4 19 29 STE100P Table 7 AC Specifications X1 Specifications 1 1 10BASE T Normal Link Pulse NLP Timin gs Specifications Figure 4 Normal Link Pulse timings Tnpw S S Table 7 AC Specifications Auto Negotiation Fast Link Pulse FLP Timings Specifications ss ss p s pee ewe L5 8 4 20 29 STE100P Figure 5 Fast Link Pulse timing Table 7 AC Specifications 100BASE TX Transmitter AC Timing s Specification Tjit TDP TDN Differential Output 1 4 ps Peak Jitter MII Management Clock Timing Specification s 5 queres ST TE t4 MDIO I Setup to MDC Rising 10 ns Edge t5 MDIO O Hold Time from MDC 10 ns Rising Edge t6 MDIO O Valid from MDC Rising 300
32. y is 2 5 MHz 40 MDIO IC Management Data Input Output Bi directional serial data channel for PHY communication 62 MDINT Management Data Interrupt When any bit in PR18 1 an active Low output on this pin indicates status change in the corresponding bits in PR17 Interrupt is cleared by reading Register PR17 Physical Twisted Pair Interface 12 OSC1 25 MHz reference clock input When an external 25 MHz crystal is used this pin will be connected to one terminal of it If an external 25 MHz clock source of oscillator is used then this pin will be the input pin of it 11 OSC2 25 MHz reference clock output When an external 25MHz crystal is used this pin will be connected to another terminal of if If an external clock source is used then this pin should be left open 21 TXP The differential Transmit outputs of 100 or 10BASE T these pins 23 TXN directly output to the transformer 19 RXP The differential Receive inputs of 100BASE TX or 10BASE T these pins directly 18 RXN input from the transformer 15 Iref Reference Resistor connecting pin for reference current directly connects a 5KQ 196 resistor to Vss 4 29 STE100P Table 1 Pin Description 37 33 LED PAD Pins 33 37 are multifunction pins used as LED outputs and PHY Address sensing Pins inputs for multiple PHY applications PHY address sensing is achieved by strapping a pull up pull down resistor typically 10 to this pin as required The active s

Download Pdf Manuals

image

Related Search

ST STE100P handbook

Related Contents

                  ASRock M3N78D Motherboard Manual  

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.