News Focus
News Focus
Followers 4
Posts 4127
Boards Moderated 0
Alias Born 03/06/2003

Re: 8-/ post# 23346

Thursday, 01/15/2004 2:44:53 PM

Thursday, January 15, 2004 2:44:53 PM

Post# of 98411
8-/, you are giving me a good reason to bone up on PCI-Express. This is an Intel initiative, and the main documentation page can be found here:

http://www.intel.com/technology/pciexpress/devnet/comms.htm

It is similar to AMD's HyperTransport in that it is a switched fabric architecture (not a bus, although expect to see it called that by the great unwashed, i.e., press).

PCI-Express and PCI-X do not refer to the same thing. Sorry, Intel came up with the confusing nomenclature, not me!

PCI-X is a socket and bus definition for a high speed peripheral slot. You can connect PCI-X slots to a PCI-Express fabric, but I expect that AMD will connect the PCI-X slots to a HyperTransport fabric. It is my understanding that new video controllers will be adopting this slot definition soon. (I am not sure if the PCI-X slot is introduced as part of the PCI-Express definition, it may be.)

You can find a very good document presenting the basics and rationale for PCI-Express here:

http://www.intel.com/technology/pciexpress/devnet/docs/WhatisPCIExpress.pdf

It is interesting to note that PCI-Express and HyperTransport differ in an important way: PCI-Express is meant as a peripheral or communications fabric while HyperTransport can be used as a CPU interconnect or communications fabric. Theoretically, you can use HyperTransport for your multiprocessor and PCI-Express as the peripheral connection on the same motherboard. Quoting from the above pdf:

Non-Goals:

Coherent interconnect for processors, memory interconnect, cable interconnect for cluster solutions.


Figure 3 on p. 4 shows the generic concept behind the switch.

Also, take a look at the Figure 6 on p. 6 - this clearly shows the relationship between the PCI-X peripheral slots and the PCI-Express fabric (represented by the purple thing labled 'Switch'). It is interesting that PCI-X does not even route through PCI-Express in this configuration!

I am just now learning about this architecture, so if I got some of the details wrong you will have to forgive me (or not).


Volume:
Day Range:
Bid:
Ask:
Last Trade Time:
Total Trades:
  • 1D
  • 1M
  • 3M
  • 6M
  • 1Y
  • 5Y
Recent AMD News