P R E L I M I N A R Y
AMD
23
Am79C965
RESET
System Reset
Input
When
RESET is asserted low and the LB/VESA pin has
been tied to VSS, then the PCnet-32 controller performs
an internal system reset of the H_RESET type (HARD-
WARE_RESET). The
RESET pin must be held for a
minimum of 30 LCLK periods when VL mode has been
selected. While in the H_RESET state, the PCnet-32
controller will float or deassert all outputs.
W/R
Write/Read Select
Input/Output
During slave accesses to the PCnet-32 controller, the
W/
R pin, along with D/C and M/IO, indicates the type of
cycle that is being performed.
During PCnet-32 controller bus master accesses, the
W/
R pin is an output.
W/
R is floated if the PCnet-32 controller is not the cur-
rent master on the local bus.
WBACK
Write Back
Input
WBACK is monitored as in input during VL-Bus Master
Accesses. When PCnet-32 controller is current VL-Bus
master, the PCnet-32 controller will float all appropriate
bus mastering signals within 1 clock period of the asser-
tion of
WBACK. When WBACK is deasserted, PCnet-32
controller will re-execute any accesses that were sus-
pended due to the assertion of
WBACK and then will
proceed with other scheduled accesses, if any.
Register access cannot be performed to the PCnet-32
device while
WBACK is asserted.
Board Interface
LED1
Output
This pin is shared with the EESK function. When operat-
ing as LED1, the function and polarity on this pin are
programmable through BCR5. The LED1 output from
the PCnet-32 controller is capable of sinking the neces-
sary 12 mA of current to drive an LED directly.
The LED1 pin is also used during EEPROM Auto-detec-
tion to determine whether or not an EEPROM is present
at the PCnet-32 controller microwire interface. At the
trailing edge of
RESET, this pin is sampled to determine
the value of the EEDET bit in BCR19. A sampled HIGH
value means that an EEPROM is present, and EEDET
will be set to ONE. A sampled LOW value means that an
EEPROM is not present, and EEDET will be set to
ZERO. See the “EEPROM Auto-detection” section for
more details.
If no LED circuit is to be attached to this pin, then a
pull-up or pull-down resistor must be attached instead,
in order to resolve the EEDET setting.
LED2
Output
This pin is shared with the SRDCLK function. When
operating as LED2, the function and polarity on this pin
are programmable through BCR6. The LED2 output
from the PCnet-32 controller is capable of sinking the
necessary 12 mA of current to drive an LED directly.
This pin also selects address width for Software
Relocatable Mode. When this pin is HIGH during Soft-
ware Relocatable Mode, then the device will be pro-
grammed to use 32 bits of addressing while snooping
accesses on the bus during Software Relocatable
Mode. When this pin is LOW during Software
Relocatable Mode, then the device will be programmed
to use 24 bits of addressing while snooping accesses on
the bus during Software Relocatable Mode. The upper 8
bits of address will be assumed to match during the
snooping operation when LED2 is LOW. The 24-bit ad-
dressing mode is intended for use in systems that em-
ploy the GPSI signals. For more information on the
GPSI function see section
General Purpose Serial
Interface.
If no LED circuit is to be attached to this pin, then a pull
up or pull down resistor must be attached instead, in
order to resolve the Software Relocatable Mode ad-
dress width setting.
LEDPRE3
Output
This pin is shared with the EEDO function. When operat-
ing as LEDPRE3, the function and polarity on this pin
are programmable through BCR7. This signal is labeled
as LED “
PRE” 3 because of the multi-function nature of
this pin. If an LED circuit were directly attached to this
pin, it would create an IOL requirement that could not be
met by the serial EEPROM that would also be attached
to this pin. Therefore, if this pin is to be used as an
additional LED output while an EEPROM is used in the
system, then buffering is required between the
LEDPRE3 pin and the LED circuit. If no EEPROM is
included in the system design, then the LEDPRE3 sig-
nal may be directly connected to an LED without buffer-
ing. The LEDPRE3 output from the PCnet-32 controller
is capable of sinking the necessary 12 mA of current to
drive an LED in this case. For more details regarding
LED connection, see the section on LEDs.
LNKST
Link Status
Output
This pin provides 12 mA for driving an LED. It indicates
an active link connection on the 10BASE-T interface.
The function and polarity are programmable through
BCR4. Note that this pin is multiplexed with the EEDI
function.
This pin remains active in snooze mode.