The PC System Design Guide (also known as the PC-97, PC-98, PC-99, or PC 2001 specification) is a series of hardware design requirements and recommendations for IBM PC compatible personal computers, compiled by Microsoft and Intel Corporation during 1997–2001. They were aimed at helping manufacturers provide hardware that made the best use of the capabilities of the Microsoft Windows operating system, and to simplify setup and use of such computers.

Every part of a standard computer and the most common kinds of peripheral devices are defined with specific requirements. Systems and devices that meet the specification should be automatically recognized and configured by the operating system.

Versions

Four versions of the PC System Design Guide were released. In PC-97, a distinction was made between the requirements of a Basic PC, a Workstation PC and an Entertainment PC. In PC-98, the Mobile PC was added as a category. In PC 2001, the Entertainment PC was dropped.

VersionDate
PC-97February 9, 1998
PC-98December 31, 1998
PC-99July 14, 1999
PC 2001November 2, 2000

PC-97

Required:

Initial version.

PC-98

Aimed at systems to be used with Windows 98 or Windows 2000. Required:

  • 200 MHz Pentium processor with MMX technology (or equivalent performance)
  • 256 KB L2 cache
  • 32 MB RAM (recommended: 64 MB of 66 MHz DRAM)
  • ACPI 1.0 (including power button behavior)
  • Fast BIOS power-up (limited RAM test, no floppy test, minimal startup display, etc.)
  • BIOS Y2K compliance
  • PXE preboot environment

It was published as ISBN 1-57231-716-7.

PC-99

Required:

  • 300 MHz CPU
  • 64 MB RAM
  • USB
  • Comprehensive color-coding scheme for ports and connectors (see below)

Strongly discouraged:

It was published as ISBN 0-7356-0518-1.

PC 2001

Required:

  • 667 MHz CPU
  • 64 MB RAM

Final version. First to require IO-APICs to be enabled on all desktop systems. Places a greatly increased emphasis on legacy-reduced and legacy-free systems. Some "legacy" items such as ISA expansion slots and device dependence on MS-DOS are forbidden entirely, while others are merely strongly discouraged.

PC 2001 removes compatibility for the A20 line: "If A20M# generation logic is still present in the system, this logic must be terminated such that software writes to I/O port 92, bit 1, do not result in A20M# being asserted to the processor."

Color-coding scheme for connectors and ports

Color coded sound card connector on a Sound Blaster
Color-coded motherboard ATX connectors

Perhaps the most end-user visible and lasting impact of PC 99 was that it introduced a color code for the various standard types of plugs and connectors used on PCs. As many of the connectors look very similar, particularly to a novice PC user, this made it far easier for people to connect peripherals to the correct ports on a PC. This color code was gradually adopted by almost all PC and motherboard manufacturers. Some of the color codes have also been widely adopted by peripheral manufacturers.

Color / Pantone valueFunctionConnector on PC
Mouse and keyboard
Green / 3395CPS/2 mouse / pointing device6-pin mini-DIN female
Purple / 2715CPS/2 keyboard
Gold / 131CGame port / MIDI15-pin D female
General input/output
Black / 426CUSB 1USB Type A female
Grey / 424CIEEE 1394 (FireWire)6-pin FireWire 400
Burgundy / 235CParallel port25-pin D female
Teal or turquoise / 322CSerial port9-pin D male
Video
Blue / 661CAnalog monitor15-pin VGA female
WhiteDigital monitorDVI female
Yellow / 123CVideo out: S-Video4-pin mini-DIN
Yellow / 123CVideo out: Composite videoRCA jack
Audio
Pink / 701CAnalog microphone audio input (mono or stereo).3.5 mm TRS
Light blue / 284CAnalog line level audio input.
Lime green / 577CAnalog line level audio output.
Orange / 157CAnalog audio output for the center speaker and Subwoofer
Brown / 4645CAnalog audio output for "right-to-left" speakers.

Icons

Another long lasting inpact of the PC System Design Guide is that it recommended a set of icons that were created by Microsoft. These icons first appeared in the Hardware Design Guide for Microsoft Windows 95. While the use of these icons were not required, they became de facto standard. This icon set was later extended by Hewlett-Packard and others.

IconFunctionConnector on PC
Mouse and keyboard
MouseVarious
Keyboard
Game port / MIDI15-pin D female
Game port
MIDI
General input/output
USBUSB Type A female
Laptop docking stationVarious
IEEE 1394 (FireWire)FireWire
Ethernet8 Position 8 Contact (8P8C) female
Various
PrinterVarious
SCSISCSI connector
Landline/ModemRJ11 female
Serial port9-pin D male
Parallel port25-pin D female
Video
Analog monitor15-pin VGA female and male.
MonitorVarious
Audio
Analog microphone audio input (mono or stereo).3.5 mm TRS
Analog line level audio input.
Analog line level audio output.
Analog audio output for headphones.
Analog audio output for speakers.
Analog audio output for telephone handset.4 Position 4 Contact (4P4C) female

See also

External links

  • – Microsoft Download Center

PDF versions: