rtl8100l Realtek Semiconductor Corporation, rtl8100l Datasheet

no-image

rtl8100l

Manufacturer Part Number
rtl8100l
Description
Fast Ethernet Controller
Manufacturer
Realtek Semiconductor Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
RTL8100L
Manufacturer:
RMC
Quantity:
80
1. Features........................................................................ 2
2. General Description .................................................... 3
3. Pin Assignments .......................................................... 4
4. Pin Description ............................................................ 6
5. Register Descriptions ................................................ 10
2001-11-9
4.1 Power Management/Isolation Interface.................. 6
4.2 PCI Interface .......................................................... 6
4.3 EPROM/EEPROM Interface.................................. 8
4.4 Power Pins.............................................................. 8
4.5 LED Interface ......................................................... 8
4.6 Attachment Unit Interface ...................................... 9
4.7 Test and Other Pins ................................................ 9
5.1 Receive Status Register in Rx packet header ....... 12
5.2 Transmit Status Register....................................... 13
5.3 ERSR: Early Rx Status Register........................... 14
5.4 Command Register ............................................... 14
5.5 Interrupt Mask Register........................................ 15
5.6 Interrupt Status Register....................................... 15
5.7 Transmit Configuration Register.......................... 16
5.8 Receive Configuration Register ........................... 17
5.9 9346CR: 93C46 Command Register .................... 19
5.10 CONFIG 0: Configuration Register 0 ................ 20
5.11 CONFIG 1: Configuration Register 1 ................ 20
5.12 Media Status Register......................................... 21
5.13 CONFIG 3: Configuration Register3 ................. 22
5.14 CONFIG 4: Configuration Register4 ................. 23
5.15 Multiple Interrupt Select Register ...................... 24
5.16 PCI Revision ID ................................................. 24
5.17 Transmit Status of All Descriptors (TSAD) Register .. 25
5.18 Basic Mode Control Register ............................. 25
5.19 Basic Mode Status Register................................ 26
5.20 Auto-Negotiation Advertisement Register ......... 27
5.21 Auto-Negotiation Link Partner Ability Register 28
5.22 Auto-Negotiation Expansion Register................ 28
5.23 Disconnect Counter ............................................ 29
5.24 False Carrier Sense Counter ............................... 29
5.25 NWay Test Register ........................................... 29
5.26 RX_ER Counter ................................................. 29
5.27 CS Configuration Register ................................. 30
5.28 Config5: Configuration Register 5 ..................... 31
FAST ETHERNET CONTROLLER
WITH POWER MANAGEMENT
REALTEK SINGLE CHIP
RTL8100B(L)
1
6. EEPROM (93C46) Contents .....................................32
7. PCI Configuration Space Registers..........................35
8. Block Diagram ...........................................................44
9. Functional Description ..............................................45
10. Application Diagram ...............................................48
11. Electrical Characteristics ........................................49
12. Mechanical Dimensions ...........................................56
6.1 Summary of the RTL8100B(L) EEPROM Registers...34
6.2 Summary of EEPROM Power Management Registers .34
7.1 PCI Configuration Space Table ............................35
7.2 PCI Configuration Space Functions......................37
7.3 Default Values after Power-on (RSTB asserted) ..40
7.4 PCI Power Management Functions.......................41
7.5 VPD (Vital Product Data) .....................................43
9.1 Transmit operation ................................................45
9.2 Receive operation..................................................45
9.3 Wander Compensation..........................................45
9.4 Signal Detect.........................................................45
9.5 Line Quality Monitor ............................................45
9.6 Clock Recovery Module .......................................45
9.7 Loopback Operation..............................................45
9.8 Tx Encapsulation ..................................................46
9.9 Collision................................................................46
9.10 Rx Decapsulation ................................................46
9.11 Flow Control .......................................................46
9.12 LED Functions ....................................................47
11.1 Temperature Limit Ratings .................................49
11.2 DC Characteristics ..............................................49
11.3 AC Characteristics ..............................................50
12.1 QFP .....................................................................56
12.2 LQFP...................................................................57
9.11.1. Control Frame Transmission .......................46
9.11.2. Control Frame Reception ............................46
9.12.1 10/100 Mbps Link Monitor ..........................47
9.12.2 LED_RX ......................................................47
9.12.3 LED_TX.......................................................47
9.12.4 LED_TX+LED_RX .....................................48
11.2.1 Supply voltage..............................................49
11.2.2 Supply voltage..............................................49
11.3.1 PCI Bus Operation Timing...........................50
RTL8100B(L)
Rev.1.41

