Member Panel


Sponsors and Ads

Live Tag Cloud

PC Forum PC Help Forum » Hardware » Motherboards » PCI, and PCI-X???

Motherboards - PCI, and PCI-X??? posted in the Hardware forums; Hi all. I was browsing the net looking for infomation on the future of the PCI slot (and found nothing, well, kind of) I discovered something called PCI-X, which from ...

JOIN US NOW to remove these Ads

pc help forum number one in the search engines
Post New Thread  Reply
  #1  
Old 01-12-2007
Thingamajig's Avatar
PCHF $ Donor
My PC
 
Join Date: Nov 2006
Posts: 315
Thingamajig - See this Members User comments on their Profile page
Default PCI, and PCI-X???

Hi all.

I was browsing the net looking for infomation on the future of the PCI slot (and found nothing, well, kind of) I discovered something called PCI-X, which from what i read is a faster type of slot introduced in 2004. (could be totally wrong though..)

Can anyone share thier knowledge with me on PCI?, are there any planned changes?, and what on earth is PCI-X ???.

Thanks in advance .


  #2  
Old 01-12-2007
hipcity's Avatar
Bronze Member
 
Join Date: Jan 2007
Posts: 6
hipcity - See this Members User comments on their Profile page
Default

PCI-X (Peripheral Component Interconnect Extended) is a computer bus and expansion card standard designed to supersede PCI. It is essentially a faster version of PCI, running at twice the speed, and is otherwise similar in physical implementation and basic design. It has itself been replaced in modern designs by the similar-sounding PCI Express, which features a very different logical design.
PCI-X was developed jointly by IBM, HP, and Compaq. PCI-X is a revision to the PCI standard that doubles the clock speed (from 66 MHz to 133 MHz) and hence the amount of data exchanged between the computer processor and peripherals. Standard PCI supports up to 64-bit at 66 MHz (though anything above 32-bit at 33 MHz is only seen in high end systems) and additional bus standards move 32 bits at 66 MHz or 64 bits at 33 MHz. The theoretical maximum amount of data exchanged between the processor and peripherals with PCI-X is 1.06 GB/s, compared to 532 MB/s with standard PCI. PCI-X is generally backward compatible with PCI, meaning that you can, for example, install a PCI-X card in a standard PCI slot (but it will be limited to the standard PCI bus speed). PCI and PCI-X cards can be intermixed on a PCI-X bus, but the speed will be limited to the speed of the slowest card. PCI-X improves the fault tolerance of PCI allowing, for example, faulty cards to be reinitialized or taken offline.
IBM, HP, and Compaq designed PCI-X for servers to increase performance for high bandwidth devices such as Gigabit Ethernet, Fibre Channel and Ultra3 SCSI cards, and to allow processors to be interconnected in clusters. Compaq, IBM, and HP submitted PCI-X to the PCI Special Interest Group (Special Interest Group of the Association for Computing Machinery) in 1998. PCI SIG approved PCI-X, and it is now an open standard that can be adapted and used by all computer developers. PCI SIG controls technical support, training and compliance testing for PCI-X. IBM, Intel, Microelectronics and Mylex plan to develop chipsets to support PCI-X. 3Com and Adaptec intended to develop PCI-X peripherals.
PCI-X was developed in an attempt to codify individual extensions to the standard PCI bus. PCI-X was needed as some devices, most notably Gigabit Ethernet cards, Fibre Channel and Ultra3 SCSI controllers, as well as cluster interconnects could saturate the full bandwidth (only 133 MB/s) of the PCI bus themselves. The first solution was to run the 33 MHz PCI bus at double the speed, 66 MHz, effectively doubling the throughput to 266 MB/s. However, machines with multiple high bandwidth devices still needed more headroom, so additional pins were added to the slot, going from 120 to 184, to form a 64-bit variety. This initially only ran at 33 MHz basically giving the same maximum throughput of 266 MB/s. Combined 64-bit 66 MHz ports also showed up. However, these extensions were only loosely supported as optional parts of the PCI 2.x standards. Device compatibility beyond the basic 133 MB/s was still difficult.
In 1998 Compaq, IBM, and HP combined the 64-bit extension with the 66 MHz extension, and predicting future demand developed 100 MHz and 133 MHz variants to raise the possible bandwidth to 798 MB/s and 1064 MB/s respectively. They submitted the joint result to the PCI Special Interest Group (PCI SIG) as PCI-X. PCI SIG approved PCI-X, and it is now an open standard that can be adapted and used by all computer developers. PCI SIG controls technical support, training and compliance testing for PCI-X. All major chip makers generally now have some variant of PCI-X in their product lines.
PCI-X is backward compatible with most cards based on the PCI 2.x or later standard. Originally the PCI bus was a 5 volt bus. Later, in PCI Revision 2.x the PCI bus was a dual voltage interconnect. In 3.0 this was changed to 3.3 volt only. The PCI-X bus is not compatible with 5 volt cards. Most newer PCI cards will work in a PCI-X slot, however, they will limit the speed of the entire bus. For example a PCI 2.3 device running at 32-bit and 66 MHz in a PCI-X 133 bus will limit the total throughput of the bus to 266 MB/s. To get around this limitation, many motherboard have separate PCI-X channels, allowing for better backward compatibility, and higher total bandwidth. PCI-X is also designed to be more fault tolerant than PCI. For example, PCI-X has provisions to reinitialize or deactivate a faulty card before a total system failure occurs.
To accelerate PCI-X adoption by the industry, Compaq offers PCI-X development tools at their Web site.

