|
82C89 Datasheet, PDF (9/15 Pages) Intersil Corporation – CMOS Bus Arbiter | |||
|
◁ |
82C89
TABLE 1. SUMMARY OF 82C89 MODES, REQUESTING AND RELINQUISHING THE MULTI-MASTER SYSTEM BUS
SINGLE LINES FROM
80C86 OR 80C88 OR 8088
S2 S1 S0
IOB MODE
ONLY
IOB = LOW
RESB = LOW
RESB MODE ONLY
IOB = HIGH, RESB = HIGH
SYSB/RESB = SYSB/RESB =
HIGH
LOW
IOB MODE RESB MODE
IOB = LOW, RESB = HIGH
SYSB/RESB = SYSB/RESB =
HIGH
LOW
SINGLE BUS
MODE
IOB = HIGH
RESB = LOW
I/O
000
X
â
X
X
X
â
Commands 0 0 1
X
â
X
X
X
â
010
X
â
X
X
X
â
Halt
011
X
X
X
X
X
X
Memory
100
â
â
X
â
X
â
Commands 1 0 1
â
â
X
â
X
â
1 1 0â
â
â
X
â
X
â
Idle
111
X
X
X
X
X
X
NOTES:
1. X = Multi-Master System Bus is allowed to be Surrendered.
2. â = Multi-Master System Bus is Requested.
MODE
PIN
STRAPPING
MULTI-MASTER SYSTEM BUS
REQUESTED**
SURRENDERED*
Single Bus Multi-Master Mode IOB = High
RESB = Low
Whenever the processorâs status lines HLT + TI ⢠CBRQ + HPBRQ â¡
go active
RESB Mode Only
IOB = High
RESB = High
SYSB/RESB + High â¢
ACTIVE STATUS
(SYSB/RESB = Low + TI) â¢
CBRQ + HLT + HPBRQ
IOB Mode Only
IOB = Low
RESB = Low
Memory Commands
(I/O Status + TI) ⢠CBRQ + HLT +
HPBRQ
IOB Mode RESB Mode
IOB = Low
RESB = High
(Memory Command) â¢
(SYSB/RESB = High)
(I/O Status Commands) +
SYSB/RESB = Low) ⢠CBRQ +
HPBRQ + HLT
NOTES:
* LOCK prevents surrender of Bus to any other arbiter, CRQLCK prevents surrender of Bus to any lower priority arbiter.
** Except for HALT and Passive or IDLE Status.
â¡ HPBRQ, Higher priority Bus request or BPRN = 1.
1. IOB Active Low.
2. RESB Active High.
3. + is read as âORâ and ⢠as âANDâ
4. TI = Processor Idle Status S2, S1, S0 = 111
5. HLT = Processor Halt Status S2, S1, S0 = 011
4-351
|
▷ |