Some of the customers and even some hardware professionals consider the PCI -Express slot architecture as a dedicated slot for display cards just like the good old AGP cards. Let us burst that myth and discuss the facts behind it
According to the inital IBM PC archtechture of machines , your hardware logic is divided in to two , the main board logics and add on card logic. The add on card logic was proposed instead of a single board design so that it can facilitate the customization , serviceability and upgradability.
The initial slot architecture suggested by IBM was one of the worst designs for an add on card and called ISA architecture . The design as well as the physical dimensions were done in a poor manner and allows 8 bit data tranfer. As the industry moved to 16 bit , IBM brings a 16 bit ISA which is backward compatible with the 8 bit ISA and also carries all the bad design elements of 8 Bit ISA .
The change to 32 bit slots became really complicated with so many competing standards trying to establish their own industry standards . MCA, EISA, VESA and so on .Finally the PCI architecture from Intel won the race . The PCI was there from as early as the time of 80486 processors and even though it was a nice 32 bit interface at the time of its invention , it could not support today’s need for faster data transfer rates expected by the modern day graphics cards .
So AGP standard was introduced to cater the needs of the graphic card industry and it was the first dedicated slot architecture for display cards. All other add on card standards we have discussed so far were general purpose slots , ie they can support any kind of cards like display , sound , network and so on .
PCI and AGP co- existed in your mother board such a long time , so when PCI express came in to market and replaced the AGP slot on your motherboard people begin to address the PCI Express as the replacement of the AGP standard . And on the initial time of its introduction only display cards needed such high throughput offered by the PCI -Express , so only display cards were available in PCI Express architecture .
As the name implies , the PCI Express standard is a general purpose slot design and is there to replace the original 32 bit PCI standard. Now more and more cards are available on PCI Express standards like LAN and RAID controllers . Mostly on 1X and 4X standards of PCI express. Still most people associate the PCI express standards with display cards.