Related parts for rtl8100l

rtl8100l Summary of contents

Page 1

REALTEK SINGLE CHIP FAST ETHERNET CONTROLLER WITH POWER MANAGEMENT 1. Features........................................................................ 2 2. General Description .................................................... 3 3. Pin Assignments .......................................................... 4 4. Pin Description ............................................................ 6 4.1 Power Management/Isolation Interface.................. 6 4.2 PCI Interface .......................................................... 6 4.3 EPROM/EEPROM Interface.................................. ...

Page 2

Features 100 pin QFP/LQFP Integrated Fast Ethernet MAC, Physical chip and transceiver in one chip 10 Mb/s and 100 Mb/s operation Supports 10 Mb/s and 100 Mb/s N-way Auto-negotiation operation PCI local bus single-chip Fast Ethernet controller Compliant to ...

Page 3

General Description The Realtek RTL8100B( highly integrated, cost-effective single-chip Fast Ethernet controller that provides 32-bit performance, PCI bus master capability, and full compliance with IEEE 802.3u 100Base-T specifications and IEEE 802.3x Full Duplex Flow Control. It also ...

Page 4

Pin Assignments 66 GND 67 RXIN- 68 RXIN AVDD 71 TXD- 72 TXD+ 73 GND 74 ISOLATEB 75 AVDD LED2 LED1 80 LED0 81 INTAB 82 RSTB 83 CLK 84 ...

Page 5

RTT3 64 LWAKE 65 RTSET 66 GND 67 RXIN- 68 RXIN AVDD 71 TXD- 72 TXD+ 73 GND 74 ISOLATEB 75 AVDD LED2 LED1 80 LED0 81 INTAB 82 RSTB ...

Page 6

Pin Description 4.1 Power Management/Isolation Interface Symbol Type PMEB O/D (PME#) ISOLATEB I (ISOLATE#) LWAKE O 4.2 PCI Interface Symbol Type AD31-0 T/S 86,87,89,91-95,100, 1,3-5,8-10,23-30,33, 36-38,41,42,44,45 C/BE3-0 T/S CLK I DEVSELB S/T/S FRAMEB S/T/S 2001-11-9 Pin No 57 Power ...

Page 7

GNTB I REQB T/S IDSEL I INTAB O/D IRDYB S/T/S TRDYB S/T/S PAR T/S PERRB S/T/S SERRB O/D STOPB S/T/S RSTB I 2001-11-9 84 Grant: This signal is asserted low to indicate to the RTL8100B(L) that the central arbiter has ...

Page 8

EPROM/EEPROM Interface Symbol Type AUX I EESK O EEDI O EEDO O, I EECS O 4.4 Power Pins Symbol Type VDD P 6,22,34,39,90,97 AVDD P VDD25 P AVDD25 P GND P 2,16,31,43,56, 4.5 LED Interface Symbol Type LED0, 1, ...

Page 9

Attachment Unit Interface Symbol Type TXD+ O TXD- O RXIN+ I RXIN 4.7 Test and Other Pins Symbol Type RTT3 TEST RTSET I/O VCTRL Analog NC - 7,35,40, 52,53, 2001-11-9 Pin No 72 100/10BASE-T ...

Page 10

Register Descriptions The RTL8100B(L) provides the following set of operational registers mapped into PCI memory space or I/O space. Offset R/W 0000h R/W 0001h R/W 0002h R/W 0003h R/W 0004h R/W 0005h R/W 0006h-0007h - 0008h R/W 0009h R/W ...

Page 11

R/W 0053H - R /W 0054h-0057h 0058h R/W 0059h R/W 005Ah R/W 005Bh - 005Ch-005Dh R/W 005Eh R 005Fh - 0060h-0061h R 0062h-0063h R/W 0064h-0065h R 0066h-0067h R/W 0068h-0069h R 006Ah-006Bh R 006Ch-006Dh R 006Eh-006Fh R 0070h-0071h R/W 0072h-0073h ...

Page 12

R/W 00D3h R/W 00D4h-00D7h - 00D8h R/W 00D9h-00FFh - 5.1 Receive Status Register in Rx packet header Bit R 12 ...

Page 13

Transmit Status Register (TSD0-3)(Offset 0010h-001Fh, R/W) The read-only bits (CRS, TABT, OWC, CDH, NCC3-0, TOK, TUN) will be cleared by the RTL8100B(L) when the Transmit Byte Count (bits 12-0) in the corresponding Tx descriptor is written not ...

Page 14

ERSR: Early Rx Status Register (Offset 0036h, R) Bit R/W 7 5.4 Command Register (Offset 0037h, R/W) This register is used for issuing commands to the RTL8100B(L). These commands are ...

Page 15

Interrupt Mask Register (Offset 003Ch-003Dh, R/W) This register masks the interrupts that can be generated from the Interrupt Status Register. A hardware reset will clear all mask bits. Setting a mask bit allows the corresponding bit in the Interrupt ...

Page 16

Transmit Configuration Register (Offset 0040h-0043h, R/W) This register defines the Transmit Configuration for the RTL8100B(L). It controls such functions as Loopback, programmable Interframe Gap, Fill and Drain Thresholds, and maximum DMA burst size. Bit R 30-26 R ...

Page 17

R/W 3 5.8 Receive Configuration Register (Offset 0044h-0047h, R/W) This register is used to set the receive configuration for the RTL8100B(L). Receive properties such as accepting error packets, runt packets, setting the receive drain threshold etc. ...

Page 18

R/W 12-11 R/W 10-8 R R/W 4 R/W 3 R/W 2 R/W 1 R/W 0 R/W 2001-11-9 RXFTH2 FIFO Threshold: Specifies Rx FIFO Threshold level. When the number of the received ...

Page 19

Command Register (Offset 0050h, R/W) This register is used for issuing commands to the RTL8100B(L). These commands are issued by setting the corresponding bits for the function. A warm software reset along with individual reset and enable/disable ...

Page 20

CONFIG 0: Configuration Register 0 (Offset 0051h, R/W) Bit R 4-3 R 2-0 - 5.11 CONFIG 1: Configuration Register 1 (Offset 0052h, R/W) Bit R/W Symbol 7-6 R/W LEDS1-0 5 R/W DVRLOAD 4 ...

Page 21

Media Status Register (Offset 0058h, R/W) This register allows configuration of device and PHY options, and provides PHY status information. Bit R/W 7 R 2001-11-9 ...

Page 22

CONFIG 3: Configuration Register3 (Offset 0059h, R/W) Bit R R/W 5 R/W 4 R/W 3 2001-11-9 Symbol GNTSel Gnt Select: Select the Frame’s asserted time after the Grant signal has been asserted. The ...

Page 23

CONFIG 4: Configuration Register4 (Offset 005Ah, R/W) Bit R/W 7 R/W 6 R/W 5 R R/W 2001-11-9 Symbol RxFIFOAutoClr Set to 1, the RTL8100B(L) will clear the Rx FIFO overflow ...

Page 24

Multiple Interrupt Select Register (Offset 005Ch-005Dh, R/W) If the received packet data is not a familiar protocol (IPX, IP, NDIS, etc.) to the RTL8100B(L), RCR<ERTH[3:0]> will not be used to transfer data in early mode. This register will be ...

Page 25

Transmit Status of All Descriptors (TSAD) Register (Offset 0060h-0061h, R/W) Bit R ...

Page 26

Basic Mode Status Register (Offset 0064h-0065h, R) Bit Name 15 100Base-T4 14 100Base_TX_ enable 100Base-TX full duplex support suppress 13 100BASE_TX_H D 12 10Base_T_FD 11 10_Base_T_HD 10 Auto Negotiation Complete 4 Remote ...

Page 27

Auto-Negotiation Advertisement Register (Offset 0066h-0067h, R/W) This register contains the advertised abilities of this device as they will be transmitted to its link partner during Auto-negotiation. Bit Name ACK 13 RF 12- Pause 9 ...

Page 28

Auto-Negotiation Link Partner Ability Register (Offset 0068h-0069h, R) This register contains the advertised abilities of the Link Partner as received during Auto-negotiation. The content changes after the successful Auto-negotiation if Next-pages are supported. Bit Name ACK ...

Page 29

Disconnect Counter (Offset 006Ch-006Dh, R) Bit Name 15-0 DCNT 5.24 False Carrier Sense Counter (Offset 006Eh-006Fh, R) This counter provides information required to implement the “FalseCarriers” attribute within the MAU managed object class of Clause 30 of IEEE 802.3u ...

Page 30

CS Configuration Register (Offset 0074h-0075h, R/W) Bit Name 15 Testfun 14- HEART BEAT 7 JBEN 6 F_LINK_100 5 F_Connect Con_status 2 Con_status_En PASS_SCR 2001-11-9 Description/Usage 1 = Auto-neg speeds ...

Page 31

Config5: Configuration Register 5 (Offset 00D8h, R/W) This register, unlike other Config registers, is not protected by 93C46 Command register. I.e. there is no need to enable Config register write prior to writing to Config5. Bit R ...

Page 32

EEPROM (93C46) Contents The 93C46 is a 1K-bit EEPROM. Although it is actually addressed by words, its contents are listed below by bytes for convenience. The RTL8100B(L) performs a series of EEPROM read operations from the 93C46 addresses 00H ...

Page 33

CONFIG_5 20h-23h TW_PARM_U 24h-27h TW_PARM_T 28h-2Bh PHY1_PARM_T 2Ch PHY2_PARM_T 2Dh-31h - 32h-33h CheckSum 34h-3Eh - 3Fh PXE_Para 40h-7Fh VPD_Data 2001-11-9 Do not change this field without Realtek approval. Bit7-3: Reserved. Bit2: Link Down Power Saving mode: Set to 1: ...

Page 34

Summary of the RTL8100B(L) EEPROM Registers Offset Name Type * 00h-05h IDR0 – IDR5 R/W 51h CONFIG0 52h CONFIG1 58h MSRBMCR 63H 59h CONFIG3 ...

Page 35

PCI Configuration Space Registers 7.1 PCI Configuration Space Table No. Name Type Bit7 00h VID R 01h R 02h DID R 03h R 04h Command R W 05h R W 06h Status R FBBC 07h R DPERR W DPERR ...

Page 36

R PME_D3 54h PMCSR R W 55h R PME_Status W PME_Status 56h–5Fh 60h VPDID R 61h NextPtr R 62h Flag VPD R/W VPDADDR Address 63h R/W Flag 64h VPD Data R/W Data7 65h R/W Data15 66h R/W Data23 67h ...

Page 37

PCI Configuration Space Functions The PCI configuration space is intended for configuration, initialization, and catastrophic error handling functions. The functions of RTL8100B(L)'s configuration space are described below. VID: Vendor ID. This field will default to a value of 10ECh ...

Page 38

Status: The status register is a 16-bit register used to record status information for PCI bus related events. Reads to this register behave normally. Writes are slightly different in that bits can be reset, but not set. Bit Symbol 15 ...

Page 39

BIST: Built-in Self Test Reads will return a 0, writes are ignored. IOAR: This register specifies the BASE IO address which is required to build an address map during configuration. It also specifies the number of bytes required as well ...

Page 40

Default Values after Power-on (RSTB asserted) No. Name Type 00h VID R 01h R 02h DID R 03h R 04h Command R W 05h R W 06h Status R 07h R W 08h Revision ID R 09h PIFR R ...

Page 41

PCI Power Management Functions The RTL8100B(L) is compliant to ACPI (Rev 1.1), PCI Power Management (Rev 1.1), and Device Class Power Management Reference Specification (V1.0a), such as to support an OS Directed Power Management (OSPM) environment. To support this, ...

Page 42

The Magic bit (CONFIG3#5) is set to 1, the PMEn bit (CONFIG1#0) is set to 1, and the RTL8100B( isolation state, or the PME# can be asserted in current power state. ♦ The Magic Packet pattern matches, ...

Page 43

The RTL8100B(L) also supports the LAN WAKE-UP function. The LWAKE pin is used to notify the motherboard to execute the wake-up process whenever the RTL8100B(L) receives a wakeup event, such as Magic Packet. The LWAKE signal is asserted according the ...

Page 44

Block Diagram MAC PCI Interface PHY 10/100 half/full MII Switch Interface Logic Transceiver TXC 25M TXD RXC 25M Serial to RXD Parrallel 2001-11-9 EEPROM Interface Power Control Logic Early Interrupt Threshold Register Interrupt Control Early Interrupt Logic Control Logic ...

Page 45

Functional Description 9.1 Transmit operation The host CPU initiates a transmit by storing an entire packet of data in one of the descriptors in the main memory. When the entire packet has been transferred to the Tx buffer, the ...

Page 46

Tx Encapsulation While operating in 100Base-TX mode, the RTL8100B(L) encapsulates the frames that it transmits according to the 4B/5B code-groups table. The changes of the original packet data are listed as follows : 1. The first byte of the ...

Page 47

LED Functions 9.12.1 10/100 Mbps Link Monitor The Link Monitor senses the link integrity station is down. 9.12.2 LED_RX In 10/100 Mbps mode, the LED function is like the RTL8139C(L). 9.12.3 LED_TX 2001-11-9 Power On LED ...

Page 48

LED_TX+LED_RX 10. Application Diagram RJ45 Magetics 2001-11-9 Power On LED = Low Packet? Yes LED = High for (100 +- 10) ms LED = Low for ( EEPROM LED CLK RTL8100B(L) Auxiliary Power ...

Page 49

Electrical Characteristics 11.1 Temperature Limit Ratings Parameter Storage temperature Operating temperature 11.2 DC Characteristics 11.2.1 Supply voltage Vcc = 3.0V min. to 3.6V max. Symbol Parameter V OH Minimum High Level Output Voltage V OL Maximum Low Level Output ...

Page 50

AC Characteristics 11.3.1 PCI Bus Operation Timing Target Read Target Write 2001-11-9 50 RTL8100B(L) Rev.1.41 ...

Page 51

Configuration Read Configuration Write 2001-11-9 51 RTL8100B(L) Rev.1.41 ...

Page 52

BUS Arbitration Memory Read 2001-11-9 52 RTL8100B(L) Rev.1.41 ...

Page 53

Memory Write Target Initiated Termination - Retry 2001-11-9 53 RTL8100B(L) Rev.1.41 ...

Page 54

Target Initiated Termination - Disconnect Target Initiated Termination - Abort 2001-11-9 54 RTL8100B(L) Rev.1.41 ...

Page 55

Master Initiated Termination – Abort Parity Operation - one example 2001-11-9 55 RTL8100B(L) Rev.1.41 ...

Page 56

Mechanical Dimensions 12.1 QFP Symbol Dimension in mil Min Typical Max A 106.3 118.1 129.9 A 4.3 20.1 35.8 1 102.4 112.2 122 7.1 11.8 16.5 c 1.6 5.9 10.2 D 541.3 551.2 561.0 13.75 14.00 ...

Page 57

LQFP Symbol Dimension in inch Min Nom Max 0.067 0.000 0.004 0.008 0.051 0.055 0.059 2 b 0.006 0.009 0.011 0.006 0.008 0.010 b 1 0.004 - 0.008 c c 0.004 - 0.006 ...

Page 58

Realtek Semiconductor Corp. Headquarters No. 2, Industry East Road IX, Science-based Industrial Park, Hsinchu, 300, Taiwan, R.O.C. Tel : 886-3-5780211 Fax : 886-3-5776047 WWW: www.realtek.com.tw 2001-11-9 58 RTL8100B(L) Rev.1.41 ...

Related keywords