PCI Express: connectivity for the next generation.Since its inception in 1992, the PCI bus PCI bus - Peripheral Component Interconnect has become the I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output. I/O - Input/Output backbone of nearly every computing platform See platform. , and is the primary interface for desktop computers and peripheral cards. PCI (1) (Payment Card Industry) See PCI DSS. (2) (Peripheral Component Interconnect) The most widely used I/O bus (peripheral bus). technology has played a large part in the standardization of computer hardware, and has provided an evolving platform for increasing performance demands. The PCI bus was designed for high-speed, efficient data movement using the local bus architecture--directly interfacing with the computer's central processing unit See CPU. (architecture, processor) central processing unit - (CPU, processor) The part of a computer which controls all the other parts. Designs vary widely but the CPU generally consists of the control unit, the arithmetic and logic unit (ALU), registers, temporary buffers (CPU CPU in full central processing unit Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit. ). Performance of the PCI bus has been continually improved to keep pace with increased bandwidth requirements Bandwidth requirements (communications) The channel bandwidths needed to transmit various types of signals, using various processing schemes. Every signal observed in practice can be expressed as a sum (discrete or over a frequency continuum) of sinusoidal by increasing clock speeds and widening buses. However, those methods have begun to run up against some boundaries. Increasing bus speed is no longer practical, due to the effects of increased signal skew (1) The misalignment of a document or punch card in the feed tray or hopper that prohibits it from being scanned or read properly. (2) In facsimile, the difference in rectangularity between the received and transmitted page. . Widening the bus complicates board and silicon layout. Close examination of PCI signaling technology reveals that the parallel bus architecture of PCI is reaching its performance limits. To combat these performance limitations, the PCI Express A high-speed peripheral interconnect from Intel introduced in 2002. Note that although sometimes abbreviated "PCX," PCI Express is not the same as "PCI-X" (see PCI-SIG and PCI-X for comparison). As a result of the confusion, "PCI-E" or "PCIe" is the accepted abbreviation. architecture was recently introduced to provide a scalable, high-speed, serial I/O bus Same as peripheral bus. . While the new bus maintains backward compatibility See backward compatible. (jargon) backward compatibility - Able to share data or commands with older versions of itself, or sometimes other older systems, particularly systems it intends to supplant. with existing PCI applications and drivers, lessening the burden on developers, the form factor of the new PCI Express slots differs from the current PCI slots, meaning any end user wishing to utilize a PCI Express card must have a computer equipped to handle the new standard. PCI Development Increasing bandwidth and performance requirements have required the continuing evolution of the PCI architecture. The original PCI bus was designed to support 2D graphics, higher-performance disk drives and local network. Not long after its introduction, though, the bandwidth of 3D graphics subsystems outstripped available bandwidth. In order to deal with the increasing demands on the PCI bus, the platform architecture has evolved by offloading various functions to higher-bandwidth PCI derivatives, including AGP (Accelerated Graphics Port) A high-speed 32-bit port from Intel for attaching a display adapter to a PC. It provides a direct connection between the card and memory, and only one AGP slot is on the motherboard. and PCI-X (PCI eXtended) An enhanced PCI bus technology originally developed by IBM, HP and Compaq that is backward compatible with existing PCI cards. PCI and 32-bit PCI-X slots are physically the same, and PCI cards can plug into PCI-X slots. . This helped free up much needed bandwidth for communications and I/O operations. While offloading some functions did help increase the performance of the PCI standard, it became evident that the performance ceiling of the bus was quickly being approached. That fact, combined with the arrival of technologies such as 8-Gb and 10-Gb Fibre Channel, along with 10-Gb Ethernet, helped clearly define the need for a new, faster I/O bus. Why choose PCI Express? Although sufficient to support existing technology such as Fibre Channel, Ethernet and SCSI SCSI in full Small Computer System Interface Once common standard for connecting peripheral devices (disks, modems, printers, etc.) to small and medium-sized computers. SCSI has given way to faster standards, such as Firewire and USB. storage, the PCI architecture falls short in supporting planned technologies such as 8-Gigabit and 10-Gb Fibre Channel as well as 10-Gigabit Ethernet. Trying to use traditional parallel PCI to support these advanced networking technologies would effectively saturate sat·u·rate v. Abbr. sat. 1. To imbue or impregnate thoroughly. 2. To soak, fill, or load to capacity. 3. To cause a substance to unite with the greatest possible amount of another substance. all available bandwidth. The existing PCI architecture is also ill-equipped to deal with innovations such as RAID arrays, higher CPU speeds, and faster memories. Those are not the only issues concerning PCI. Over the past decade, video performance requirements have doubled almost every two years, while High Definition (HD) video and its high bandwidth requirements are becoming more prevalent. Additionally, there are a growing number of real-time applications, such as video-on-demand and audio redistribution that require faster bus architectures. Today's software applications are more demanding of platform hardware, particularly the I/O subsystems. Streaming data Data that is structured and processed in a continuous flow, such as digital audio and video. See streaming audio and streaming video. from various video and audio sources are now commonplace on desktop machines, and there is no baseline support for this time dependent data within PCI or PCI-X specifications. Finally, many communications applications and embedded PC control systems also process data in real time. Serial Technology: PCI Express As the demands on PCI have increased, the limitations inherent in bus architecture are creating an overall system bottleneck. Options such as increasing bus speed and widening the bus are simply not practical. As a result, serial interconnects that reduce pin count, simplify board layouts and offer speed, scalability, reliability and flexibility not possible with parallel buses are needed. In order to meet these ever-changing performance requirements, the PCI Express standard was developed. PCI Express is a low-cost, highly scalable, serial I/O interconnect that retains full software compatibility with the existing PCI standard. PCI Express will serve as a general purpose I/O interconnect for a wide variety of future computing and communications platforms. Key PCI attributes, such as its usage model and software interfaces are maintained, while the less desirable aspects of PCI, such as its bandwidth limitations and parallel bus implementation, are replaced by a fully serial interface. Fewer common interconnects also reduce complexity in software and hardware, and all information (data as well as management information) is transmitted in-band, which reduces costs and simplifies the overall architecture. With data transfer rates of 2.5 Gb/second per lane, per direction, PCI Express easily scales beyond the existing PCI architecture. Because the link is bidirectional The ability to move, transfer or transmit in both directions. , the effective raw data transfer rate is 5 Gb/second. The bandwidth of a PCI Express link can be scaled by adding signal pairs to form multiple lanes between two devices. The specification supports x1, x4, x8, x12, x16 and x32 lane widths and stripes the data across links accordingly. The new serial bus technology is expected to allow PCI Express transmission rates to keep pace with processor and I/O advances through the next decade, if not longer. PCI Express offers a point-to-point link dedicated to each device, as opposed to the PCI shared bus, meaning devices do not have to share bandwidth. There are opportunities for lower latency (or delay) in server architectures. In contrast to PCI, PCI Express has minimal sideband sideband, any frequency component of a modulated carrier wave other than the frequency of the carrier wave itself, i.e., any frequency added to the carrier as a result of modulation; sidebands carry the actual information while the carrier contributes none at all. signals and the clocks and addressing information are embedded in the data. Finally, because PCI Express is a serial technology, the bandwidth per I/O connector pin is much higher when compared to PCI. Advanced features inherent in the PCI Express standard include Quality of Service (QoS) via isochronous Time dependent. Real time voice, video and telemetry are examples of isochronous data. (communications) isochronous - /i:-sok'rn-*s/ A form of multiplexing that guarantees to provide a certain minimum data rate, as required for time-dependent data such as video or audio. channels for guaranteed bandwidth delivery when required, advanced power management, support for real-time data Real-time data denotes information that is delivered immediately after collection. There is no delay in the timeliness of the information provided. Some uses of this term confuse it with the term dynamic data. traffic, data integrity and error handling, and native hot plug/hot swap support. The Transition PCI Express will eventually replace PCI, PCI-X and AGP parallel buses. Systems requiring the additional performance and features provided by PCI Express, such as those requiring high-end graphics performance, were among the first to migrate. NVIDIA and ATI Technologies have already announced that all new graphics cards from both companies will utilize PCI Express. Other examples of devices immediately benefiting from PCI Express on client machines include those which utilize the 1394 standard, Gigabit Ethernet, and TV tuner cards. Another segment quick to adopt PCI Express was the desktop and server marketplace. Both Intel and AMD (Advanced Micro Devices, Inc., Sunnyvale, CA, www.amd.com) A major manufacturer of semiconductor devices including x86-compatible CPUs, embedded processors, flash memories, programmable logic devices and networking chips. have released chipsets which support PCI Express. Systems integrators in this segment have found that PCI Express' bandwidth and pin count has benefited them greatly, while OEMs have taken advantage of protocol bridges to utilize their legacy designs into the PCI Express architecture, shortening development time. Client system boards and workstations are migrating from PCI to x1 PCI Express connectors, while workstations which utilize PCI-X are moving to x4 PCI Express connectors. The current AGP bus is being replaced with an x16 PCI Express connector. PCI-X will co-exist with, and will eventually be replaced by x4 and x8 PCI Express connectors in server systems. Those systems will likely use PCI Express for Ultra320 SCSI cards, Fibre Channel Host Adapters, and Gigabit Ethernet cards. Thanks to full software compatibility with the existing PCI standard, and the layered architecture of PCI Express that supports existing PCI applications and drivers, the transition from PCI to PCI Express has been, and should continue to be a smooth one. Industry support has been strong thus far, another factor in the relative ease of the transition. Both Intel and AMD, as noted earlier, have released several chip sets which natively support the PCI Express standard. These chip sets are becoming the backbone of new mainstream PCs currently being released. Many other vendors, including ATTO Technology, Inc., are currently developing PCI Express products, such as host adapters. These development efforts are made simpler and faster by PCI Express' backward compatibility with PCI applications and drivers. These products are being combined with the latest I/O and storage technologies to provide unique, advanced capabilities to support a wide range of emerging and maturing markets. The PCI Express architecture offers many advantages over the existing PCI standard. Features such as higher bandwidth and low pin counts, along with advanced capabilities such as hot plug/hot swap, make PCI Express an attractive new option for end users and manufacturers alike. Since the PCI Express architecture allows for a relatively easy transition from PCI, and because it provides many performance advantages over PCI, it is expected that the move from PCI to PCI Express will be a relatively painless one. ATTO Technology is located in Amherst, New York Amherst is a town in Erie County, New York, U.S., directly northeast of the City of Buffalo. As of the 2000 census, the town had a total population of 116,510. This represents an increase from the 1990 census figure of 111,711. . www.attotech.com |
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion