Slashdot Mirror


First Looks At PCI-X, BTX, New Chipsets, And More

rsrsharma writes "AnandTech has some early bird Computex 2004 coverage up its sleeve. Included are the first pictures and partial specs of nVidia's NV45, the PCI-X (PCI-eXpress) successor to the 6800 Ultra, and ATI's PCI-X cards. Also shown are Intel's new 9xx line of chipsets and LGA-755 motherboards, BTX form factor (the successor to ATX) motherboards, and much more. I'm definitely looking forward to this stuff." Update: 06/01 01:08 GMT by T : Several readers have pointed out that PCI-X properly stands for "PCI Extended" rather than "PCI Express."

21 of 187 comments (clear)

  1. PCI-X != PCI express by Blaskowicz · · Score: 5, Informative

    As usual there's some confusion between PCI-X (64bits PCI up to 133mhz) and PCI express which is a serial bus. Please call that PCI-E or whatever!

  2. Easier Reading by evilmuffins · · Score: 5, Informative

    If you don't feel like clicking through a hundred pages, use the "print" link instead.

  3. PCI-X /PCI Express by Anonymous Coward · · Score: 4, Informative

    IIRC, PCI-X is just an extension of the PCI standard up to 133MHz (true PCI-X) with some other protocol tricks. PCI Express is to be a serial standard capable of Gbps speeds (2.5Gbps per channel). PCI - eXpress - I dunno what this is...

  4. BTX you say? by Grey+Ninja · · Score: 5, Insightful

    This is actually the first I heard of BTX, so I immediately flipped to the last page and had a look at the board. I have to say that the thing that bothers me the most about it, is the apparent lack of expansion slots. I only saw one slot, which was probably PCI-X?

    I sincerely hope that this does not mean the end of expansion cards. Because if it DOES, I am just going to say goodbye to Windows, and get a Mac. It defeats the main advantage of a PC if I can't upgrade whenever I see fit.

    1. Re:BTX you say? by muppetsrule · · Score: 4, Interesting

      While I think your notion headed to a Mac is "ok", I don't think the idea of adding expansion cards is necessarily going to go away. At least the concept of putting them inside the machine.

      I think there are a couple of trends that are beginning to develop, both of which I think are exciting.

      The first is a move to get USB peripherals up to a speed where they can be really useful. Don't get me wrong, but there has been piles of USB 1.x widgets that were really handy. I just think as USB matures and becomes a higher speed interconnect, we'll see a much broader use.

      The second is that we're also moving to systems that sport a much smaller footprint than most machines in the past. I remember there there was a time in the 286-386 era this was popular, too (anyone remember the brick?), but it never seemed to take off. Personally, I think the small footprint PCs have the possibility of creating a HTPC revolution just by their small size, and the fact that they don't look like a pc.

    2. Re:BTX you say? by aliens · · Score: 5, Insightful

      I believe the boards are all "pico"BTX meaning they're built for Small FormFactor (SFF) PC's. Such as the one's Shuttle Makes

      Hence the lack of expansion slots.

      And if you read through it, BTX is an Intel design not adopted by AMD yet. So I wouldn't worry about moving to Mac right now.

      --
      -- taking over the world, we are.
    3. Re:BTX you say? by Blackeagle_Falcon · · Score: 4, Informative

      I believe the boards are all "pico"BTX meaning they're built for Small FormFactor (SFF) PC's. Such as the one's Shuttle Makes

      These are picoBTX boards (one expansion slot each), but I don't think picoBTX is intended for SFF machines, according to an earlier Anandtech article picoBTX is still 8" x 10.5", awfully big for an SFF machine.

      Shuttle will probably continue using their own custom motherboards for their designs.

      Hence the lack of expansion slots.

      The microBTX and BTX sizes will have more expansion slots (up to 4 and 7 slots respectively).

    4. Re:BTX you say? by Jeff+DeMaagd · · Score: 4, Interesting

      I think standard full-size BTX might allow all the same number of expansion slots.

      What's sad is that I think most of the things in the BTX format could have done without making people throw out their ATX cases to upgrade. The BTX bolt pattern is actually a screw-for-screw mirroring of ATX, just with a few more options for smaller cases. The problem there is that there are already tiny ATX case standards avalable, as well as NLX.

      Better air management? What is to prevent BTX's intake and exhaust ducting and CPU relocation ideas from being used in ATX? Some people even use ducting in ATX, witness some of Dell's cases, and I have a Compaq workstation that also ducts air around the CPU heat sinks, so quieter fans can direct air to the parts that need it most. Actually, the Compaq I have is WTX or extended ATX, not sure which or whether both are the same, just better for dual CPU systems.

  5. Re:Nice... by tokachu(k) · · Score: 5, Informative

    I'm assuming you're talking about NICs (I for one need quite a few PCI slots myself for the thing). The newer tower computers (early 2005) will probably have lots of PCI slots, one AGP slot, and one PCI-X slot. Small-form-factor computers will have one of each.

    It also kinda irks me when I see that PCI-X will not be in any way compatible with older PCI cards. They ought to change the name. This is a good technology, don't get me wrong; this speed is needed for both the newer video cards and gigabit and 10-gigabit network cards of the future, but when people try to stick in the old PCI cards that their cable/DSL provider gave them into those slots and find that they don't fit, they'll be making a call to the manufacturer wondering why a PCI card doesn't fit in a PCI-X slot.

    A bureaucratic nightmare, indeed. Change the name, Mr. Industry, or you'll regret ever inventing tech support.

    It should be noted that Mr. Anand mostly focuses on the gaming industry. I knew him back when he was in high school and he only looked at new technology if it would help him get his game on. So for mainstream society and the people who use game consoles instead of PCs, this isn't necessarily news.

  6. Re:Nice... by rsrsharma · · Score: 4, Informative

    Eventually, PCI-X will be used for everything. Right now, however, the only cards that actually needs the extra bandwidth it provides are graphics cards, so they'll function like AGP.

  7. PCI-X is not the same as PCI-Express by Theovon · · Score: 5, Informative

    PCI-X is a 133mhz bus which is backward compatible with PCI and PCI66.

    PCI-Express is a system bus but is more of a networking protocol using high-speed differential signaling (like DVI and SATA) as the physical layer.

    PCI-X and PCI-Express are similar only in name (and some similarities in how "config space" is handled). They are really two radically different things.

  8. My Apologies... by rsrsharma · · Score: 5, Informative
    It looks like I got my terms mixed up. Sorry everyone! For those who are confused know, here's what I think the difference is:
    • PCI-X: 64bits PCI up to 133mhz
    • PCI Express: Serial bus, a replacement for AGP (mostly), and for graphics cards (at the moment). What I accidentally called PCI-X (PCI eXpress)in the article. From other articles I've read, it looks like it'll be used for all cards eventually. Although I still think this acronym makes more sense than PCI-E, I guess it'll confuse some people who have actually heard of PCI-X before. I have this wierd feeling that the industry is gonna call PCI Express PCI-X now (it sounds way cooler).
    Some other info on PCI Express:
    • There can be different sizes of slots. All the graphics cards use x16 size slots, while it looks like most other types of cards will use x1 size slots.
    • It will eventually become ubiquitous like PCI
    • More information in this article.
    I'm sure I got something wrong, feel free to correct me.
  9. Why are there still parallel ports? by LiberalApplication · · Score: 5, Interesting
    Take a look at this photo.

    Am I missing something? They've replaced the standard ATA-IDE connectors with Serial ATA connectors, gotten rid of all of the PCI slots, but for some reason kept the FDD drive connector and the parallel port? Most newer motherboards support booting from USB flash device. As for the parallel port, there aren't many devices being sold today that use them and there are parallel-USB adapters available for those who want to use their old printers.

    I know this is a pico-ATX board so it's understandable that the PCI slots were removed for space-saving purposes, but if a pico-ATX enclosure can't fit an extra PCI card, why leave room for a floppy drive?

  10. Re:Someone explain please... by afidel · · Score: 5, Informative

    Yep, they are usually to make different traces either equidistant or to introduce necessary delays. Another reason to use non-straight paths is to avoid RF interference and induced current between PCB layers. Also hard bends in a trace can often lead to leakage and singaling problems so you might need two smooth curves to avoid a single hard corner.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  11. You got it. (1st one!) by r00t · · Score: 4, Insightful

    The key PCI-X feature is "protocol tricks".
    Some wait states are eliminated from the
    protocol, providing a nice speed increase
    for cheap.

    Typically a PCI-X slot is also 64-bit and
    can go to 66, 100, or even 133 MHz. The key
    feature is the protocol change though.

    PCI Express is indeed serial, with 1 to 32
    serial links working together. (like RAID)

  12. Re:Someone explain please... by csirac · · Score: 5, Informative

    I've never designed a high speed digital board before, but I guess it's to compensate for the transmission line effect.

    Let's pick a number. Say 500MHz. Depending on dielectric constant of the PCB substrate, thickness, etc. a ball park figure for the speed of a signal propagating along one of those traces is around 70% the speed of light, so 2.1E+9 m/s. That makes the 500MHz signal have a wavelength of about 4.2m. Now, consider a 20cm trace. That shouldn't be unrealistic on a video card, if you actually followed one around on the PCB, it could be longer.

    That trace has delayed the signal by 17 degrees, or 0.05 of a wavelength, which may or may not be significant. If we have the 64 data lines in a 64bit bus all different lenghts, you can see that different bits are going to "arrive" at different times.

    Transmission line theory is a black voodoo art, where you can do all kinds of neat stuff like "create" reactive components and make matching transformers (impedance matches) or filters (different goal, same method) on your high frequency PCB just by making a carefully calculated sudden change in track width, plus the necessary "stubs"...

    This all very over-simplified, but yeah, the squirly bits are to keep them all the same length (my guess). I'd be very worried if digital circuits needed impedance matching transformers made out of microstrips ;-)

  13. Re:PCI-X != PCI express by Graff · · Score: 4, Insightful
    It's unlikely PCI-X will make it onto the average consumer level motherboard, but PCI-Express certainly will.

    The PowerMac G5s have 3 PCI-X slots on their motherboards. So there are at least some consumer-level motherboards being produced with them, even if PCI-X isn't being adopted wholesale by the computer industry.
  14. Re:ummmm.... by Graff · · Score: 4, Informative
    I'd like to keep using my PRINTER when I next upgrade my computer: heck, my old laserjet 4L is still alive and kicking after 10 years of valuable service.

    Just get a Ethernet <-> parallel print server. Then you can still use the printer with any computer that has Ethernet. Plus you can use it with any computer on your LAN without needed an active computer to share the printer
  15. Re:Nice... by hattig · · Score: 4, Informative

    PCI Express IS NOT PCI-X.

    This has been said 100 times on here at least in the past.

    PCI-X is classic old PCI running very fast and 64-bits, etc. As used on server motherboards.

    PCIe is the new specification with the tiny connectors for general I/O, and longer connectors for graphics.

    There is no limitation on PCIe connectors unlike AGP, apart from the chipset. Each slot is point-to-point, so you need a controller for each one.

    Here is a motherboard with two PCIe slots (x4 and x16), a standard PCI slot, and 3 PCI-X slots.

  16. Re:warning ! rip offs ahoy! run 4 ya lives!! by RyuuzakiTetsuya · · Score: 4, Interesting

    the point behind the BTX formfactor was that it's supposed to help enhance airflow in the computer itself. ATX is nice and all, but most chassis these days are crap. (I'd say they blow, but that's a pun I'd like to avoid.) Sure, they worked back when P2s and K6s were the rage, but they're not anymore, and modern CPUs have far more dramatic cooling scenarios to deal with.

    --
    Non impediti ratione cogitationus.
  17. PCI Express is backwards compatible with PCI & by olePigeon+(Wik) · · Score: 5, Informative

    PCI Express is software compatible with PCI and PCI-X, but the physical connection is different. There are already specifications available for PCI Express-to-PCI/X bridge, so you need'nt worry about your "legacy" PCI devices becoming useless after PCI Express' adoption.