·ç¬R¥b¾ÉÅéªÑ¥÷¦³--¤½¥q
SPECIFICATION
RTL8019AS
RTL8019AS
Realtek Full-Duplex Ethernet
Controller with Plug and Play
Function (RealPNP)
SPECIFICATION
REALTEK SEMI-CONDUCTOR CO., LTD.
HEAD OFFICE
NO. 2, INDUSTRY E. RD. IX, SCIENCE-BASED
INDUSTRIAL PARK, HSINCHU 30077, TAIWAN, R.O.C.
TEL:886-3-5780211 FAX:886-3-5776598
OFFICE
3F, NO. 56, WU-KUNG 6 RD.,
TAIPEI HSIEN, TAIWAN, R.O.C.
TEL: 886-2-22980098 FAX: 886-2-22980094, 22980097
8019AS.doc
2001-05-10
1
·ç¬R¥b¾ÉÅéªÑ¥÷¦³--¤½¥q
SPECIFICATION
RTL8019AS
CONTENTS
1. FEATURES
2. GENERAL DESCRIPTION
3. PIN CONFIGURATION
4. PIN DESCRIPTION
4.1. Power Pins
4.2. ISA Bus Interface Pins
4.3. Memory Interface Pins (including BROM, EEPROM)
4.4. Medium Interface Pins
4.5. LED Output Pins
5. REGISTER DESCRIPTIONS
5.1. Group 1: NE2000 Registers
5.1.1. Register Table
5.1.2. Register Functions
5.1.2.1. NE2000 Compatible Registers
5.1.2.2. RTL8019AS Defined Registers
5.2. Group 2: Plug and Play (PnP) Registers
5.2.1. Card Control Registers
5.2.2. Logical Device Control Registers
5.2.3. Logical Device Configuration Registers
6. FUNCTIONAL DESCRIPTIONS
6.1. RTL8019AS Configuration Modes
6.2. Plug and Play
6.2.1. Initiation Key
6.2.2. Isolation Protocol
6.2.3. Plug and Play Isolation Sequence
6.2.4. Reading Resource Data
6.2.5. PnP auto detect mode
6.3. 9346 Contents
6.4. Boot ROM
6.5. LED Behaviors
6.6. Loopback Diagnostic Operation
6.6.1. Loopback Operation
6.6.2. To implement Loopback Test
7. Electrical Specification and Timings
7.1. Absolute Maximum Ratings
7.2. D.C. Characteristics
7.3. A.C. Timing Characteristics
3
4
5
6
6
7
8
8
9
9
11
11
16
23
24
25
25
27
29
29
30
34
35
36
37
38
40
42
42
43
46
46
46
8019AS.doc
2001-05-10
2
·ç¬R¥b¾ÉÅéªÑ¥÷¦³--¤½¥q
SPECIFICATION
RTL8019AS
1. FEATURES
m
100-pin PQFP
m
RTL8019 software compatible
m
Supports PnP auto detect mode (RTL8019AS only)
m
Compliant to Ethernet II and IEEE802.3 10Base5, 10Base2, 10BaseT
m
Software compatible with NE2000 on both 8 and 16-bit slots
m
Supports both jumper and jumperless modes
m
Supports Microsoft‘s Plug and Play configuration for jumperless mode
m
Supports Full-Duplex Ethernet function to double channel bandwidth
m
Supports three level power down modes:
- Sleep
- Power down with internal clock running
- Power down with internal clock halted
m
Built-in data prefetch function to improve performance
m
Supports UTP, AUI & BNC auto-detect (RTL8019AS only)
m
Supports auto polarity correction for 10BaseT
m
Support 8 IRQ lines
m
Supports 16 I/O base address options
and extra I/O address fully decode mode (RTL8019AS only)
m
Supports 16K, 32K, 64K and 16K-page mode access to BROM (up to 256 pages with 16K
bytes/page)
m
Supports BROM disable command to release memory after remote boot
m
Supports flash memory read/write (RTL8019AS only)
m
16k byte SRAM built in (RTL8019AS only)
m
Use 9346 (64*16-bit EEPROM) to store resource configurations and ID parameters
m
Capable of programming blank 9346 on board for manufacturing convenience
m
Support 4 diagnostic LED pins with programmable outputs
8019AS.doc
2001-05-10
3
·ç¬R¥b¾ÉÅéªÑ¥÷¦³--¤½¥q
SPECIFICATION
RTL8019AS
2. General Description
The RTL8019AS is a highly integrated Ethernet Controller which offers a simple solution to
implement a Plug and Play NE2000 compatible adapter with full-duplex and power down features.
With the three level power down control features, the RTL8019AS is made to be an ideal choice of
the network device for a GREEN PC system. The full-duplex function enables simultaneously
transmission and reception on the twisted-pair link to a full-duplex Ethernet switching hub. This
feature not only increases the channel bandwidth from 10 to 20 Mbps but also avoids the
performance degrading problem due to the channel contention characteristics of the Ethernet
CSMA/CD protocol. The Microsoft's Plug and Play function can relieve the users from pains of
taking care the adapter's resource configurations such as IRQ, I/O, and memory address, etc.
However, for special applications not to be used as a Plug and Play compatible device, the
RTL8019AS also supports the jumper and proprietary jumperless options.
To offer a fully
plug and play
solution, the RTL8019AS provides the auto-detect capability
between the integrated 10BaseT transceiver, BNC and AUI interface. Besides, the 10BaseT
transceiver can automatically correct the polarity error on its receiving pair. Furthermore, 8 IRQ
lines and 16 I/O base address options are provided for grand resource configuration flexibility.
The RTL8019AS supports 16k, 32k & 64k byte BROM and fiash memory interface. It also offers
the page mode function which can support up to 4M-byte BROM within only 16k-byte system
memory space. Besides, the BROM disable command is provided to release the BROM memory
space for other system usage (e.g. EMM386, etc.) after the BROM program is loaded.
The RTL8019AS is built in with 16K-byte SRAM in a single chip. It is designed not only to
provide more friendly functions but also to save the effort of SRAM sourcing and inventory.
8019AS.doc
2001-05-10
4
·ç¬R¥b¾ÉÅéªÑ¥÷¦³--¤½¥q
SPECIFICATION
RTL8019AS
3. PIN CONFIGURATION
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
BA21 [PNP]
BA20 [BS0]
BA19 [BS1]
BA18 [BS2]
VDD
BA17 [BS3]
BA16 [BS4]
BA15
BA14 [PL0]
BCSB
EECS
BD7 [PL1][EEDO]
BD6 [IRQS0][EEDI]
BD5 [IRQS1][EESK]
BD4 [IRQS2]
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
JP
AUI
LED2 [LED_TX]
LED1 [LED_RX] [LED_CRS]
LED0 [LED_COL] [LED_LINK]
LEDBNC
TPIN+
TPIN-
VDD
RX+
RX-
CD+
CD-
GND
X2
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
BD3 [IOS0]
BD2 [IOS1]
GND
BD1 [IOS2]
BD0 [IOS3]
GND
SD15
SD14
VDD
SD13
SD12
SD11
SD10
SD9
SD8
IOCS16B [SLOT16]
INT7 [IRQ15]
INT6 [IRQ12]
INT5 [IRQ11]
INT4 [IRQ10]
RTL8019AS
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
X1
TX+
TX-
VDD
TPOUT-
TPOUT+
GND
SD7
SD6
SD5
SD4
SD3
SD2
SD1
SD0
IOCHRDY
AEN
RSTDRV
SMEMWB
SMEMRB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
INT3 [IRQ5]
INT2 [IRQ4]
INT1 [IRQ3]
INT0 [IRQ2/9]
SA0
VDD
SA1
SA2
SA3
SA4
SA5
SA6
SA7
GND
SA8
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
IOWB
IORB
GND
SA19
SA18
SA17
SA16
SA15
SA14
SA13
SA12
SA11
SA10
VDD
SA9
8019AS.doc
2001-05-10
5