
MARCH 1996
DATA SHEET
MB86703
PLUG AND PLAY ISA CONTROLLER
FEATURES
Provides Plug and Play compatibility for ISA add-in
cards
Conforms to Plug and Play ISA specication v1.0a
Provides interface to serial EEPROM with read
and write capability for storage of card and
resource requirements descriptors, default setup
parameters and user-dened data
Auto-conguration and optional activation at
power-up using default parameters stored in
EEPROM allows use of card in non-PnP
environment or where otherwise required
Congurable to support 1, 2 or 4 logical devices
Supports the following resources
- Four interrupt inputs with programmable polarity
steered to any four of eight interrupt channels
on the ISA bus
- Four I/O mapped chip select outputs, f{A0-A15}
- Two memory mapped chip select outputs, f{A0-
A23},
or two device DMA channels steered to
any two of ve DMA channels on the ISA bus
Generates /IOCS16 and /MEMCS16 control
signals
Can be used in non-Plug and Play environment
5 volt power supply
80-pin, 14mm x 20mm, 0.8mm lead pitch plastic
quad at package
BENEFITS
Single chip congurable for a wide range of
applications
Enables rapid time to market for Plug and Play
products
- Don’t have to wait until an ASSP with integrated
PnP is available
- Don’t have to respin a proprietary ASIC to
incorporate PnP capability
Adds Plug and Play functionality to existing board
designs with a minimum of hardware and software
re-engineering
Reduces costs of customer support by reducing or
totally eliminating installation-related problems
Eliminates jumpers, switches and corresponding
decoding logic
Eliminates the need for special hardware and
software related to proprietary schemes for
software conguration
GENERAL DESCRIPTION
The MB86703 Plug and Play ISA Controller (PPIC) is
a single-chip solution offering all the hardware
resources required to build ISA cards compliant with
the Plug and Play ISA Specication v1.0a. An exter-
nal serial EEPROM stores card resource require-
ments information and can also store additional user-
dened data, such as an Ethernet ID or manufactur-
ing traceability information. Conguration information
provided by the Plug and Play software is stored in
registers as dened in the specication. The
MB86703 performs all I/O and memory address
decoding as well as interrupt and DMA request rout-
ing. Stored conguration information is decoded to
properly route interrupt and DMA requests. Users
may direct card DMA to any of ve DMA channels on
the ISA bus and interrupts to any of eight interrupt
channels on the ISA bus.
The MB86703 operates in two basic modes:
DMA Mode: In this mode the device supports
interrupts, I/O chip selects and DMA requests
MEMORY Mode: In this mode the device supports
interrupts and I/O and memory chip selects
Within each basic mode there are four submodes,
designated as submodes 0, 1, 2 and 3, supporting 1,
2, 2 and 4 logical devices respectively. In each sub-
mode, the supported resources are allocated
amongst the available logical devices as detailed
later in this document.
The MB86703 is fabricated using a low-power CMOS
process and is available in an 80-pin plastic quad at
package.