Slashdot Mirror


Motherboard Design Process

MBRFan writes "MBReview has posted the latest revision of their 'Motherboards - The Designing Process' article. This article covers the design process for modern motherboards, and also goes over some of the most common components that can be found. Definite read for information lovers, though beware, it'll take a while to read!"

20 of 87 comments (clear)

  1. It would have been interesting by antifoidulus · · Score: 5, Insightful

    if they also gave a little insight into what goes into the manufacturing process as well. After all, you can design the best board there is, but if you have trouble making it in large quantities, it's not going to be successful. Cost and ease of manufacture should be factors in any engineering decision.

    1. Re:It would have been interesting by bsd4me · · Score: 3, Informative

      PC motheboards aren't terribly complicated as far as PWBs go. The don't really have a lot of components, and they don't have a lot of layers.

      What is interesting about them, but I don't think it really complicates the manufacturing proces, is the effort that goes into reducing the number of layers (number of layers is directly related to cost). This compilcates both routing and signal integrity.

      --

      (S(SKK)(SKK))(S(SKK)(SKK))

    2. Re:It would have been interesting by Jeff+DeMaagd · · Score: 2, Insightful

      The don't really have a lot of components, and they don't have a lot of layers.

      Compared to what? I understand some motherboards are pretty simple looking, but the ones that tend to be in my systems can get pretty complicated.

  2. Not bad, but by jimmyswimmy · · Score: 5, Informative

    I used to design motherboard power system components, and the author spends a good bit of time talking about that. That is actually the most complicated part of the board design, as it is not at all automated. Most component vendors try to sell a complete solution to the motherboard vendor, easing their job somewhat while helping the sales of the component vendor.

    One particularly interesting item of note: all those capacitors the author describes are absolutely crucial, and together form one of the largest cost items on the board. The system is tested using a processor-vendor-supplied "load tool" which simulates the worst case load transients one can ever expect to see. Most of that testing is done by the power system component vendor and then provided as a block to the motherboard vendor. Most motherboard vendors have no idea what they are doing there.

    In fact, a lot of the foreign manufacturers (no names) cost-reduce their designs by simply pulling out caps until the system blue screens. Then they put the last one back in and sell it. Intel is the only manufacturer I am aware of that actually sells the worst-case performing design.

    Note that I am only aware of products related to Intel-type motherboards. I never worked on the othe stuff.

    --

    Just my $0.55 (US inflation, 1774-2008, for $0.02)
    1. Re:Not bad, but by GigsVT · · Score: 3, Interesting

      I guess the question is, will we ever be able to go back to the days when the actual computer power supply did the supplying of power, rather than having a second power supply on the motherboard?

      Or are the extremely low voltages and high currents involved with modern CPUs going to always tie us to the motherboard, due to the necessary wires gauges to carry that sort of power at low voltage?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Not bad, but by Billy69 · · Score: 3, Insightful

      Erm, what happens on the mobo is really just a case of regulation, not a separate 'power supply' as such.

      And board-level power regulation goes back at least as far as the IBM XT (yup, I had one, they had 7805 5v regulators on them)

      But to answer the question I think you are asking, which is why doesn't the PSU supply the processor voltages, you have to think about the number of different processor and interface voltages there have been over the last few years. Processors have gone from using 5v logic supplies down to what, 0.8v now, via dozens of different steps in between. So to supply the voltage direct from the PSU would require either a PSU tied to a specific motherboard which was tied to a specific small group of processors, or a PSU with about 30 different voltage outputs. Both of these options are a lot more complex and painful than just regulating the voltage on the motherboard.

      --
      #include "disclaimer.h"
    3. Re:Not bad, but by jimmyswimmy · · Score: 2, Informative

      As another poster pointed out, until a complete shift in technology occurs, this will not happen. Power loss in a wire follows the law P=VI. The lower the CPU supply voltage, the higher the input current will be.

      We continue to move to higher CPU switching frequencies and lower CPU voltages. Why? Well, higher frequency means higher clock speed, and greater processing power. Another way to increase processing power is to add complexity to the circuit, which means a larger chip. BUT, you can reduce the size of the chip by reducing the size of the features required to implement your changes. And that, my friend, means you need a lower voltage, or you will destroy those tiny, delicate features (breakdown the MOS gate oxide layer).

      The relationship between power loss, switching frequency, and voltage, is straightforward:

      P = C*V*f

      You can't really work that out for a modern CPU but it is illustrative.

      And with upwards of 100 A at less than 1.5V driving your CPU, motherboards will have an onboard VR (voltage regulator) for years to come. I used to test with an old ATX supply (before the ATX 2.0 spec added the tiny 2x2 12 V connector) and after pulling 12 A through the single wire supplying 12 V for fifteen minutes, the insulation became brittle and browned. You would need to more than double your existing wires just for DC... and don't get me started about all those capacitors again!

      --

      Just my $0.55 (US inflation, 1774-2008, for $0.02)
  3. manufacturer by GMail+Troll · · Score: 2, Insightful
    The design process for motherboards in my experience seems to depend on the manufacturer. Some take a more sloppy approach where the first version is riddled with bugs - take a look at Via's KT133 and subsequent KT133a for example (in some ways reminiscent to me of Redhat's notorious .0 releases). In general I'm more in favour of a rigourous approach when designing hardware - bugs in software are easy to fix (download a patch), but with hardware you expect what you're buying to work.


    All in all a motherboard is a complicated piece of electronics so it isnt surprising that bugs sometimes creep in. As with software I expect it is the quality of the engineers working on it that is the ultimate deciding factor in the quality of the final product.


    gmail invite

  4. Motherboard design is true art by Alwin+Henseler · · Score: 4, Interesting
    I have always considered motherboards THE most complex, interesting, and difficult part of a computer to design, and design well.

    Every single component on a motherboard can be a magnificient piece of work, but it deals only with a limited number of variables. A CPU or chipset component ultimately only deals with bus protocols and internal design. The same goes for other components like memory or harddrives.

    But everything comes together through the motherboard, and that (in my eyes) makes it the hardest part of a system to design well, considering the number of variables. A truly well done MB design is really a piece of art.

  5. Yes, but.. by m0RpHeus · · Score: 4, Funny

    Yes... but does your motherboard manufacturer follow best practices like Feng Shui?

    --
    Take-off every .sig! For Great Justice!
    1. Re:Yes, but.. by vurg · · Score: 4, Funny

      I think mine does. My northbridge is aligned to the northern dragon constellation, and my southbridge flows with the wind that which cannot be seen.

  6. I wonder... by genixia · · Score: 2, Funny
    Why do motherboard manufacturers make a big deal out of multi-layer PCB's?


    LOL, I'd like to see them try and make a single-layer motherboard!
    1. Re:I wonder... by freqres · · Score: 2, Funny

      Nah, make a wire-wrap version of a modern day motherboard.

      --
      Rampant Ninja related crimes these days...Whitehouse is not the exception
  7. True Revolutionary Design... by Kozz · · Score: 2, Funny

    ...comes with the wisdom of the Far-East, yessir!

    What, you haven't heard of the Feng Shui Motherboard?

    "We didn't rely on reference boards or schematics from chip manufacturers. Those designs had too many straight lines and sharp corners, which are unnatural and direct poison arrows at our soul.
    --
    I only post comments when someone on the internet is wrong.
  8. Re:Doesn't make sense to me... by Neuroelectronic · · Score: 2, Insightful

    That article kicks ass. I feel smarter already. I never knew EMI and line noise was such a problem for MoBo designers.. What a bitch that must be

  9. Re:Maybe someday they could get it right. by Timesprout · · Score: 3, Informative

    How does crap like this get modded insightful? There are many factors involved in a production process such as motherboards. In many cases trade offs will have to be made between engineering, manufacturing and cost. If the AC who feels maufacturers are not doing the job properly may I suggest he/she/it puts forward a better design than can be mass produced and afforded by the general population

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  10. Doesn't make sense to most people by Anonymous Coward · · Score: 3, Informative

    IANAMBD, but...

    "trace" == Metal tracks carrying the current

    "Prepreg" == insulating "silk" layer separating the metal tracks running above and below.

    "static impedance" == "guess" they mean parasitic capacitances formed between the tracks crossing over each other, separated by the "Prepeg".

    "Er, or dielectric constant" == See physics book for parallel plate capacitor, the 'E' is the "greek epsilon"

    "height of the trace" == the plate separation ... I.e the thickness of the "Prepeg"

    .

    The guy who wrote this article has a glittering career in the Patent business.

  11. Sorry to disagree by EightBits · · Score: 2, Insightful

    PC motherboards typically have 4 - 6 layers. That's pretty complicated. Think about routing all of the signal lines of the PCI (64-bit) bus and memory bus. If you have AGP nad PCI-X, add those in ther too. Think of all the signals going from your IDE ports and SCSI ports (if you have them) to your chipset. If you have an opteron, you have in the neighborhood of 940 pins. They all get connected. That's a lot of nets and a lot of routing!

    And, it's a good thing to reduce board layers to a certain point because adding layers gets expensive! While it does complicate the process, the process of routing the board is a one time process and thus a one time cost. Once the board is routed and tested, it's off to manufacturing where the cost of extra layers is recurring. It does complicate the manufacturing process in that now you have to glue together more layers after routing them. This is why more layers get so expensive. Those layers have to line up. With nets getting as small as they do, there is almost no room for error in lining these layers up. Very difficult. The more layers you add, the more likely you are to have layers aligned improperly. Someone has to eat the cost of those boards that cannot be sold and it wont be the manufacturer.

  12. FYI, 1 mils = 2.54e-05 metre by joostje · · Score: 2, Informative

    To save the other metric readers the trouble googling, 1 mils = 1/1000 inch = 2.54e-5 metre. conversion

  13. Re:What a terribly written article by Kehvarl · · Score: 3, Funny

    Basically what you're saying is...