[edit] PCI-X 2.0

In 2003 PCI SIG ratified PCI-X 2.0 which adds 266 MHz and 533 MHz variants. These variants give roughly 2.15 GB/s and 4.3 GB/s throughput, respectively. PCI-X 2.0 makes additional protocol revisions that are designed to help system reliability and add error correction ECC to the bus to avoid resends. To deal with one of the most common complaints of the PCI-X form factor, the 184 pin connector, 16-bit ports were developed to allow PCI-X to be used in devices with tight space constraints. Similar to PCI-Express, P2P functions were added to allow for devices on the bus to talk to each other without burdening the CPU or bus controller.
Despite the various theoretical advantages of PCI-X 2.0 and its backward compatibility with PCI-X and PCI devices, it has not been implemented on a large scale (as of 2006). This lack of implementation is primarily because hardware vendors have chosen to integrate PCI-Express instead.

[edit] Confusion with PCI-Express

PCI-X is often confused with PCI-Express, commonly abbreviated as PCI-E or PCIe. While they are both high-speed computer buses for internal peripherals, they differ in many ways. The first is that PCI-X is a parallel interface that is directly backward compatible with all but the oldest (5 volt) PCI devices. PCIe is a serial bus that offers no compatibility with older buses. In the future PCI-X and PCI buses may run off a PCIe bridge, similar to the way ISA buses ran off PCI buses in some computers. This should not be confused with compatibility. PCIe also matches PCI-X and even PCI-X 2.0 in maximum bandwidth. PCIe x1 offers 250 MB/s in both directions, and currently supports up to an x16 standard at 4 GB/s.
PCI-X has a number of technological and economical disadvantages compared to PCI-Express. The 64-bit parallel interface requires inherently difficult trace routing, because as with all parallel interfaces, the signals from the bus must arrive simultaneously or within a very short window, and noise from adjacent slots may cause interference. The serial interface of PCIe suffers fewer such problems and therefore requires less complex and less expensive designs. PCI-X buses, like PCI, are half-duplex bidirectional whereas PCIe buses are full-duplex bidirectional. PCI-X buses run only as fast as the slowest device; PCIe devices are able to independently negotiate the bus speed.


  #3  
Old 01-12-2007
Thingamajig's Avatar
PCHF $ Donor
My PC
 
Join Date: Nov 2006
Posts: 315
Thingamajig - See this Members User comments on their Profile page
Default

Thats brilliant, thanks .

