8-29
SYSTEM BUS DESIGN
Request1/Host Device, PREQ1#/HDEV#, is a multiplexed signal that has two functions.
PREQ1# is used by the PCI master to gain control of the PCI bus. This signal can be externally
cascaded to support multiple PCI masters. The HDEV# function is used when the system control-
ler is programmed to support a Host bus slave device.
Request0, PREQ0#, is used by the PCI master to gain control of the PCI bus. This signal can be
externally cascaded to support multiple PCI masters.
Grant1/Host Ready, PGNT1#, is driven by the system controller to grant control of the PCI bus
to a PCI master. PGNT1# can be externally cascaded to support multiple PCI masters. The
HRDY# function is used when the system controller is programmed to support a Host bus slave
device. This signal is driven high during and after a hard reset.
Grant0, PGNT0#, is driven by the system controller to grant control of the PCI bus to a PCI mas-
ter. PGNT0# can be externally cascaded to support multiple PCI masters. This signal is driven
high during and after a hard reset.
8.4.4
System Controller/ISA Bridge Link Interface
The system controller and ISA bridge interface communications include CPU/PCI accesses of the
ISA bridge internal registers, CPU/PCI cycles forwarded to the ISA bus, and ISA master or DMA
accesses to main memory. The system controller/ISA bridge link interface is a point-to-point
communication connection between the system controller and the ISA bridge.
Four sideband signals synchronize data flow and bus ownership: Link Request (LREQ#), Link
Grant (LGNT #), Command Valid (CMDV#), and Slave Idle (SIDLE#). LREQ# and LGNT# are
used by the ISA bridge to arbitrate for link mastership. Only the ISA bridge drives LREQ# while
on the system controller drives LGNT#. CMDV# is driven by the current link master, whereas
SIDLE# is driven by the current link slave. Commands, addresses, and data are transferred be-
tween the system controller and ISA bridge using the host address bus signals (A17–A2).
8.4.4.1
Status and Control Interface
Command Valid, CMDV#, is asserted by the link master to indicate the beginning of a link trans-
fer. The system controller deasserts this signal after a hard reset. CMDV# is used along with SI-
DLE# to set the system controller/ISA bridge system clock configuration during a PWROK hard
reset. These inputs are strapped to the appropriate levels, sampled while PWROK is inactive, and
latched when PWROK goes active.
Slave Idle, SIDLE#, is asserted by the link slave to indicate that it is available for data transfers.
The ISA bridge asserts this signal after a hard reset. SIDLE# is used along with CMDV# to set
the system controller/ISA bridge system clock configuration during PWROK hard reset. These
inputs are strapped to the appropriate levels, sampled while PWROK is inactive, and latched
when PWROK goes active.
Link Request, LREQ#, is asserted by the ISA bridge to request a link transfer. This signal is deas-
serted after a hard reset.
Link Grant, LGNT#, is asserted by the system controller to grant the ISA bridge a link transfer.
This signal is deasserted after a hard reset.
Содержание Embedded Intel486
Страница 16: ......
Страница 18: ......
Страница 26: ......
Страница 28: ......
Страница 42: ......
Страница 44: ......
Страница 62: ......
Страница 64: ......
Страница 138: ......
Страница 139: ...5 Memory Subsystem Design Chapter Contents 5 1 Introduction 5 1 5 2 Processor and Cache Feature Overview 5 1 ...
Страница 140: ......
Страница 148: ......
Страница 150: ......
Страница 170: ......
Страница 172: ......
Страница 226: ......
Страница 228: ......
Страница 264: ......
Страница 282: ......
Страница 284: ......