AMD Am79C930 User Manual

Page 28

Advertising
background image

AMD

P R E L I M I N A R Y

28

Am79C930

IOR

I/O Read

Input

The

IOR

signal is made active by the ISA host in order to

read data from the Am79C930 device’s I/O space.

IOW

I/O Write

Input

The

IOW

signal is made active by the ISA host in order to

write data to the Am79C930 device’s I/O space.

MEMR

Memory Read

Input

The

MEMR

signal is made active by the ISA host in

order to read data from the Am79C930 device’s
memory space.

MEMW

Memory Write

Input

The

MEMW

signal is made active by the ISA host in

order to write data to the Am79C930 device’s
memory space.

IRQ[4,5,9–12]

Interrupt Request

Output

IRQ[x] is asserted by the Am79C930 device to indicate
to the host that software service is required. IRQ[x] is
held at the inactive level when no interrupt is requested.
Only one of the six IRQ[x] lines may be selected for use
at any one time. IRQ[x] outputs may be programmed for
edge or level operation. Edge or level programming is
part of the ISA Plug and Play initialization procedure.
When edge programming has been selected, then the
selected IRQ[x] pin is

driven to a HIGH level to indicate

an active interrupt request, and the selected IRQ[x] pin
is

driven to a low level to indicate an inactive interrupt re-

quest. When level programming has been selected,
then the selected IRQ[x] pin is driven to a LOW level and
the selected IRQ pin is

floated to indicate an inactive

interrupt request (i.e., open drain operation). “Unused”
(i.e., unselected) IRQ[x] lines will be held in a
high impedance state, even when interrupt service
is requested.

RESET

Reset

Input

RESET is an active high input signal. When driven to a
HIGH level, RESET causes the Am79C930 device to
immediately place all ISA bus outputs into a high imped-
ance state. This pin also causes a RESET to be as-
serted to each of the Am79C930 core function units (i.e.,
ISA interface state machine, 80188, and Transceiver
Attachment Interface).

RFRSH

Refresh

Input

The

RFRSH

signal is made active by the ISA host to in-

dicate that the current bus cycle is a refresh operation.

Memory Interface Pins

MA16–0

Memory Address Bus

Output

Signals MA0 through MA16 are address-bus-output
lines which enable direct address of up to 128 Kbytes of
SRAM memory and 128 Kbytes of Flash memory in a
Am79C930-based application. The Am79C930 device
will drive these signals to Access memory locations
within the SRAM or the Flash memory.

FCE

Flash Memory Chip Enable

Output

FCE

is an active low chip enable output signal.

FCE

is

used to activate the Flash memory device’s control logic
and input buffers during accesses on the memory
interface bus.

MD7–0

Memory Data Bus

Input/Output

Signals MD7 through MD0 are the bidirectional data bus
for the SRAM and the Flash memory. The most signifi-
cant bit is MD7.

MOE

Memory Output Enable

Output

MOE

is an active low output that is used to gate the out-

puts of the SRAM and Flash memory device’s during
read cycles.

SCE

SRAM Chip Enable

Output

SCE

is an active low chip enable output signal.

SCE

is used to activate the SRAM device’s control logic and
input buffers during accesses on the memory
interface bus.

MWE

Memory Write Enable

Output

MWE

is an active low output that is used to latch address

and data information in the SRAM and Flash memory
devices during write cycles. Address information for
SRAM and Flash memory write cycles is valid on the
MA16–0 pins at the falling edge of

MWE

. Data informa-

tion for SRAM and Flash memory write cycles is valid on
the MD7–0 pins at the rising edge of

MWE

.

XCE

eXtra Chip Enable

Output

XCE

is an active low chip enable output signal.

XCE

is

used to activate a peripheral device’s control logic and
input buffers during accesses on the memory interface
bus.

XCE

is activated by appropriate signaling from the

80188 embedded core.

XCE

may not be activated

through the system interface. Sixteen bytes of address
range are allotted for use with the

XCE

signal.

Advertising