Have all Mobo manufacturers (Asus and whatnot) incorporated the PCI-X into the PCI slots of thier mobo's then??, from the info you've given me it seems no (at least i havn't heard of PCI-X till now) if so thats just dumb.

If i was honest i made this thread so i could buy an internal broadband modem (as my usb modem has packed up, and i need the spare USB slots) but i wanted to check to make sure PCI wasn't going to have any changes in the near future.

but now i have another problem; very soon i plan on buying the Nintendo Wii, but i want it to share my broadband line with my PC, and ive been told i may need a router to accomplish this....and also (from what ive been told) it would make a broadband modem useless as routers have modems built - in (but then how do they connect to the pc??, USB?)

I'll make a new thread in a more appropriate section of the site if i dont get any answer, hope i'm not being a pain the backside, lol.

Thanks again for any help.


  #4  
Old 01-12-2007
upgrader's Avatar
Site Manager
My PC
 
Join Date: Jul 2006
Location: C:\ UK
Posts: 6,216
PC Experience: Some Experience
upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page upgrader - See this Members User comments on their Profile page
Send a message via MSN to upgrader Send a message via Skype™ to upgrader
Default

Most routers connect to a pc via ethernet however i think some connect via USB. And also most of them do include modems.


__________________
PCHF Rules--PCHF Prework--PCHF Downloads
  #5  
Old 01-12-2007
AW_3_3's Avatar
Teen Hardware Enthusiast
My PC
 
Join Date: Nov 2006
Location: Ballston Spa, New York
Posts: 1,732
PC Experience: PC Guru
AW_3_3 - See this Members User comments on their Profile page AW_3_3 - See this Members User comments on their Profile page AW_3_3 - See this Members User comments on their Profile page AW_3_3 - See this Members User comments on their Profile page AW_3_3 - See this Members User comments on their Profile page AW_3_3 - See this Members User comments on their Profile page
Send a message via AIM to AW_3_3
Default

its not PCI-X on new motherboards. Its PCI Express. PCI express is a non-parallel bus, so its much faster. PCI Express 1x provides twice the bandwith of standard PCI. Almost all new motherboards include a PCI express 16x slot, which is much faster than AGP and therefore, is the future of graphics card technology, because it immediately prodives twice the bandwith of AGP8x in BOTH directions, not just one. there are also PCIe 2x, PCIe4x, PCIe8x and PCIe32, but 2x and 32x arent really used yet. Also, yes you can conenct teh wii to internet using either a Wireless Router, or a USB modem, as the Wii has 2 USB ports installed on the back. It has a bult in wifi connectivity. I am using teh WIFI and it works pretty good, initial connection to the internet is slow though.



Last edited by AW_3_3; 01-12-2007 at 06:29 PM.
  #6  
Old 01-12-2007
Thingamajig's Avatar
PCHF $ Donor
My PC
 
Join Date: Nov 2006
Posts: 315
Thingamajig - See this Members User comments on their Profile page
Default

Originally Posted by AW_3_3
its not PCI-X on new motherboards. Its PCI Express. PCI express is a non-parallel bus, so its much faster. PCI Express 1x provides twice the bandwith of standard PCI. Almost all new motherboards include a PCI express 16x slot, which is much faster than AGP and therefore, is the future of graphics card technology, because it immediately prodives twice the bandwith of AGP8x in BOTH directions, not just one. there are also PCIe 2x, PCIe4x, PCIe8x and PCIe32, but 2x and 32x arent really used yet. Also, yes you can conenct teh wii to internet using either a Wireless Router, or a USB modem, as the Wii has 2 USB ports installed on the back. It has a bult in wifi connectivity. I am using teh WIFI and it works pretty good, initial connection to the internet is slow though.
Although your right, i think you've confused PCI-X with PCI-E (PCIe, PCI-Express, same thing):

Originally Posted by hipcity

[edit] Confusion with PCI-Express

PCI-X is often confused with PCI-Express, commonly abbreviated as PCI-E or PCIe. While they are both high-speed computer buses for internal peripherals, they differ in many ways. The first is that PCI-X is a parallel interface that is directly backward compatible with all but the oldest (5 volt) PCI devices. PCIe is a serial bus that offers no compatibility with older buses. In the future PCI-X and PCI buses may run off a PCIe bridge, similar to the way ISA buses ran off PCI buses in some computers. This should not be confused with compatibility. PCIe also matches PCI-X and even PCI-X 2.0 in maximum bandwidth. PCIe x1 offers 250 MB/s in both directions, and currently supports up to an x16 standard at 4 GB/s.
PCI-X has a number of technological and economical disadvantages compared to PCI-Express. The 64-bit parallel interface requires inherently difficult trace routing, because as with all parallel interfaces, the signals from the bus must arrive simultaneously or within a very short window, and noise from adjacent slots may cause interference. The serial interface of PCIe suffers fewer such problems and therefore requires less complex and less expensive designs. PCI-X buses, like PCI, are half-duplex bidirectional whereas PCIe buses are full-duplex bidirectional. PCI-X buses run only as fast as the slowest device; PCIe devices are able to independently negotiate the bus speed.
When i first discovered this i also thought it meant PCI-Express, but nope.



Reply
New! Norton Internet Security 2008 – Download Now Click Here

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On


All times are GMT +1. The time now is 10:50 PM.
Powered by vBulletin
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC7
All Graphics & Content Copyright © 2004-2008 - PC Help Forum.com


Back to Top