AM79C970A Advanced Micro Devices, AM79C970A Datasheet - Page 140
![no-image](/images/manufacturer_photos/0/0/14/advanced_micro_devices_sml.jpg)
AM79C970A
Manufacturer Part Number
AM79C970A
Description
PCnet-PCI II Single-Chip Full-Duplex Ethernet Controller for PCI Local Bus Product
Manufacturer
Advanced Micro Devices
Datasheet
1.AM79C970A.pdf
(219 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AM79C970ACK
Manufacturer:
AMD
Quantity:
271
Company:
Part Number:
AM79C970AKC
Manufacturer:
AMtek
Quantity:
11
Part Number:
AM79C970AKC
Manufacturer:
AMD
Quantity:
20 000
Company:
Part Number:
AM79C970AKC/W
Manufacturer:
AMD
Quantity:
226
Part Number:
AM79C970AKC/W
Manufacturer:
AMD
Quantity:
20 000
Company:
Part Number:
AM79C970AKCW
Manufacturer:
AMD
Quantity:
6 557
Part Number:
AM79C970AVC
Manufacturer:
AMD
Quantity:
20 000
31–16 RES
15–5
4
3
2–0
140
GPSI Function
Collision
Receive Clock
Receive Data
Receive Enable
Transmit Clock
Transmit Data
Transmit Enable
AMD
GPSIEN
RES
RPA
RES
Reserved locations. Written as
ZEROs and read as undefined.
Reserved locations. Written as
ZEROs and read as undefined.
General Purpose Serial Interface
Enable. This mode will recon-
figure some of the Expansion
ROM interface pins so that the
GPSI port is exposed. This
allows bypassing the MENDEC
and T-MAU logic. The PORTSEL
bits (CSR15, bits 8–7) must be
set to 10b in addition to program-
ming the GPSIEN bit in order to
select the GPSI port as the active
network port.
Read accessible always. Write
accessible when EN124 (CSR4,
bit 15) is set to ONE. GPSIEN
is cleared by H_RESET or
S_RESET and is not affected by
setting the STOP bit.
Runt Packet Accept. This bit
forces the PCnet-PCI II controller
to accept runt packets (packets
shorter than 64 bytes).
Read accessible always. Write
accessible when EN124 (CSR4,
bit 15) is set to ONE. RPA
is cleared by H_RESET or
S_RESET and is not affected by
setting the STOP bit.
Reserved locations. Written as
ZEROs and read as undefined.
GPSI I/O Type
O
O
I
I
I
I
I
Table 29. GPSI Mode Pin Configuration
C-LANCE
P R E L I M I N A R Y
GPSI Pin
CLSN
RCLK
RENA
TENA
TCLK
RX
TX
Am79C970A
Bus Configuration Registers
The Bus Configuration Registers (BCRs) are used to
program the configuration of the bus interface and other
special features of the PCnet-PCI II controller that are
not related to the IEEE 8802-3 MAC functions. The
BCRs are accessed by first setting the appropriate
RAP value, and then by performing a slave access to
the BDP.
All BCR registers are 16 bits wide in Word I/O mode
(DWIO = 0, BCR18, bit 7) and 32 bits wide in DWord I/O
mode (DWIO = 1). The upper 16 bits of all BCR registers
are undefined when in DWord I/O mode. These bits
should be written as ZEROs and should be treated as
undefined when read. The default value given for any
BCR is the value in the register after H_RESET. Some
of these values may be changed shortly after H_RESET
when the contents of the external EEPROM is automati-
cally read in. With the exception of DWIO (BCR18, bit 7)
BCR register values are not affected by S_RESET.
None of the BCR register values are affected by the as-
sertion of the STOP bit.
Note that several registers have no default value. BCR0,
BCR1, BCR3, BCR8, BCR10–17 and BCR21 are re-
served and have undefined values. The content of
BCR2 is undefined until is has been first programmed
through the EEPROM read operation or a user register
write operation.
BCR0, BCR1, BCR16, BCR17 and BCR21 are registers
that are used by other devices in the PCnet family. Writ-
ing to these registers has no effect on the operation of
the PCnet-PCI II controller.
Writes to those registers marked as Reserved will have
no effect. Reads from these locations will produce
undefined values.
PCnet-PCI II
Controller
GPSI Pin
RXCLK
RXDAT
TXCLK
TXDAT
RXEN
CLSN
TXEN
PCnet-PCI II
Pin Number
Controller
81
85
86
83
80
75
77
PCnet-PCI II
Expansion
Controller
ROM Pin
ERD3
ERD1
ERD0
ERD2
ERD4
ERD7
ERD6