System Buses for Basic PC 97

This section defines the general requirements for system buses. Additional requirements are defined in Part 3 of this guide for particular buses.

25. Universal Serial Bus with one USB port, minimum

Basic PC 97Workstation PC 97Entertainment PC 97
RequiredRequiredRequired, with 2 USB ports


Recommended: 2 ports. Universal Serial Bus (USB) provides a bidirectional, isochronous, dynamically attachable serial interface for adding peripheral devices such as game controllers, communications devices, and input devices on a single bus.

The USB implementation in the system must meet the requirements defined in USB specifications, plus any additional requirements for PC 97 defined in the "USB" chapter in Part 3 of this guide.

26. Support for other high-speed expansion capabilities

Basic PC 97Workstation PC 97Entertainment PC 97
RecommendedRecommendedIEEE 1394 Required
CardBus Required for mobile


Additional support for expansion capabilities can be provided using PCI v. 2.1, IEEE 1394, CardBus, or other high-speed buses. For a mobile PC, one CardBus slot is required, and two slots are recommended. Any expansion bus implemented in the system must meet the requirements defined in the related chapter in Part 3 of this guide.

27. If present, PCI bus meets PCI v. 2.1 and higher, plus PC 97 requirements

Basic PC 97Workstation PC 97Entertainment PC 97
RequiredRequiredRequired


If PCI is used in a PC system, the PCI bus must meet the requirements defined in PCI v. 2.1 or higher, plus any additional requirements for PC 97 defined in the "PCI" chapter in Part 3 of this guide. Exceptions for particular devices are noted in Part 3 and Part 4.

For example, add-on PCI IDE devices must comply with PCI 2.1 requirements and also provide Subsystem IDs and Subsystem Vendor IDs, but PCI-to-PCI bridges and core chip sets do not have to provide Subsystem IDs and Vendor Subsystem IDs.

28. ISA expansion bus

Basic PC 97Workstation PC 97Entertainment PC 97
OptionalOptionalOptional


It is recommended that system designers consider not providing expansion capabilities using the ISA bus in PC 97 systems and that all hardware vendors plan for migration away from ISA in their product lines. However, the PC system designer might choose to include the ISA expansion bus to support customers who want to "recycle" legacy add-on hardware.

If ISA is implemented in a PC 97 system, the following is required:

Notice that including ISA in the system will probably require support for traditional keyboard, parallel, and serial ports. For related requirements, see the "Serial, Parallel, and Wireless Support" and "Input Components" chapters in Part 4 of this guide. For a complete list of ISA requirements for PC 97, see the "ISA" chapter in Part 3 of this guide.