AM79C970A Advanced Micro Devices, AM79C970A Datasheet - Page 153
![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
BCR17: I/O Base Address Upper
Bit
31–16 RES
15–0 IOBASEU
BCR18: Burst and Bus Control Register
Bit
31–16 RES
15–12ROMTMG
Name
Name
Description
Reserved locations. Written as
ZEROs and read as undefined.
Reserved
H_RESET, the value in this
register will be undefined. The
setting of this register has no ef-
fect on any PCnet-PCI II control-
ler function. It is only included for
software compatibility with other
PCnet family devices.
Read/Write accessible always.
IOBASEU is not affected by
S_RESET or by setting the
STOP bit.
Description
Note that bits 15–0 in this register
are programmable through the
external EEPROM. Reserved
bits and read-only bits should be
programmed to ZERO.
Reserved locations. Written as
ZEROs and read as undefined.
Expansion ROM Timing. The
value of ROMTMG is used to
tune the timing of the Expansion
ROM interface. ROMTMG de-
fines the time from when the
PCnet-PCI II controller drives
ERA[7:0] with the lower 8-bits of
the Expansion ROM address to
when the PCnet-PCI II controller
latches in the data on the
ERD[7:0] inputs. The register
value specifies the time in num-
ber of clock cycles. A ROMTMG
value of ZERO results in the
same timing as a ROMTMG
value of ONE.
The access time for the Expan-
sion ROM device (t
calculated by subtracting the
clock to output delay for the
ERA[7:0] outputs (t
the input to clock setup time for
the ERD[7:0] inputs (t
from
ROMTMG:
t
t
For an adapter card application,
the value used for clock period
ACC
VAL
(ERA) – t
ROMTMG * clock period –
the
SU
time
locations.
(ERD)
VAL
defined
ACC
(ERA)) and
) can be
SU
P R E L I M I N A R Y
(ERD))
After
Am79C970A
by
11–10 RES
9
8
MEMCMD
EXTREQ
should be 30 ns to guarantee cor-
rect interface timing at the maxi-
mum clock frequency of 33 MHz.
Read accessible always. Write
accessible only when either the
STOP or the SPND bit is set.
ROMTMG is set to the value of
1001b by H_RESET and is not
affected by S_RESET or by
setting the STOP bit. The default
value allows using an Expansion
ROM with an access time of 250
ns in a system with a maximum
clock frequency of 33 MHz.
Reserved locations. Written as
ZEROs and read as undefined.
Memory Command. This bit de-
termines the command code
used for burst read accesses
to
MEMCMD is cleared to ZERO,
all burst read accesses to trans-
mit buffers are of the PCI com-
mand type Memory Read Line
(type 14). When MEMCMD is set
to ONE, all burst read accesses
to transmit buffers are of the PCI
command type Memory Read
Multiple (type 12).
Read accessible always. Write
accessible only when either
the STOP or the SPND bit is
set. MEMCMD is cleared by
H_RESET and is not affected by
S_RESET or by setting the
STOP bit.
Extended Request. This bit
controls the deassertion of REQ
for a burst transaction. If EX-
TREQ is cleared to ZERO, REQ
is deasserted at the beginning of
a burst transaction. (The PCnet-
PCI II controller never performs
more than one burst transaction
within a single bus mastership
period.) In this mode, the PCnet-
PCI II controller relies on the PCI
Latency Timer to get enough bus
bandwidth, in case the system
arbiter also removes GNT at the
beginning of the burst transac-
tion. If EXTREQ is set to ONE,
REQ stays asserted until the next
to last data phase of the burst
transaction is done. This mode is
useful for systems that imple-
ment an arbitration scheme with-
out preemption and require that
REQ stays asserted throughout
the transaction.
transmit
buffers.
AMD
When
153