I am fairly new to building computers, and I am starting out with the mother board. What are the parts I need to build a motherboard? Also, how can you reprogram your BIOS?

  • \$\begingroup\$ totally depends on the specifications you have in mind. What do you it to do? \$\endgroup\$
    – jippie
    Sep 15, 2012 at 5:27
  • \$\begingroup\$ Quoting Boromir: "You don't just start building computers". Seriously, designing a motherboard for a computer is not something that you can do without a deep knowledge of the architecture and design in general. and it's impossible to explain it in just an answer. You should try to focus more your question. \$\endgroup\$
    – clabacchio
    Sep 15, 2012 at 10:04

2 Answers 2


If you're new to it you can't design your own PC's motherboard. Despite their low cost motherboards are pretty advanced electronics. A common EDA tool like Eagle is not fit for the job, where you need to take transmission lines, matched impedances and matched trace lengths into account.

A typical PC motherboard may have more than 10 layers. Having made one will cost you more than a PC from the shop around the corner. So you want to make it right first time. So you want simulation tools. Cost: several 10k, up to 100k dollars.

You can't prototype a > 100 MHz PC motherboard on a breadboard, it simply won't work. Besides, all the required components are SMD, many BGA.

Further reading
How to build a motherboard

  • \$\begingroup\$ I've designed 10 layer boards with DDR2 memories, gigabit ethernet, and 3G-SDI video signals using Eagle. Less automated than say, Altium, but perfectly ok. \$\endgroup\$ Sep 15, 2012 at 12:18

What are the parts I need to build a motherboard?

If you are planning of integrating at circuital component level than I can't help.Its something where you really need infrastructure and precision to integrate such things.
If its about assembling motherboard components then you can refer here

Also, how can you reprogram your BIOS?

If your computer is some new model from previous 2-3 year release, then believe me you are going to do a dangerous job.Its not suggested to flash your bios, because your manufacturer writes many routine specific to your computer assembly.
However best solution is to override your bios settings, as many OS vendors do.There is a concept of Unified Extensible Firmware Interface where you can add functionality to your present bios.However many simple necessity like USB booting(not supported in previous computers) are tackled by linux grub easily.You can try your hands by modifying grub as well.

  • \$\begingroup\$ Thank you. I am trying to start off with the motherboard, and then move on. I am trying to build a motherboard from scratch, and thought reprogramming the BIOS would be useful because I might put some different components in. If you buy a BIOS does it come programmed? \$\endgroup\$ Sep 15, 2012 at 13:20

Not the answer you're looking for? Browse other questions tagged or ask your own question.