
W83977F/ W83977AF
PRELIMINARY
Publication Release Date: March 1998
-1-
Revision 0.58
GENERAL DESCRIPTION
This data sheet covers two products: W83977F, and W83977AF whose pin assignment, and most of
the functions are the same. W83977AF is an advanced version of W83977F featuring the FIR
function.
W83977F/ AF is an evolving product from Winbond
s
most popular I/O chip W83877F --- which
integrates the disk drive adapter, serial port (UART), IrDA 1.0 SIR, parallel port, configurable plug-
and-play registers in one chip --- plus additional powerful features:
ACPI
, 8042 keyboard controller
with PS/2 mouse support, Real Time Clock, 14 general purpose I/O ports, full 16-bit address
decoding, TV remote IR (Consumer IR, supporting NEC, RC-5, extended RC-5, and RECS-80
protocols). In addition, W83977AF provides the functions of
IrDA 1.1
(MIR for 1.152M bps or FIR for
4M bps).
The disk drive adapter functions of W83977F/ AF include a floppy disk drive controller compatible
with the industry standard 82077/ 765, data separator, write pre-compensation circuit, decode logic,
data rate selection, clock generator, drive interface control logic, and interrupt/ DMA logic. The wide
range of functions integrated onto the W83977F/ AF greatly reduces the number of components
required for interfacing with floppy disk drives. The W83977F/ AF supports up to four 360K, 720K,
1.2M, 1.44M, or 2.88M disk drives and data transfer rates of 250 Kb/s, 300 Kb/s, 500 Kb/s,1 Mb/s,
and 2 Mb/s.
The W83977F/ AF provides two high-speed serial communication ports (UARTs), one of which
supports serial Infrared communication. Each UART includes a 16-byte send/receive FIFO, a
programmable baud rate generator, complete modem control capability, and a processor interrupt
system. Both UARTs provide legacy speed with baud rate 115.2k and provide advanced speed with
baud rate
230k
,
460k
, and
921k bps
which support higher speed modems. W83977AF alone
provides independent
3rd UART
(32-byte FIFO) dedicated for IR function.
The W83977F/ AF supports one PC-compatible printer port (SPP), Bi-directional Printer port (BPP)
and also Enhanced Parallel Port (EPP) and Extended Capabilities Port (ECP). Through the printer
port interface pins, also available are: Extension FDD Mode and Extension 2FDD Mode allowing one
or two external floppy disk drives to be connected.
The configuration registers support mode selection, function enable/disable, and power down function
selection. Furthermore, the configurable PnP features are compatible with the plug-and-play feature
demand of Windows 95
TM
, which makes system resource allocation more efficient than ever.
W83977F/ AF provides functions that comply with
ACPI
(
Advanced Configuration and Power
Interface
), which includes support of legacy and ACPI power management through SMI or SCI
function pins. W83977F/ AF also has auto power management to reduce power consumption.
The keyboard controller is based on 8042 compatible instruction set with a 2K Byte programmable
ROM and a 256-Byte RAM bank. Keyboard BIOS firmware is available with optional AMIKEY
TM -
2,
Phoenix MultiKey/42
TM
, or customer code.
The W83977F/ AF provides a set of flexible I/O control functions to the system designer through a set
of General Purpose I/O ports. These GPIO ports may serve as simple I/O or may be individually
configured to provide a pre-defined alternate function.
W83977F/ AF is made to fully comply with
Microsoft
TM
PC97 Hardware Design Guide
. IRQs,
DMAs, and I/O space resource are flexible to adjust to meet ISA PnP requirement. Full 16-bit
address decoding is also provided. Moreover W83977F/ AF is made to meet the specification of
PC97
s
requirement in the power management:
ACPI
and
DPM
(Device Power Management).