M82C288
Table 1. Pin Description (Continued)
Symbol Type Name and Function
INTA O INTERRUPT ACKNOWLEDGE tells an interrupting device that its interrupt request
is being acknowledged. This command output is active LOW. The MB and CMDLY
inputs control when this output becomes active. READY
controls when it becomes
inactive.
V
CC
System Power:a5V Power Supply
GND System Ground: 0V
Table 2. Command and Control Outputs for Each Type of Bus Cycle
Type of
M/IO
S1 S0
Command DT/R ALE, DEN MCE
Bus Cycle Activated State Issued? Issued?
Interrupt Acknowledge 0 0 0 INTA LOW YES YES
I/O Read 0 0 1 IORC LOW YES NO
I/O Write 0 1 0 IOWC HIGH YES NO
None; Idle 0 1 1 None HIGH NO NO
Halt/Shutdown 1 0 0 None HIGH NO NO
Memory Read 1 0 1 MRDC LOW YES NO
Memory Write 1 1 0 MWTC HIGH YES NO
None; Idle 1 1 1 None HIGH NO NO
Operating Modes
Two types of buses are supported by the M82C288:
MULTIBUS I and non-MULTIBUS I. When the MB
input is strapped HIGH, MULTIBUS I timing is used.
In MULTIBUS I mode, the M82C288 delays command and data activation to meet IEEE-796 requirements on address to command active and write data
to command active setup timing. MULTIBUS I mode
requires at least one wait state in the bus cycle since
the command outputs are delayed. The nonMULTIBUS I mode does not delay any outputs and
does not require wait states. The MB input affects
the timing of the command and DEN outputs.
Command and Control Outputs
The type of bus cycle performed by the local bus
master is encoded in the M/IO
,S1and S0 inputs.
Different command and control outputs are activated depending on the type of bus cycle. Table 2 indicates the cycle decode done by the M82C288 and
the effect on command, DT/R
, ALE, DEN and MCE
outputs.
Bus cycles come in three forms: read, write, and
halt. Read bus cycles include memory read, I/O
read, and interrupt acknowledge. The timing of the
associated read command outputs (MRDC
, IORC,
and INTA
), control outputs (ALE, DEN, DT/R) and
control inputs (CEN/AEN
, CENL, CMDLY, MB, and
READY
) are identical for all read bus cycles. Read
cycles differ only in which command output is activated. The MCE control output is only asserted during interrupt acknowledge cycles.
Write bus cycles activate different control and command outputs with different timing than read bus cycles. Memory write and I/O write are write bus cycles whose timing for command outputs (MWTC
and
IOWC
), control outputs (ALE, DEN, DT/R) and con-
trol inputs (CEN/AEN
, CENL, CMDLY, MB and
READY
) are identical. They differ only in which command output is activated.
Halt bus cycles are different because no command
or control output is activated. All control inputs are
ignored until the next bus cycle is started via S1
and
S0
.
Static Operation
All M82C288 circuitry is of static design. Internal registers and logic are static and require no refresh as
with dynamic circuit design. This eliminates the minimum operating frequency restriction placed on the
HMOS M82288. The CHMOS III M82C288 can operate from DC to the appropriate upper frequency limit.
4