Compared with PCI bus
and PCI-X bus, PCI Express lane is more powerful and faster. The PCI bus has a
fixed width of 32 bits, which allows a maximum speed of 33 MHz and 133 MB of
data to pass through the bus per second. The PCI-X has twice the bus width of
PCI. On the other hand, PCI-X is able to transfer data at different rates
according to different specifications. However, with the surprisingly rapid
development of science and technology, PCI and PCI-X can no longer satisfy
people’s demands for they need faster data transfer and more digital resources
to be dealt with at the same time.
After great efforts, PCI Express emerges as required. With a
single PCI Express lane, you are able to cope with 200 MB of traffic in each
direction per second. To people’s great surprise, a x16 PCIe connector is
capable of transferring 6.4 GB of data per second in each direction. As a
result, people can easily deal with large amounts of audio and storage
applications at the same time, which is extremely convenient and powerful.
People keep wondering:
how PCI Express connection speeds so fast? Actually, some simple advances make
these come true:
First of all, the system
gives priority to data, which means that it transfers the most significant data
first and prevent bottlenecks.
Second, it transfers
data immediately after receiving them.
Third, the physical
materials used to produce the connections have been improved.
Forth, handshaking and
error detection have been boosted up.
Fifth, the way to break
data into packets and put the packets together again has been improved.
Last but not least, with
the dedicated and point-to-point connection, multiple sources can work their
way through different buses.
With all these
improvements, PCI Express works faster and more efficiently.