2
Highlights
www.national.com
Features
●
100% compatibility with PnP requirements specified in
the “
Plug and Play ISA Specification
”, ISA, EISA, and
MicroChannel architectures
●
A special PnP module that includes:
— Flexible IRQs, DMAs and base addresses that meet
the PnP requirements specified by Microsoft
®
in
their 1995 hardware design guide for Windows
®
and
PnP ISA Revision 1.0A
— PnP ISA mode (with isolation mechanism – Wait for
Key state)
— Motherboard PnP mode
●
An FDC that provides:
— A modifiable address that is referenced by a 16-bit
programmable register
— Software compatibility with the PC8477, which con-
tains a superset of the floppy disk controller functions in the µDP8473, the NEC µPD765A and the
N82077
— 13 IRQ channel options
— Four 8-bit DMA channel options
— 16-byte FIFO
— Burst and non-burst modes
— A new, high-performance, internal, digital data sep-
arator that does not require any external filter components
— Support for standard 5.25" and 3.5" floppy disk
drives
— Automatic media sense support
— Perpendicular recording drive support
— Three-mode Floppy Disk Drive (FDD) support
— Full suppor t for the IBM Tape Dr ive Register (TDR)
implementation of AT and PS/2 drive types
●
A KBC with:
— A modifiable address that is referenced by a 16-bit
programmable register, reported as a fixed address
in resource data
— 13 IRQ options for the Keyboard Controller
— 13 IRQ options for the Mouse Controller
— An 8-bit microcontroller
— Software compatibility with 8042AH and PC87911
microcontrollers
— 2 KB of custom-designed program ROM
— 256 bytes of RAM for data
— Five programmable dedicated open drain I/O lines
for keyboard controller applications
— Asynchronous access to two data registers and one
status register during normal operation
— Support for both interrupt and polling
— 93 instructions
— An 8-bit timer/counter
— Support for binary and BCD arithmetic
— Operation at 8 MHz,12 MHz or 16 MHz (programma-
ble option)
— Customizing by using the PC87323VUL, which in-
cludes a RAM-based KBC, as a development platform for keyboard controller code for the
PC87317VUL
●
An RTC that has:
— A modifiable address that is referenced by a 16-bit
programmable register
— 13 IRQ options, with programmable polarity
— DS1287, MC146818 and PC87911 compatibility
— 242 bytes of battery backed up CMOS RAM in two
banks
— Selective lock mechanisms for the RTC RAM
— Battery backed up century calendar in days, day of
the week, date of month, months, years and century ,
with automatic leap-year adjustment
— Battery backed-up time of day in seconds, minutes
and hours that allows a 12 or 24 hour format and adjustments for daylight savings time
— BCD or binary format for time keeping
— Three different maskable interrupt flags:
• Periodic interrupts - At intervals from 122 msec
to 500 msec
• Time-of-Month alarm - At intervals from once per
second to once per Month
• Updated Ended Interrupt - Once per second
upon completion of update
— Separate battery pin, 2.4 V operation that includes
an internal UL protection resistor
— 2 µA maximum power consumption during power
down
— Double-buffer time registers
●
ACPI Controller/Extender that supports the requirements of the ACPI spec (rev 1.0):
— Power Management Timer
— Power Button
— Real Time Clock Alarm
— Suspend modes via software emulation
— PnP SCI
— Global Lock mechanism
— General Purpose events
— Date of Month Alarm
— Century byte
●
An APC that controls the main power supply to the system, using open-drain output, as follows:
Power turned on when:
— The RTC reaches a pre-determined wake-up centu-
ry, date and time selection
— A high to low transition occurs on the RI input signals
of the UARTs
— A ring pulse or pulse train is detected on the RING
input signal
— A SWITCH input signal indicates a Switch On event
with a debounce-protection
— Any one of seven programmable Power Manage-
ment external trigger events occur
Powered turned off when:
— A SWITCH input signal indicates a Switch Off event