Isa (Ieee P996) Bus Interface - AMD Am79C930 Preliminary Manual

Am79c930 pcnettm-mobile single-chip wireless lan media access controller
Table of Contents

Advertisement

Function Mode
Standby mode
Common Memory Read Even Byte
Common Memory Read Odd Byte
Common Memory Write Even Byte
Common Memory Write Odd Byte
Attribute Memory Read Even Byte
Attribute Memory Read Odd Byte
Attribute Memory Write Even Byte
Attribute Memory Write Odd Byte
I/O Read Even Byte
I/O Read Odd Byte
I/O Write Even Byte
I/O Write Odd Byte
REG
Attribute Memory Select
REG is an active low-input signal that selects among At-
tribute memory and Common memory in the Am79C930
device and the Am79C930-based PCMCIA card. When
REG is asserted, then the current access is to Attribute
memory or I/O. When REG is not asserted, then the cur-
rent access is to Common memory.
RESET
Reset
RESET is an active high-input signal that clears the
Card Configuration Option Register CCOR) and places
the Am79C930 device into an unconfigured (PCMCIA-
Memory-Only Interface) state. This pin also causes a
RESET to be asserted to each of the Am79C930 core
function units (i.e., PCMCIA interface, CPU, and Trans-
ceiver Attachment Interface).
STSCHG
Status Change
The STSCHG signal is an active low signal. STSCHG as
implemented in the Am79C930 device is only used for
the PCMCIA WAKEUP indication. The CHANGED bit
and the SIGCHG bit of the Card Configuration and
Status Register (CCSR) are not supported by the
Am79C930 device. The Pin Replacement Register is
not supported by the Am79C930 device.
WAIT
Extend Bus Cycle
The WAIT signal is an active low signal. WAIT is as-
serted by the Am79C930 device to delay completion of
the access cycle currently in progress.
WE
Write Enable
WE is an active low write-enable input signal. WE is
used to strobe memory write data into the Am79C930
P R E L I M I N A R Y
REG
CE1
IORD
X
H
X
H
L
H
H
L
H
H
L
H
H
L
H
L
L
H
L
L
H
L
L
H
L
L
H
L
L
L
L
L
L
L
L
H
L
L
H
device from the PCMCIA data bus. WE should be deas-
serted during memory read cycles to the Am79C930.
Input
WE is used for Common memory accesses and Attrib-
ute memory accesses.

ISA (IEEE P996) Bus interface

LA23–17, SA16–0
Address Bus
Signals SA0 through SA16 and LA17 through LA23
are address-bus-input lines which enable direct address
Input
of up to 16 Mbytes of memory space in an ISA-based
Am79C930 design. Signal SA0 is always used, because
the data interface to the Am79C930 is only 8-bits wide.
SD7–0
Data Bus
Signals SD7 through SD0 are the bidirectional data bus
for ISA. The most significant bit is SD7.
AEN
Output
Address Enable
AEN is driven LOW by the ISA host to indicate when an
I/O address is valid.
BALE
Bus Address Latch Enable
BALE is driven by the ISA host to indicate when the ad-
dress signal lines are valid.
IOCHRDY
Output
I/O Channel Ready
The IOCHRDY signal is deasserted by the Am79C930
device at the beginning of a memory access in order
to delay completion of the memory access cycle then
in progress. The IOCHRDY signal is reasserted by
the Am79C930 device when the memory access
Input
is completed.
Am79C930
IOWR
OE
A0
X
X
X
H
L
L
H
H
L
H
L
H
H
H
H
H
L
L
H
H
L
H
L
H
H
H
H
H
L
H
H
H
H
L
L
H
L
H
H
AMD
WE
D7–0
X
High-Z
H
Even Byte
H
Odd Byte
L
Even Byte
L
Odd Byte
H
Even Byte
H
Odd Byte
L
Even Byte
L
Odd Byte
H
Even Byte
H
Odd Byte
H
Even Byte
H
Odd Byte
Input
Input/Output
Input
Input
Output
27

Advertisement

Table of Contents
loading

Table of Contents