
1
www.fairchildsemi.com
N
July 1998
1998 Fairchild Semiconductor Corporation
NM95MS16
Plug and Play Front-End Devices for
ISA-BUS Systems
General Description
The NM95MS16 is the smaller of a family of devices designed to
provide complete Plug and Play Capability for ISA bus systems.
The NM95MS16 includes the necessary state machine logic to
manage the Plug and Play protocol in addition to switches for
steering Interrupt and DMA requests. It also features a built-in 2
kbits of serial EEPROM for storing the resource data specified in
the Plug and Play Standard. In addition, 4 kbits of EEPROM is
available for use by other on-board logic. This device provides a
“truly complete” single-chip solution for implementing Plug and
Play on ISA-Bus Adapter cards. The NM95MS16 supports one
logical device with a flexible choice of DMA/IRQ selection and I/O
Chipselect generation as well as offering 16-bit addressing in
Mode 1.
NM95MS16 is implemented using Fairchild’s Advanced CMOS
process and operates single power supply. The NM95MS16 is
available in a 48-pin TQFP package and 52-pin PLCC package.
Block Diagram
Features
I
Complete Implementation of Plug and Play Standard
—Direct interface to ISA bus
I
Two modes of operation
—DMA mode
—Extended Interrupt mode (
Windows
95 logo
compatible)
I
6 or 8 ISA bus interrupt lines and 2 DRQ/DACK lines
supported
I
On-chip EEPROM for resource request table
I
Additional 4 kbits of on-chip EEPROM available for external
access
I
24 mA Drivers for Data outputs
I
Complete compliance to ISA PnP specification (Ver. 1.0A)
I
48-Pin TQFP, and 52-Pin PLCC Packages
DS012601-1
Windows
95 is a registered trademark of Microsoft Corporation.
Osc.
Rstdrv
From
ISA
Bus
From
ISA
Bus
To
ISA
Bus
ISA
Bus
Address
Control
Address
Control
DACKx*
LIRQx
LDRQx
IOCS<0:2>*
LDACKx*
Function
Module
Support
Logic
State
Machine
Decoder
& Control
Register
Block
Data
Buffer
SD<0:7>
MICROWIRE Port
EEPROM
IRQx
DRQx