AM79C976 Advanced Micro Devices, AM79C976 Datasheet - Page 152
![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: 152 of 309
- Download datasheet (3Mb)
Offset 18Ch
152
15-0
7-0
Bit
Bit
16
PAUSE_LEN
FCCMD
Name
Name
IFS1
Flow Control Command. In full-duplex mode this bit allows the host CPU to cause a Pause Frame
to be sent by issuing a single command. In half-duplex mode, setting this bit puts the device into
back-pressure mode, which has the effect of forcing the remote transmitter to delay transmissions
while the local system is freeing up congested resources.
If the device is operating in full-duplex mode and the value of the FIXP bit is 1, when FCCMD is
changed from 0 to 1, a Pause Frame is sent with its Request_operand field copied from the
PAUSE_LEN field of this register. After the Pause Frame is sent, the FCCMD bit is automatically
reset to 0.
If the device is operating in full-duplex mode and the value of the FIXP bit is 0, when FCCMD is
changed from 0 to 1, a Pause Frame is sent with its Request_operand field filled with all 1s, and
the FCCMD bit is not automatically reset to 0. When FCCMD is changed from 1 to 0, a Pause
Frame is sent with its Request_operand field filled with all 0s.
If the device is operating in half-duplex mode, setting FCCMD to 1 puts the MAC into back-pressure
mode. In back-pressure mode, whenever the MAC detects receiver activity, it transmits a series of
alternating 1s and 0s to force a collision.
If a logical 1 is written to this bit position, the corresponding bit in the register will be loaded with
the contents of the VAL2 bit. If a logical 0 is written to this bit position, the corresponding bit in the
register will not be altered.
Pause Length. The contents of this field are copied into the Request_operand fields of MAC Control
Pause Frames that are transmitted while the FIXP bit in this register is set to 1.
InterFrameSpacingPart1. Changing IFS1 allows the user to program the value of the InterFrame-
SpacePart1 timing. The Am79C976 controller sets the default value at 60 bit times (3ch). See the
subsection on Medium Allocation in the section Media Access Management for more details. The
equation for setting IFS1 when IPG 96 bit times is:
IFS1 = IPG - 36 bit times
IPG should be programmed to the nearest nibble. The two least significant bits are ignored. For
example, programming IPG to 63h has the same effect as programming it to 60h.
This register is an alias for CSR125, bits [7:0].
Table 58. IFS1: Inter-Frame Spacing Part 1
P R E L I M I N A R Y
Am79C976
The contents of this register are set to 3ch when the
RST pin is asserted, before the serial EEPROM is
read, and after a serial EEPROM read error.
Description
Description
Register
8/01/00
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: