AM79C976 Advanced Micro Devices, AM79C976 Datasheet - Page 3
![no-image](/images/manufacturer_photos/0/0/14/advanced_micro_devices_sml.jpg)
AM79C976
Manufacturer Part Number
AM79C976
Description
PCnet-PRO 10/100 Mbps PCI Ethernet Controller
Manufacturer
Advanced Micro Devices
Datasheet
1.AM79C976.pdf
(309 pages)
- Current page: 3 of 309
- Download datasheet (3Mb)
GENERAL DESCRIPTION
The Am79C976 controller is a highly-integrated 32-bit
full-duplex, 10/100-Megabit per second (Mbps) Ether-
net controller solution, designed to address high-
performance system application requirements. It is a
flexible bus mastering device that can be used in any
application, including network-ready PCs and bridge/
router designs. The bus master architecture provides
high data throughput and low CPU and system bus uti-
lization. The Am79C976 controller is fabricated with
advanced low-power 3.3-V CMOS process to provide
low operating current for power sensitive applications.
The Am79C976 controller also has several enhance-
m e n t s o ve r i t s p r e d e c e s s o r, t h e A m 7 9 C 9 7 1
PCnet-FAST device. In addition to providing access to
a larger SSRAM, it further reduces system implemen-
tation cost by the addition of a new EEPROM program-
mable pin (PHY_RST) and the integration of the PAL
function needed for Magic Packet application. The
PHY_RST pin is implemented to reset the external
PHY without increasing the load to the PCI bus and to
block RST to the PHY when PG input is LOW.
The 32-bit multiplexed bus interface unit provides a di-
rect interface to the PCI local bus, simplifying the de-
sign of an Ether net node in a PC system. The
Am79C976 controller provides the complete interface
to an Expansion ROM or Flash device allowing add-on
card designs with only a single load per PCI bus inter-
face pin. With its built-in support for both little and big
endian byte alignment, this controller also addresses
non-PC applications. The Am79C976 controller’s
advanced CMOS design allows the bus interface to be
connected to either a +5-V or a +3.3-V signaling envi-
ronment. An IEEE 1149.1-compliant JTAG test inter-
face for board-level testing is also provided.
The Am79C976 controller is also compliant with the
PC97, PC98, PC99, and Network PC (Net PC) specifi-
cations. It includes the full implementation of the Mi-
crosoft OnNow and ACPI specifications, which are
backward compatible with the Magic Packet technol-
ogy, and it is compliant with the PCI Bus Power Man-
agement Interface Specification by supporting the four
power management states (D0, D1, D2, and D3), the
optional PME pin, and the necessary configuration and
data registers.
The Am79C976 controller is ideally suited for Net PC,
motherboard, network interface card (NIC), and em-
bedded designs. It is available in a 208-pin Plastic
Quad Flat Pack (PQFP) package.
8/01/00
P R E L I M I N A R Y
Am79C976
The Am79C976 controller contains a bus interface unit,
a DMA Buffer Management Unit, an ISO/IEC 8802-3
(IEEE 802.3)-compliant Media Access Controller
(MAC), and an IEEE 802.3-compliant MII. An interface
to an external RAM of up to 4 Mbytes is provided for
frame storage. The MII supports IEEE 802.3-compliant
full-duplex and half-duplex operations at 10 Mbps or
100 Mbps. The MII TX and RX clock signals can be
stopped independently for home networking applica-
tions.
The Am79C976 controller is register compatible with
the LANCE™ (Am7990) and C-LANCE™ (Am79C90)
Ethernet controllers, and all Ethernet controllers in the
PCnet Family except ILACC™ (Am79C900), including
t h e P C n e t ™ - I S A c o n t r o l l e r ( A m 7 9 C 9 6 0 ) ,
P C n e t ™ - I S A + ( A m 7 9 C 9 6 1 ) , P C n e t ™ - I S A I I
(Am79C961A), PCnet™-32 (Am79C965), PCnet™-
PCI (Am79C970), PCnet™-PCI II (Am79C970A), and
the PCnet™-FAST (Am79C971).
The Buffer Management Unit supports the LANCE and
PCnet descriptor software models.
The Am79C976 controller supports auto-configuration
in the PCI configuration space. Additional Am79C976
controller configuration parameters, including the
unique IEEE physical address, can be read from an ex-
ternal nonvolatile memory (EEPROM) immediately fol-
lowing system reset.
In addition, the device provides programmable on-chip
LED drivers for transmit, receive, collision, link integrity,
Magic Packet status, activity, address match, full-
duplex, or 100 Mbps status. The Am79C976 controller
also provides an EADI to allow external hardware ad-
dress filtering in internetworking applications and a
receive frame tagging feature.
With the rise of embedded networking applications op-
erating in harsh environments where temperatures
may exceed the normal commercial temperature (0 C
to +70 C) window, an industrial temperature (-40 C to
+85 C) version is available. This industrial temperature
version of the PCnet-PRO Ethernet controller is char-
acterized across the industrial temperature range (-40
C to +85 C) within the published power supply specifi-
cation (4.75V to 5.25V;
of the PCnet-PRO performance over this temperature
range is guaranteed by a design and characterization
monitor.
±
5% Vcc). Thus, conformance
3
Related parts for AM79C976
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![AM27S29DC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Advanced Micro Devices [4,096-Bit (512x8) Bipolar PROM]
Manufacturer:
Advanced Micro Devices
Datasheet:
![AM27S29APC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Advanced Micro Devices [4,096-Bit (512x8) Bipolar PROM]
Manufacturer:
Advanced Micro Devices
Datasheet:
![AM29BL802CB-70RZE](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Advanced Micro Devices [8 Megabit (512 K x 16-Bit) CMOS 3.0 Volt-only Burst Mode Flash Memory]
Manufacturer:
Advanced Micro Devices
Datasheet:
![M41000001Y](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
M41000001YAdvanced Micro Devices [32 Megabit (4 M x 8-Bit/2 M x 16-Bit) CMOS 3.0 Volt-only, Simultaneous Operation Flash Memory and 4 Mbit (512 K x 8-Bit/256 K x 16-Bit) Static RAM]
Manufacturer:
Advanced Micro Devices
Datasheet:
![AM95C94JC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Advanced Burst Error Processor
Manufacturer:
Advanced Micro Devices
![AM7992BPC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Serial interface adapter (SIA)
Manufacturer:
Advanced Micro Devices
Datasheet:
![AM9519ADC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Universal interrupt controller
Manufacturer:
Advanced Micro Devices
Datasheet:
![AM27C256-150DC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
256 kilobit CMOS EPROM
Manufacturer:
Advanced Micro Devices
Datasheet:
![AM9128-10PC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
2048 x 8 static RAM, 100ns
Manufacturer:
Advanced Micro Devices
Datasheet:
![P8284A](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Manufacturer:
Advanced Micro Devices
Datasheet:
![DM81LS98N](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Three-State Octal Buffers
Manufacturer:
Advanced Micro Devices
Datasheet:
![AM2966PC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
AM2966PCOctal Dynamic Memory Drivers with Three-State Outputs
Manufacturer:
Advanced Micro Devices
Datasheet:
![DM81LS97N](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Three-State Octal Buffers
Manufacturer:
Advanced Micro Devices
Datasheet:
![DM81LS96N](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
Three-State Octal Buffers
Manufacturer:
Advanced Micro Devices
Datasheet:
![PAL16L8-7PC](/images/manufacturer_photos/0/0/14/advanced_micro_devices_tmb.jpg)
Part Number:
Description:
TTL programmable array logic, 7ns
Manufacturer:
Advanced Micro Devices
Datasheet: