AMD

P R E L I M I N A R Y

 

 

 

IOR

 

Memory Interface Pins

I/O Read

Input

MA16–0

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.

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.

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.

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.

28

Am79C930

Page 28
Image 28
AMD Am79C930 manual MA16-0, IRQ4,5,9-12, MD7-0