Supporting Other Buses
The following sections describe how the buses supported by previous versions of Windows function under Windows 2000 Professional.
NOTE
Windows 2000 Professional does not support the Micro ChannelTM bus. The Micro Channel architecture is found mainly in older IBM PS/2 computers.
PCI Bus
The Peripheral Component Interconnect (PCI) bus is a high-performance bus well suited for transferring data between hardware devices, adapters, and other bus circuit boards. Almost all computers ship with a PCI bus.Because of its high bandwidth, the PCI bus is capable of high-performance data transfers. The PCI bus is usually connected to the host CPU and main memory through a bridge device that controls the data transfers between the CPU, cache, and main memory. This bridge also provides the major interface, and controls the data transfer between main memory and all the other devices on the PCI bus.To calculate the maximum transfer rate on the PCI bus
Multiply the bus clock rate by the bus width in bits.Divide by the number of clock cycles it takes for each data transfer (1 cycle for the PCI bus).
For example, if the clock rate is 33 MHz and the width is 32 bits, then the maximum transfer rate is 1.06 gigabytes per second (Gbps). This is higher than the maximum IEEE 1394 bus rates (98.304, 196.608, and 393.216 Mbps) and considerably higher than the maximum USB rate (12 Mbps).
NOTE
This calculation is an approximation of the maximum transfer rate. Not every PCI bus cycle is used to transfer data, and the calculation does not include latency or guarantees of isochronous transfers.
PC Card and CardBus
Windows 2000 Professional supports the new features of products designed for the PC Card standard, formerly known as the Personal Computer Memory Card International Association (PCMCIA) standard. These products include multifunction cards, 3.3-V cards, and 32-bit PC Cards.Windows 2000 Professional supports CardBus, a combination of PC Card 16 and PCI, also known as PC Card 32. CardBus brings 32-bit performance and the benefits of the PCI bus to the PC Card architecture. CardBus allows portable computers to perform high-bandwidth functions such as capturing video.
SCSI Bus
The Small Computer Standard Interface (SCSI) is used with such devices as hard disks, CD-ROM drives, and scanners. Each device on the bus is connected in a daisy-chained topology. SCSI devices that are Plug and Play-capable support dynamic changes to the adapter and automatic configuration of device ID and termination.
ISA Bus
The Industry Standard Architecture (ISA) bus is specified for the IBM PC/AT. Plug and Play ISA devices can be used on existing computers, because Plug and Play does not require any change to ISA buses. Standard ISA cards can coexist with Plug and Play ISA cards on the same computer.
EISA Bus
The Enhanced Industry Standard Architecture (EISA) bus is specified for x86-based computers by an industry consortium. The EISA bus can use cards made for both EISA and ISA buses, and standard EISA cards can coexist with Plug and Play-capable EISA cards on the same computer.For more information about support for the device types listed here, see "Device Management" in this book.