Builder's Guide To Desktop Computer Components
Original | No Header, No Background, No Images
Last Updated: 01May12 | Published: 18Jan11 | Status: To Be Continued
- 1. Introduction
- 2. Chipset
- 2.1. Latest AMD Desktop Chipsets By AMD
- 2.2. Latest Intel Desktop Chipsets By Intel
- 2.2.1. Latest Intel Desktop Chipsets By Intel: Intel 6 Series Chipset And Intel Z79 Express Chipset
- 2.2.2. Latest Intel Desktop Chipsets By Intel: Intel 7 Series Chipset
- 3. Motherboard
- 4. Processor
- 4.1. Latest AMD Desktop Processor Technologies
- 4.2. Latest Intel Desktop Processor Technologies
- 4.2.1. Latest Intel Desktop Processors And Technologies: 2nd Generation Intel Core Processors
- 4.2.2. Latest Intel Desktop Processors And Technologies: 3rd Generation Intel Core Processors
- 5. Memory
- 5.1. Memory Types, Names, Frequencies, And Peak Bandwidths
- 6. PCIe
- 7. GPU
- 7.1. Integrated GPU
- 7.2. Add-in GPU
- 8. Internal Data Storage
- 8.1. PATA Hard Drive
- 8.2. SATA Hard Drive
- 9. USB
- 10. Case
- 10.1. Typical Case Dimensions And Motherboard Form Factor Support
- 10.2. Absolute, Practical, And Preferred Minimum Case Sizes For microATX And ATX Motherboards
- 10.3. Inches To Millimeters
- 11. Power Supply
- 12. Additional Reading
1. Introduction
When building a computer nothing is more frustrating than finding out the case is too small for the motherboard, the motherboard socket and processor socket are different, the memory notch is in the wrong position, the power supply is missing connectors, and, of course, the video cable does not connect to the GPU. Selecting compatible computer components is one of the challenging aspects of building your own computer. This page is to serve builders as a guide to desktop computer components.
2. Chipset
- A.k.a., motherboard chipset.
- A defined set of capabilities upon which a motherboard is built. A motherboard baseline specification. Specifically, a chipset defines: 1.) the processor, memory, expansion cards, data storage devices, and peripheral devices that are compatible with a motherboard; and 2.) the additional devices (e.g., audio and ethernet) and technologies (e.g., RAID and power management) that are integrated into a motherboard. In other words, a chipset defines a motherboard's capabilities, which, in turn, defines a computer's capabilities.
- Traditionally consists of two principle, interconnected chips: 1.) the northbridge chip, which sits between and interfaces with the processor, memory, and GPU over high bandwidth buses; and 2.) the southbridge chip, which sits between and interfaces with the computer's additional devices (e.g., internal data storage, USB, optical drives, integrated audio, integrated ethernet, keyboard, mouse, etc.) over lower bandwidth buses.
- Some of the technologies traditionally integrated into the motherboard northbridge chip (e.g., memory controller and integrated GPU) are now being integrated into the processor.
- Desktop chipset types: 1.) AMD desktop chipsets, which support AMD desktop processors; and 2.) Intel desktop chipsets, which support Intel desktop processors.
- Based on chipset/processor, desktop computers are divided into two types (a.k.a., platforms): 1.) AMD desktop computers, which have an AMD desktop chipset/processor; and 2.) Intel desktop computers, which have an Intel desktop chipset/processor.
- When building a desktop computer you must decide to build either an AMD desktop computer or an Intel desktop computer.
- Current AMD desktop chipset manufacturers: AMD (amd.com) and NVIDIA (nvidia.com), with NVIDIA barely hanging on. Past AMD desktop chipset manufacturers included ATI, SiS, and VIA. After AMD acquired ATI in 2006, third parties have little business in the desktop chipset market.
- Latest AMD desktop chipset series by AMD: AMD 8-Series Chipset (amd.com), AMD 9-Series Chipset (amd.com), and AMD A-Series APU Chipset.
- Current Intel desktop chipset manufacturer: Intel (intel.com), which has a virtual monopoly on the Intel desktop chipset market. Past Intel desktop chipset manufacturers included ATI, NVIDIA, SiS, and VIA.
- Latest Intel desktop chipset series by Intel: Intel 6 Series Chipset (intel.com), Intel X79 Express Chipset (intel.com), and Intel 7 Series Chipset (intel.com).
- The most important computer component to choose wisely. First choose the chipset that meets your present/future needs, then choose the motherboard manufacturer.
2.1. Latest AMD Desktop Chipsets By AMD
Latest AMD Desktop Chipsets By AMD
(Last Updated: 06Jan12) |
| Chipset Series |
Chipset |
AMD A-Series APU Graphics Support |
Socket |
Backward Socket Support |
Forward Socket Support |
| AMD 8-Series Chipset (amd.com) |
AMD 870 Chipset (amd.com) |
- |
AM3 |
AM2/
AM2+ |
AM3+
(1) |
| AMD 880G Chipset (amd.com) |
| AMD 890GX Chipset (amd.com) |
| AMD 890FX Chipset (amd.com) |
| AMD 9-Series Chipset (amd.com) |
AMD 970 Chipset (amd.com) |
- |
AM3+
(2) |
AM2/
AM2+/
AM3 |
- |
| AMD 990X Chipset (amd.com) |
| AMD 990FX Chipset (amd.com) |
| AMD A-Series APU Chipset |
AMD A55 Chipset |
+ |
FM1 |
- |
- |
| AMD A75 Chipset |
(1) The AMD 8-Series Chipset natively supports socket AM3 processors, not socket AM3+ processors. For AMD 8-Series Chipset motherboards to support socket AM3+ processors, a motherboard BIOS update, if available, must be installed. If the BIOS update for socket AM3+ processor support is not pre-installed, then a socket AM2, AM2+, or AM3 processor must be installed in order to install the BIOS update. Only after the BIOS update for socket AM3+ processor support is installed can the computer complete the POST and boot with the socket AM3+ processor installed. But perhaps more importantly, even with the BIOS update for socket AM3+ processor support installed, the AMD 8-Series Chipset support for AM3+ processors is partial, not full. Therefore, it is recommended that socket AM3+ processors are installed in AMD 9-Series Chipset motherboards, not AMD 8-Series Chipset motherboards.
(2) The AMD 9-Series Chipset, not the AMD 8-Series Chipset, natively supports socket AM3+ processors. Therefore, for guaranteed full socket AM3+ support, get an AMD 9-Series Chipset motherboard, not an AMD 8-Series Chipset motherboard.
|
2.2. Latest Intel Desktop Chipsets By Intel
2.2.1. Latest Intel Desktop Chipsets By Intel: Intel 6 Series Chipset And Intel X79 Express Chipset
2.2.2. Latest Intel Desktop Chipsets By Intel: Intel 7 Series Chipset
3. Motherboard
- A.k.a., system board, main board, mobo.
- The main circuit board inside a computer. An implementation of a chipset.
- Motherboard manufacturers currently incorporating AMD desktop chipsets into their motherboards include ASRock (asrock.com), ASUS (asus.com), BIOSTAR (biostar.com.tw), ECS (ecs.com.tw), Foxconn (foxconn.com), GIGABYTE (gigabyte.com), and MSI (msi.com).
- Motherboard manufacturers currently incorporating Intel desktop chipsets into their motherboards include ASRock (asrock.com), ASUS (asus.com), BIOSTAR (biostar.com.tw), ECS (ecs.com.tw), EVGA (evga.com), Foxconn (foxconn.com), GIGABYTE (gigabyte.com), Intel (intel.com), and MSI (msi.com).
- Form factor: The dimensions, subcomponents, and subcomponent positioning as constitute a general design/form.
- Motherboard form factor includes, but is not limited to, motherboard size and motherboard/case mount points.
- Common motherboard form factors: 1.) microATX (μATX), which is 244mm x 244; and 2.) ATX (standard ATX), which is 305mm x 244.
- The difference in microATX and ATX size is primarily due to the number of expansion slots.
- Expansion slot: The connection between expansion (a.k.a., add-in) card and motherboard to install the add-in card.
- microATX form factor supports up to 4 expansion slots. ATX form factor supports up to 7 expansion slots.
- Motherboard/case mount points: The connections between motherboard and case to install the motherboard.
- Case must support motherboard form factor.
- General price/features: microATX < ATX.
- Main power connector: The primary connection between power supply and motherboard to power the computer.
- Latest main power connector type: 24 pin main power connector. Main power connector types oldest to newest: 20 pin main power connector (2000) | 24 pin main power connector (2003).
- Power supply must provide correct main power connector.
- Socket: The connection between motherboard and processor to install the processor.
- Latest AMD socket types: AM3, AM3+, and FM1.
- Latest Intel socket types: LGA1155 and LGA2011.
- Motherboard and processor socket must be the same or compatible.
- CPU power connector: The connection between power supply and motherboard to power the processor.
- CPU power connector types: 1.) 4 pin ATX 12V CPU power connector, and 2.) 8 pin EPS 12V CPU power connector (a.k.a., 8 pin ATX 12V CPU power connector).
- Power supply must provide correct CPU power connector(s).
- Back USB and audio: The USB ports and audio connectors located on the back of the computer for connecting USB and audio devices. Back USB and audio provided by motherboard back (I/O) panel.
- Motherboard must support back USB and audio.
- Front USB and audio: The USB ports and audio connectors located on the front of the computer for connecting USB and audio devices. Front USB provided by connection between motherboard (internal) USB header and case I/O panel. Front audio provided by connection between motherboard (internal) audio header and case I/O panel.
- Case and motherboard must support front USB and audio.
- LEDs and switches: The connections between case and motherboard to provide indicator lights and power On/Off and Reset switches.
- Black wires and white wires are negative. All other wire colors are positive. Polarity (i.e., negative/positive) does not matter for switches, including power On/Off and Reset switches.
- Look for motherboard/processor bundle to reduce cost.
- It is strongly recommended that you read the entire motherboard manual, read all BIOS release notes, and answer any questions before purchasing a motherboard.
4. Processor
- A.k.a., central processing unit (CPU), processor.
- Performs the computations/logic/instructions that enable computer functionality.
- Desktop processor manufacturers include AMD (amd.com) and Intel (intel.com).
- Latest AMD desktop processors: AMD Sempron Processor (amd.com), AMD Phenom II Processors (amd.com), AMD Athlon II Processors (amd.com), AMD FX Processors (amd.com), and AMD A-Series Processor (amd.com).
- Latest Intel desktop processors: Intel Celeron Desktop Processor (Desktop) (ark.intel.com), Intel Pentium Desktop Processor (Desktop) (ark.intel.com), 2nd Generation Intel Core i3 Processors (Desktop) (ark.intel.com), 2nd Generation Intel Core i5 Processors (Desktop) (ark.intel.com), 2nd Generation Intel Core i7 Processors (Desktop) (ark.intel.com), 2nd Generation Intel Core i7 Extreme Processor (Desktop) (ark.intel.com), 3rd Generation Intel Core i5 Processors (Desktop) (ark.intel.com), and 3rd Generation Intel Core i7 Processors (Desktop) (ark.intel.com).
- Socket: The connection between motherboard and processor to install the processor.
- Latest AMD socket types: AM3, AM3+, and FM1.
- Latest Intel socket types: LGA1155 and LGA2011.
- Motherboard and processor socket must be the same or compatible.
- CPU power connector: The connection between power supply and motherboard to power the processor.
- CPU power connector types: 1.) 4 pin ATX 12V CPU power connector, and 2.) 8 pin EPS 12V CPU power connector (a.k.a., 8 pin ATX 12V CPU power connector).
- Power supply must provide correct CPU power connector(s).
- Boxed processor is a processor bundled with factory heat sink/fan.
- Unless overclocking, no fancy processor cooling system required. Get boxed processor and use factory heat sink/fan.
- Look for motherboard/processor bundle to reduce cost.
- Some of the technologies traditionally integrated into the motherboard northbridge chip (e.g., memory controller and integrated GPU) are now being integrated into the processor.
4.1. Latest AMD Desktop Processors And Technologies
Latest AMD Desktop Processors And Technologies
(Last Updated: 06Jan12) |
Processor/
Technology |
Sempron
100 Series |
Phenom II |
Athlon II |
FX |
A-Series
(1) |
| Socket |
AM3 |
AM3 (2) |
AM3 (3) |
AM3+ |
FM1 |
Cores
(Model Number) |
1 |
2 (X2)/
4 (X4)/
6 (X6) |
2 (X2)/
3 (X3)/
4 (X4) |
4 (4000)/
6 (6000)/
8 (8000) |
2 (A4)/
3 (A6)/
4 (A6/A8) |
| AMD Balanced Smart Cache |
? |
+ |
+ |
+ |
? |
| Bus |
HT ? |
HT 3.0 |
HT 3.0 |
HT 3.0 |
UMI |
| CMOS |
45nm |
45nm |
45nm (4) |
32nm |
32nm |
| Integrated Memory Controller |
+ |
+ |
+ |
+ |
+ |
| Integrated Radeon HD Graphics |
- |
- |
- |
- |
+ |
| AMD Turbo CORE |
- |
-/
-/
+ |
- |
+ |
+/- |
AMD Virtualization
(AMD-V) |
+ |
+ |
+ |
+ |
+ |
| AMD64 |
+ |
+ |
+ |
+ |
+ |
| AMD Wide Floating Point Accelerator |
? |
+ |
+ |
Dual |
+ |
AMD PowerNow!
(Cool'n'Quiet) |
? |
3.0 |
3.0 |
3.0 |
3.0 |
(1) The AMD A-Series Processor is the first AMD desktop processor with a GPU integrated into the processor. To mark the occasion, AMD refers to the A-Series Processor as the A-Series Accelerated Processing Unit (A-Series APU).
(2) The Phenom II X4 920 Processor (socket AM2+) and Phenom II X4 940 Processor (socket AM2+) are the only Phenom II Processors that are not socket AM3.
(3) The Athlon II X4 631 Processor (socket FM1) and Athlon II X4 651 Processor (socket FM1) are the only Athlon II Processors that are not socket AM3.
(4) The Athlon II X4 631 Processor (CMOS 32nm) and Athlon II X4 651 Processor (CMOS 32nm) are the only Athlon II Processors that are not CMOS 45nm.
|
4.2. Latest Intel Desktop Processors And Technologies
4.2.1. Latest Intel Desktop Processors And Technologies: 2nd Generation Intel Core Processors
Latest Intel Desktop Processors And Technologies:
2nd Generation Intel Core Processors
(Last Updated: 01May12) |
Processor/
Technology |
Celeron
G400/G500
Series |
Pentium
G600/G800
Series |
2nd Gen
Core
i3 |
2nd Gen
Core
i5 |
2nd Gen
Core
i7 |
2nd Gen
Core
i7 Extr |
| Code Name |
Sandy Bridge |
Sandy Bridge |
Sandy Bridge |
Sandy Bridge |
Sandy Bridge/
Sandy Bridge-E |
Sandy Bridge-E |
| Socket (LGA) |
1155 |
1155 |
1155 |
1155 |
1155/
2011 |
2011 |
| Cores |
1/2 |
2 |
2 |
2/4 |
4/
6 |
6 |
| Intel Smart Cache |
1MB/2MB |
3MB |
3MB |
3MB/6MB |
8MB/
10MB/12MB |
15MB |
| Bus Type |
DMI2 |
DMI2 |
DMI2 |
DMI2 |
DMI2 |
DMI2 |
| Lithography |
32nm |
32nm |
32nm |
32nm |
32nm |
32nm |
| Integrated Memory Controller |
+ |
+ |
+ |
+ |
+ |
+ |
| Max Memory |
32GB |
32GB |
32GB |
32GB |
32GB/
64GB |
64GB |
| Memory Channels |
2 |
2 |
2 |
2 |
2/
4 |
4 |
| Max Memory Bandwidth |
21.3GB/s |
21.3GB/s |
21.3GB/s |
21.3GB/s |
21.3GB/s/
51.2GB/s |
51.2GB/s |
| Integrated Intel HD Graphics |
+ |
+ |
2000/3000 |
-/2000/3000 |
2000/3000/
- |
- |
| Intel Quick Sync Video |
- |
- |
+ |
+/- |
+/
- |
- |
| PCIe |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
2.0 |
Processor/
Technology |
Celeron
G400/G500
Series |
Pentium
G600/G800
Series |
2nd Gen
Core
i3 |
2nd Gen
Core
i5 |
2nd Gen
Core
i7 |
2nd Gen
Core
i7 Extr |
| Intel Turbo Boost |
- |
- |
- |
2.0 |
2.0 |
2.0 |
| Intel vPro |
- |
- |
- |
+/- |
+/-/
- |
- |
| Intel Hyper-Threading |
- |
- |
+ |
+/- |
+ |
+ |
Intel Virtualization
(VT-x) |
+ |
+ |
+ |
+ |
+ |
+ |
Intel Virtualization For Directed I/O
(VT-d) |
- |
- |
- |
+/- |
+/-/
+/- |
- |
| Intel Trusted Execution |
- |
- |
- |
+/- |
+/-/
- |
- |
| AES New Instructions |
- |
- |
- |
+ |
+ |
+ |
| Intel 64 |
+ |
+ |
+ |
+ |
+ |
+ |
| Idle States |
+ |
+ |
+ |
+ |
+ |
+ |
| Enhanced Intel SpeedStep |
+/- |
+ |
+ |
+ |
+ |
+ |
| Thermal Monitoring |
+ |
+ |
+ |
+ |
+/
- |
- |
| Intel Fast Memory Access |
+ |
+ |
+ |
+ |
+/
- |
- |
| Intel Flex Memory Access |
+ |
+ |
+ |
+ |
+/
- |
- |
| Execute Disable Bit |
+ |
+ |
+ |
+ |
+ |
+ |
4.2.2. Latest Intel Desktop Processors And Technologies: 3rd Generation Intel Core Processors
Latest Intel Desktop Processors And Technologies:
3rd Generation Intel Core Processors
(Last Updated: 01May12) |
Processor/
Technology |
3nd Gen
Core
i5 |
3nd Gen
Core
i7 |
| Code Name |
Ivy Bridge |
Ivy Bridge |
| Socket (LGA) |
1155 |
1155 |
| Cores |
4 |
4 |
| Intel Smart Cache |
6MB |
8MB |
| Bus Type |
DMI2 |
DMI2 |
| Lithography |
22nm |
22nm |
| Integrated Memory Controller |
+ |
+ |
| Max Memory |
32GB |
32GB |
| Memory Channels |
2 |
2 |
| Max Memory Bandwidth |
25.6GB/s |
25.6GB/s |
| Integrated Intel HD Graphics |
2500/4000 |
4000 |
| Intel Quick Sync Video |
+ |
+ |
| PCIe |
3.0 |
3.0 |
Processor/
Technology |
3nd Gen
Core
i5 |
3rd Gen
Core
i7 |
| Intel Turbo Boost |
2.0 |
2.0 |
| Intel vPro |
+/- |
+/- |
| Intel Hyper-Threading |
- |
+ |
Intel Virtualization
(VT-x) |
+ |
+ |
Intel Virtualization For Directed I/O
(VT-d) |
+/- |
+/- |
| Intel Trusted Execution |
+/- |
+/- |
| AES New Instructions |
+ |
+ |
| Intel 64 |
+ |
+ |
| Intel Anti-Theft |
+ |
+ |
| Idle States |
+ |
+ |
| Enhanced Intel SpeedStep |
+ |
+ |
| Thermal Monitoring |
+ |
+ |
| Intel Fast Memory Access |
+ |
+ |
| Intel Flex Memory Access |
+ |
+ |
| Execute Disable Bit |
+ |
+ |
5. Memory
- A.k.a., random access memory (RAM), system memory, main memory, memory.
- Volatile, short-term, fast access data storage for instructions and data needed by the processor.
- Abbreviations: DDR = Double Data Rate. DDR = DDR1 = DDR 1st generation. DDR2 = DDR 2nd generation. DDR3 = DDR 3rd generation. DDR/DDR2/DDR3 = DDR and/or DDR2 and/or DDR3. SDRAM = Synchronous Dynamic Random Access Memory. DIMM = Dual In Line Memory Module. Hz = frequency = cycles/second = c/s. T = transfers.
- Memory manufacturers include Corsair (corsair.com), Crucial (crucial.com), G.Skill (gskill.com), Kingston (kingston.com), Micron (micron.com), OCZ (ocztechnology.com), Patriot (patriotmemory.com), and PNY (www3.pny.com).
- DDR/DDR2/DDR3 SDRAM replaces PC66/100/133 SDRAM.
- DDR/DDR2/DDR3 SDRAM and PC66/100/133 SDRAM are not compatible.
- Latest memory type: DDR3 SDRAM. Memory types oldest to newest: DDR SDRAM (2002) | DDR2 SDRAM (2004) | DDR3 SDRAM (2007).
- DDR/DDR2/DDR3 SDRAM are not compatible.
- DDR SDRAM is 184 pin DIMM, 2.5V, and 200/266/333/400MHz. DDR2 SDRAM is 240 pin DIMM, 1.8V, and 400/533/666/800MHz. DDR3 SDRAM is 240 pin DIMM, 1.5V, and 800/1066/1333/1600MHz and above. DDR/DDR2/DDR3 SDRAM have different notch position.
- PC66/100/133 SDRAM transfer data once per memory I/O pin clock cycle, which is 1transfer/cycle = 1T/c.
- DDR/DDR2/DDR3 SDRAM transfer data twice per memory I/O pin clock cycle, which is 2transfers/cycle = 2T/c.
- When DDR/DDR2/DDR3 SDRAM frequency is discussed the reference is almost always to effective frequency, not memory I/O pin frequency. Effective frequency is the memory I/O pin frequency that would be required to achieve a given transfers/second at 1cycle/transfer, which is T/s x 1c/T. Therefore, for DDR/DDR2/DDR3 SDRAM, since data is transferred twice per memory I/O pin cycle, the effective frequency (a.k.a., data frequency) is twice the memory I/O pin frequency.
- The number of bits that can be transferred over a channel/lane/bus at one time is known as width. The memory bus width is 64-bit. In other words, data is transferred between memory and processor over the memory bus at 64 bits per transfer, which is 64bit/transfer = 64b/T = 8B/T.
- The peak bandwidth for a single channel of memory is memory I/O pin frequency (cycles/second) x 2transfers/cycle x 8Bytes/transfer. Therefore, for example, since DDR3-1600 has I/O pin frequency 800MHz, the peak bandwidth for a single channel of DDR3-1600 is 800Mc/s x 2T/c x 8B/T = 12800MB/s = 12.8GB/s.
- To increase the bandwidth between memory and processor, dual and triple channel memory configurations have been developed. Dual channel is two 64-bit channels between memory and processor. Therefore, for example, DDR3-1600 in dual channel mode has peak bandwidth 800Mc/s x 2T/c x 8B/T x 2 channels = 25600MB/s = 25.6GB/s. Triple channel is three 64-bit channels between memory and processor. Therefore, for example, DDR3-1600 in triple channel mode has peak bandwidth 800Mc/s x 2T/c x 8B/T x 3 channels = 38400MB/s = 38.4GB/s.
- Motherboards that support dual channel mode also support single channel mode. Motherboards that support triple channel mode also support dual and single channel mode.
- Dual and triple channel mode require proper combinations of qualifying memory. If proper combinations of qualifying memory are not installed, the memory subsystem automatically defaults to a lower channel mode.
- To facilitate establishing dual and triple channel mode, memory manufacturers sell packages of 2 identical memory sticks (a.k.a., kit of 2 x) for dual channel mode, and packages of 3 identical memory sticks (a.k.a., kit of 3 x) for triple channel mode.
- Get memory kit 2 x for dual channel mode. Get memory kit 3 x for triple channel mode.
- Unless overclocking, no fancy memory cooling system required.
- DDR does not mean/imply single channel mode, or vice versa. DDR2 does not mean/imply double channel mode, or vice versa. DDR3 does not mean/imply triple channel mode, or vice versa.
- Motherboard must support memory type (i.e., DDR SDRAM, DDR2 SDRAM, or DDR3 SDRAM), memory capacity (i.e., size in Bytes) and memory speed (i.e., frequency in Hz).
- Get memory that passed motherboard testing.
- The peak bandwidth of the memory controller/bus cannot be exceeded. Moreover, memory installations whose peak bandwidth can exceed the peak bandwidth of the memory controller/bus are automatically adjusted by the memory subsystem to match the peak bandwidth of the memory controller/bus. In other words, memory installations whose peak bandwidth can exceed the peak bandwidth of the memory controller/bus do not increase memory subsystem performance or overall system performance. Therefore, for maximum performance, the peak bandwidth of the memory installation need only match, not exceed, the peak bandwidth of the memory controller/bus. Purchasing excessive memory bandwidth does not hinder performance, but, depending upon memory prices, can be a waste of money.
- 32-bit versions of Windows support 4GB memory max.
5.1. Memory Types, Names, Frequencies, And Peak Bandwidths
| Memory Types, Names, Frequencies, And Peak Bandwidths |
Name
(by MT/s)
(1) |
Name
(by b'width
in MB/s) |
I/O Pin
Frequency
(2) |
T/c
(3) |
T/s |
Effective
Frequency
(4) |
Peak
Bandwidth |
| PC66 |
- |
66MHz |
1 |
66MHz x 1T/c =
66MT/s |
66MT/s |
66MT/s x 8B/T =
533MB/s |
| PC100 |
- |
100MHz |
1 |
100MHz x 1T/c =
100MT/s |
100MT/s |
100MT/s x 8B/T =
800MB/s |
| PC133 |
- |
133MHz |
1 |
133MHz x 1T/c =
133MT/s |
133MT/s |
133MT/s x 8B/T =
1066MB/s =
1.06GB/s |
Name
(by MT/s) |
Name
(by b'width
in MB/s) |
I/O Pin
Frequency |
T/c |
T/s |
Effective
Frequency |
Peak
Bandwidth |
| DDR-200 |
PC-1600 |
100MHz |
2 |
100MHz x 2T/c =
200MT/s |
200MHz |
200MT/s x 8B/T =
1600MB/s =
1.6GB/s |
| DDR-266 |
PC-2100 |
133MHz |
2 |
133MHz x 2T/c =
266MT/s |
266MHz |
266MT/s x 8B/T =
2100MB/s =
2.1GB/s |
| DDR-333 |
PC-2600 |
166MHz |
2 |
166MHz x 2T/c =
333MT/s |
333MHz |
233MT/s x 8B/T =
2600MB/s =
2.6GB/s |
| DDR-400 |
PC-3200 |
200MHz |
2 |
200MHz x 2T/c =
400MT/s |
400MHz |
400MT/s x 8B/T =
3200MB/s =
3.2GB/s |
Name
(by MT/s) |
Name
(by b'width
in MB/s) |
I/O Pin
Frequency |
T/c |
T/s |
Effective
Frequency |
Peak
Bandwidth |
| DDR2-400 |
PC2-3200 |
200MHz |
2 |
200MHz x 2T/c =
400MT/s |
400MHz |
400MT/s x 8B/T =
3200MB/s =
3.2GB/s |
| DDR2-533 |
PC2-4200 |
266MHz |
2 |
266MHz x 2T/c =
533MT/s |
533MHz |
533MT/s x 8B/T =
4200MB/s =
4.2GB/s |
| DDR2-667 |
PC2-5300
(5) |
333MHz |
2 |
333MHz x 2T/c =
667MT/s |
667MHz |
667MT/s x 8B/T =
5300MB/s =
5.3GB/s |
| DDR2-800 |
PC2-6400 |
400MHz |
2 |
400MHz x 2T/c =
800MT/s |
800MHz |
800MT/s x 8B/T =
6400MB/s =
6.4GB/s |
Name
(by MT/s) |
Name
(by b'width
in MB/s) |
I/O Pin
Frequency |
T/c |
T/s |
Effective
Frequency |
Peak
Bandwidth |
| DDR3-800 |
PC3-6400 |
400MHz |
2 |
400MHz x 2T/c =
800MT/s |
800MHz |
800MT/s x 8B/T =
6400MB/s =
6.4GB/s |
| DDR3-1066 |
PC3-8500 |
533MHz |
2 |
533MHz x 2T/c =
1066MT/s |
1066MHz |
1066MT/s x 8B/T =
8500MB/s =
8.5GB/s |
| DDR3-1333 |
PC3-10666
(6) |
667MHz |
2 |
667MHz x 2T/c =
1333MT/s |
1333MHz |
1333MT/s x 8B/T =
10666MB/s =
10.6GB/s |
| DDR3-1600 |
PC3-12800 |
800MHz |
2 |
800MHz x 2T/c =
1600MT/s |
1600MHz |
1600MT/s x 8B/T =
12800MB/s =
12.8GB/s |
(1) MT/s: Mega (M) data transfers (T) per second (s).
(2) I/O Pin Frequency: Clock cycle rate at the memory I/O pins, which is where the memory interfaces with the memory bus.
(3) T/c: Data transfers (T) at the memory I/O pins per memory I/O pin clock cycle (c).
(4) Effective frequency: The memory I/O pin frequency that would be required to achieve a given transfers/second at 1cycle/transfer, which is T/s x 1c/T. Therefore, for DDR/DDR2/DDR3 SDRAM, since data is transferred twice per memory I/O pin cycle, the effective frequency (a.k.a., data frequency) is twice the memory I/O pin frequency.
(5) Some memory manufacturers use name PC2-5400 instead of PC2-5300. PC2-5300 and PC2-5400 are identical memory that differ only in name.
(6) Some memory manufacturers use name PC3-10600 instead of PC3-10666. PC3-10666 and PC3-10600 are identical memory that differ only in name.
|
6. PCIe
- A.k.a., peripheral component interconnect express, PCI Express. PCIE, PCI-E, PCI-e.
- A serial, scalable, high bandwidth expansion card/expansion slot interface and bus interconnect type well suited for add-in GPUs.
- PCIe specifications are created by PCI-SIG, which requires an annual membership fee of $3000 US annual to view the specifications.
- Abbreviations: PCIe Gen1 = PCIe 1st generation = PCIe 1.x = PCIe version 1.0, 1.0a, and 1.1. PCIe Gen2 = PCIe 2nd generation = PCIe 2.x = PCIe version 2.0 and 2.1. PCIe Gen3 = PCIe 3rd generation = PCIe version 3.0. PCIe = PCIe Gen1 and/or PCIe Gen2 and/or PCIe Gen3.
- PCIe replaces PCI and AGP.
- PCIe, PCI, and AGP are not compatible.
- Latest PCIe version: PCIe 3.0. PCIe versions oldest to newest: PCIe 1.0 (2002) | PCIe 1.0a (2003) | PCIe 1.1 (2005) | PCIe 2.0 (2007) | PCIe 2.1 (2009) | PCIe 3.0 (2010).
- PCIe 1.1, 2.x, and 3.0 are compatible. In other words, for example, PCIe 1.1 and 2.x cards can be installed in PCIe 3.0 slots, and PCIe 3.0 cards can be installed in PCIe 1.1 and 2.x slots. Performance, however, is limited to the performance of the slowest device, be it PCIe card or PCIe slot. Therefore, depending upon the usage, the installation might or might not be satisfactory.
- Although the current AMD and Intel desktop chipsets do not specify PCIe 2.1 or 3.0 slots, motherboard manufacturers are adding PCIe 3.0 slots, not PCIe 2.1 slots, to some of their desktop motherboards. In other words, PCIe slots are skipping version from 2.0 to 3.0, and PCIe 2.1 slots, per say, will not exist. Since PCIe 2.0 and 2.1 are compatible in terms of bandwidth, some motherboard manufacturers refer to their PCIe 2.0 slots as PCIe 2.x, PCIe Gen2, or PCIe Gen2.x slots. The only reason to get a PCIe 2.1 card instead of a PCIe 2.0 card is for non-bandwidth related PCIe 3.0 compatibility.
- If the specification for a PCIe card/slot does not reference PCIe version, then it is most likely PCIe Gen1.
- Data is transferred between PCIe card and PCIe slot/bus over lanes. The number of lanes allowed scales as 1, 2, 4, 8, 12, 16, or 32. The number of lanes present is known as x1, x2, x4, x8, x12, x16, or x32.
- A PCIe lane is four PCIe card I/O pins. In each PCIe lane, one pair of I/O pins sends data, the other pair of I/O pins receives data, and data can be transferred in both directions simultaneously. In other words, PCIe data transmission is full duplex at the lane level.
- PCIe card/slot connector length is directly proportional to the number of lanes present. Therefore, PCIe card/slot connector length: x1 < x2 < x4 < x8 < x12 < x16 < x32.
- Due to length/cost, PCIe x32 cards/slots are rarely used in personal computers. Therefore, further discussion of PCIe x32 cards/slots is beyond the scope of this page.
- PCIe transfers data once per PCIe card I/O pin clock cycle, which is 1transfer/cycle = 1T/c.
- The number of bits that can be transferred over a channel/lane/bus at one time is known as width. PCIe data transfer is serial, which means the PCIe lane width is 1-bit. In other words, data is transferred between PCIe card and PCIe slot/bus at 1 bit per transfer per lane per direction, which is 1bit/transfer per lane per direction = 1b/T per lane per direction.
- PCIe encoding: PCIe Gen1 and Gen2 data is transferred using the 8b/10b encoding scheme. As a result, each 10 bits of (raw) data transferred contains 8 bits of (usable) original data. In other words, PCIe Gen1 and Gen2 data transfer has 20% overhead ((10-8)/10 x 100 = 20%). PCIe Gen3 data is transferred using the 128b/130b encoding scheme. As a result, each 130 bits of (raw) data transferred contains 128 bits of (usable) original data. In other words, PCIe Gen3 data transfer has 1.5% overhead ((130-128)/130 x 100 = 1.5%).
- PCIe Gen1 I/O pin frequency is 2.5GHz, which is 2.5Gcyles/second = 2.5Gc/s.
- PCIe Gen2 I/O pin frequency is 5.0GHz, which is 5.0Gcyles/second = 5.0Gc/s.
- PCIe Gen3 I/O pin frequency is 8.0GHz, which is 8.0Gcyles/second = 8.0Gc/s.
- PCIe Gen1 I/O pin transfers per second is 2.5Gc/s x 1T/c = 2.5GT/s.
- PCIe Gen2 I/O pin transfers per second is 5.0Gc/s x 1T/c = 5.0GT/s.
- PCIe Gen3 I/O pin transfers per second is 8.0Gc/s x 1T/c = 8.0GT/s.
- PCIe Gen1 bandwidth per lane per direction (raw) is 2.5Gc/s x 1T/c x 1b/T = 2.5Gb/s.
- PCIe Gen2 bandwidth per lane per direction (raw) is 5.0Gc/s x 1T/c x 1b/T = 5.0Gb/s.
- PCIe Gen3 bandwidth per lane per direction (raw) is 8.0Gc/s x 1T/c x 1b/T = 8.0Gb/s.
- PCIe Gen1 bandwidth per lane per direction (usable) is 2.5Gc/s x 1T/c x 1b/T x 8b(usable)/10b(raw) = 2.0Gb/s.
- PCIe Gen2 bandwidth per lane per direction (usable) is 5.0Gc/s x 1T/c x 1b/T x 8b(usable)/10b(raw) = 4.0Gb/s.
- PCIe Gen3 bandwidth per lane per direction (usable) is 8.0Gc/s x 1T/c x 1b/T x 128b(usable)/130b(raw) = 7.9Gb/s.
- PCIe Gen1 bandwidth per lane per direction (usable) in Bytes/s is 2.5Gc/s x 1T/c x 1b/T x 8b(usable)/10b(raw) x 1B/8b = 250MB/s.
- PCIe Gen2 bandwidth per lane per direction (usable) in Bytes/s is 5.0Gc/s x 1T/c x 1b/T x 8b(usable)/10b(raw) x 1B/8b = 500MB/s.
- PCIe Gen3 bandwidth per lane per direction (usable) in Bytes/s is 8.0Gc/s x 1T/c x 1b/T x 128b(usable)/130b(raw) x 1B/8b = 985MB/s.
- PCIe Gen1 x16 bandwidth bidirectional (usable) in Bytes/s is 2.5Gc/s x 1T/c x 1b/T x 16 lanes x 2 directions x 8b(usable)/10b(raw) x 1B/8b = 8.0GB/s.
- PCIe Gen2 x16 bandwidth bidirectional (usable) in Bytes/s is 5.0Gc/s x 1T/c x 1b/T x 16 lanes x 2 directions x 8b(usable)/10b(raw) x 1B/8b = 16.0GB/s.
- PCIe Gen3 x16 bandwidth bidirectional (usable) in Bytes/s is 8.0Gc/s x 1T/c x 1b/T x 16 lanes x 2 directions x 128b(usable)/130b(raw) x 1B/8b = 31.5GB/s.
- PCIe Gen3 delivers twice the bandwidth per lane compared to PCIe Gen2, and PCIe Gen2 delivers twice the bandwidth per lane compared to PCIe Gen1. Therefore, for example, PCIe Gen3 x16 cards in PCIe Gen3 x16 slots deliver twice the bandwidth of PCIe Gen2 x16 cards in PCIe Gen2 x16 slots, and PCIe Gen2 x16 cards in PCIe Gen2 x16 slots deliver twice the bandwidth of PCIe Gen1 x16 cards in PCIe Gen1 x16 slots.
- To reduce cost, PCIe cards are manufactured with only the number of lanes needed to support the device bandwidth requirement. For example, a basic gigabit network adapter (a.k.a., network interface card) need only be x1.
- PCIe cards can be installed in PCIe slots having an equal or greater number of lanes. For example, a PCIe x1 card can be installed in a PCIe x1, x2, x4, x8, x12, or x16 slot.
- Ideally, since PCIe cards can be installed in PCIe slots having an equal or a greater number of lanes, all PCIe slots would be x16. To reduce cost, motherboards are manufactured with PCIe x1, x2, x4, x8, and x12 slots, rather than all x16 slots.
- To reduce cost, some PCIe slots have more lanes physically than electrically. For example, a common PCIe slot is physically x16, but electrically x4, which is known as x16 (x4 mode). A PCIe x16 (x4 mode) slot accepts PCIe cards up to x16 in length, but only the first four lanes are functional. In other words, PCIe x8, x12, and x16 cards can be installed in a PCIe x16 (x4 mode) slot, but the bandwidth is limited to four lanes. Therefore, depending upon the usage, the installation might or might not be satisfactory. Although PCIe slots with more lanes physically than electrically might seem odd, they provide functionality and flexibility that would be lost if the slot was the same length physically as electrically.
- PCIe slots provide up to 75W to PCIe cards. Therefore, PCIe cards that use less than 75W might have a power supply minimum wattage requirement, and PCIe cards that use more than 75W always have a power supply minimum wattage requirement and one or more PCIe power connectors.
- PCIe power connector: The connection between power supply and PCIe card to provide additional power to the PCIe card.
- PCIe power connector types: 1.) 6 pin PCIe power connector, and 2.) 8 pin PCIe power connector.
- If installing PCIe cards, power supply must provided PCIe card power supply requirements, if any, including power supply minimum wattage and correct PCIe power connector(s).
- Some PCIe cards are very long and cannot be installed in smaller cases. In addition, although PCIe cards install in a single PCIe slot, some PCIe cards are very wide (a.k.a., double slot) and can obstruct adjacent motherboard expansion slots and/or have connectors that occupy two adjacent case expansion slots.
- Case must support PCIe card length. In addition, adjacent motherboard and case expansions slots must support PCIe card width.
7. GPU
- A.k.a., graphics processing unit.
- Performs the graphics computations/logic/instructions. Output is displayed on the monitor.
- GPU types: integrated GPUs and add-in GPUs.
7.1. Integrated GPU
- A.k.a., iGPU, integrated graphics processor (IGP), integrated graphics, built-in graphics, on-board graphics, on-chip graphics.
- A GPU built into (i.e. integrated into) another computer component. The older integrated GPUs are built into the older motherboard chipsets. However, not all of the older motherboard chipsets include an integrated GPU. The latest integrated GPUs are built into the latest processors, not the motherboard chipsets. However, not all of the latest processors include an integrated GPU.
- Integrated GPU manufacturers include AMD (amd.com), NVIDIA (nvidia.com), and Intel (intel.com).
- Latest AMD integrated GPUs: AMD Radeon HD 6000D Series Graphics. AMD Radeon HD 6000D Series Graphics is built into the latest AMD processors, not the AMD motherboard chipsets. However, not all of the latest AMD processors include AMD Radeon HD 6000D Series Graphics. The AMD A-Series Processor (a.k.a., A-Series Accelerated Processing Unit, or A-Series APU) includes AMD Radeon HD 6000D Series Graphics. The AMD Sempron, Phenom II, Athlon II, and FX Processors do not include AMD Radeon HD 6000D Series Graphics. Motherboard support for AMD Radeon HD 6000D Series Graphics is simply providing video out connectors and an interface to the APU's integrated GPU. The AMD A55 and A75 Chipsets support AMD Radeon HD 6000D Series Graphics. The AMD 870, 880G, 890GX, 890FX, 970, 990X, and 990FX Chipsets do not support AMD Radeon HD 6000D Series Graphics. AMD Radeon HD 6000D Series Graphics supports Vista/7 Aero theme and is more than sufficient for typical home/office users. If better graphics performance is needed, install add-in GPU.
- Latest Intel integrated GPUs: Intel HD Graphics, Intel HD Graphics 2000, Intel HD Graphics 2500, Intel HD Graphics 3000, and Intel HD Graphics 4000, collectively known as Intel HD Graphics (intel.com). Intel HD Graphics is built into the latest Intel processors, not the Intel motherboard chipsets. However, not all of the latest Intel processors include Intel HD Graphics. As of May 1, 2012: 1.) Intel desktop processors code named Sandy Bridge, except for the Core i5-2550K, Core i5-2450P, and Core i5-2380P, include Intel HD Graphics; 2.) Intel desktop processors code named Sandy Bridge-E do not include Intel HD Graphics; and 3.) Intel desktop processors code named Ivy Bridge include Intel HD Graphics. Motherboard support for Intel HD Graphics is simply providing video out connectors and an interface to the processor's integrated GPU. The Intel B65, Q65, Q67, H61, H67, Z68, B75, H77, Z75, and Z77 Express Chipsets support Intel HD Graphics. The Intel P67 and X79 Express Chipsets do not support Intel HD Graphics. Intel HD Graphics supports Windows Vista/7 Aero theme and is more than sufficient for typical home/office users. If better graphics performance is needed, install add-in GPU.
- Video cable: The connection between monitor video connector and integrated GPU video connector to transfer the display signal.
- Latest video connector type: DisplayPort. Video connector types oldest to newest: VGA | DVI | HDMI | DisplayPort.
- Video cable must provide correct monitor video connector and correct integrated GPU video connector.
7.2. Add-in GPU
- A.k.a., add-in graphics, graphics card, graphics adapter, video card, video adapter, discrete graphics.
- An expansion (a.k.a., add-in) card with GPU and video connector(s) installed in a motherboard expansion slot. An implementation of an add-in GPU chipset.
- Abbreviations: PCIe Gen1 = PCIe 1st generation = PCIe 1.x = PCIe version 1.0, 1.0a, and 1.1. PCIe Gen2 = PCIe 2nd generation = PCIe 2.x = PCIe version 2.0 and 2.1. PCIe Gen3 = PCIe 3rd generation = PCIe version 3.0. PCIe = PCIe Gen1 and/or PCIe Gen2 and/or PCIe Gen3.
- Current add-in GPU chipset manufacturers include AMD (amd.com), which acquired ATI in 2006, and NVIDIA (nvidia.com).
- Add-in GPU manufacturers currently incorporating AMD add-in GPU chipsets into their add-in GPUs include ASUS (asus.com), Diamond (diamondmm.com), HIS (hisdigital.com), MSI (msi.com), Sapphire (sapphiretech.com), VisionTek (visiontek.com), and XFX (xfxforce.com).
- Add-in GPU manufacturers currently incorporating NVIDIA add-in GPU chipsets into their add-in GPUs include ASUS (asus.com), EVGA (evga.com), GALAXY (galaxytech.com), MSI (msi.com), NVIDIA (nvidia.com), PNY (pny.com), and ZOTAC (zotac.com).
- Latest add-in GPU type: PCIe. PCIe versions oldest to newest: PCIe 1.0 (2002) | PCIe 1.0a (2003) | PCIe 1.1 (2005) | PCIe 2.0 (2007) | PCIe 2.1 (2009) | PCIe 3.0 (2010).
- PCIe 1.1, 2.x, and 3.0 are compatible. In other words, for example, PCIe 1.1 and 2.x add-in GPUs can be installed in PCIe 3.0 slots, and PCIe 3.0 add-in GPUs can be installed in PCIe 1.1 and 2.x slots. Performance, however, is limited to the performance of the slowest device, be it PCIe add-in GPU or PCIe slot. Therefore, depending upon the usage, the installation might or might not be satisfactory. Installations in which the PCIe add-in GPU, not the PCIe slot, is of the lower generation introduce a bottleneck into the system and, therefore, might be more problematic.
- Although the current AMD and Intel desktop chipsets do not specify PCIe 2.1 or 3.0 slots, motherboard manufacturers are adding PCIe 3.0 slots, not PCIe 2.1 slots, to some of their desktop motherboards. In other words, PCIe slots are skipping version from 2.0 to 3.0, and PCIe 2.1 slots, per say, will not exist. Since PCIe 2.0 and 2.1 are compatible in terms of bandwidth, some motherboard manufacturers refer to their PCIe 2.0 slots as PCIe 2.x, PCIe Gen2, or PCIe Gen2.x slots. The only reason to get a PCIe 2.1 add-in GPU instead of a PCIe 2.0 add-in GPU is for non-bandwidth related PCIe 3.0 compatibility.
- If the specification for a PCIe add-in GPU/slot does not mention PCIe version, then it is most likely PCIe Gen1.
- Data is transferred between PCIe card and PCIe slot/bus over lanes. The number of lanes allowed scales as 1, 2, 4, 8, 12, 16, or 32. The number of lanes present is known as x1, x2, x4, x8, x12, x16, or x32.
- All PCIe add-in GPUs (Gen1, Gen2, and Gen3) are x16.
- PCIe Gen3 delivers twice the bandwidth per lane compared to PCIe Gen2, and PCIe Gen2 delivers twice the bandwidth per lane compared to PCIe Gen1. Therefore, for example, PCIe Gen3 x16 add-in GPUs in PCIe Gen3 x16 slots deliver twice the bandwidth of PCIe Gen2 x16 add-in GPUs in PCIe Gen2 x16 slots, and PCIe Gen2 x16 add-in GPUs in PCIe Gen2 x16 slots deliver twice the bandwidth of PCIe Gen1 x16 add-in GPUs in PCIe Gen1 x16 slots.
- To reduce cost, some PCIe slots have more lanes physically than electrically. For example, a common PCIe slot is physically x16, but electrically x4, which is known as x16 (x4 mode).
- For current maximum graphics performance, get PCIe 2.0 x16 or PCIe 2.1 x16 add-in GPUs and a motherboard with PCIe 2.0 x16, PCIe 2.x x16, PCIe Gen2 x16, or PCIe Gen2.x x16 slots. In other words, make sure the add-in GPUs/slots are PCIe, not PCI, include some reference to version 2, not version 1 or version omitted, and that the slots are electronically x16, not x1 mode, x2 mode, x4 mode, x8 mode, or x12 mode. For future maximum graphics performance, get PCIe 3.0 x16 add-in GPUs and a motherboard with PCIe 3.0 x16 or PCIe Gen3 x16 slots. In other words, make sure the add-in GPUs/slots are PCIe, not PCI, include some reference to version 3, not version 2, version 1, or version omitted, and that the slots are electronically x16, not x1 mode, x2 mode, x4 mode, x8 mode, or x12 mode.
- If installing a single PCIe add-in GPU in a motherboard with multiple PCIe x16 expansion slots, install the PCIe add-in GPU in the PCIe x16 expansion slot designated as the primary/dedicated/discrete graphics slot.
- For extreme graphics processing, multiple GPU (multi-GPU) configurations have been developed. ATI multi-GPU configurations are known as CrossFireX. NVIDIA multi-GPU configurations are known as SLI. CrossFireX and SLI configurations can be dual GPU, triple GPU, or quad GPU.
- CrossFireX and SLI require proper combinations of qualifying GPUs.
- Motherboard must support the CrossFireX or SLI configuration.
- PCIe slots provide up to 75W to PCIe cards. Therefore, PCIe add-in GPUs that use less than 75W might have a power supply minimum wattage requirement, and PCIe add-in GPUs that use more than 75W always have a power supply minimum wattage requirement and one or more PCIe power connectors.
- PCIe power connector: The connection between power supply and PCIe add-in GPU to provide additional power to the PCIe add-in GPU.
- PCIe power connector types: 1.) 6 pin PCIe power connector, and 2.) 8 pin PCIe power connector.
- If installing PCIe add-in GPUs, power supply must provided PCIe add-in GPU power supply requirements, if any, including power supply minimum wattage and correct PCIe power connector(s).
- Typical user does not need a PCIe add-in GPU that has a PCIe power connector.
- Some PCIe add-in GPUs are very long and cannot be installed in smaller cases. In addition, although PCIe add-in GPUs install in a single PCIe slot, some PCIe add-in GPUs are very wide (a.k.a., double slot) and can obstruct adjacent motherboard expansion slots and/or have connectors that occupy two adjacent case expansion slots.
- Case must support PCIe add-in GPU length. In addition, adjacent motherboard and case expansions slots must support PCIe add-in GPU width.
- Video cable: The connection between monitor video connector and add-in GPU video connector to transfer the display signal.
- Latest video connector type: DisplayPort. Video connector types oldest to newest: VGA | DVI | HDMI | DisplayPort.
- Video cable must provide correct monitor video connector and correct add-in GPU video connector.
8. Internal Data Storage
- Non-volatile, long-term data storage for operating system installation, application installation, and data files.
- Latest internal data storage type: solid state drive. Internal data storage types oldest to newest: PATA hard drive (1990s if not earlier) | SATA hard drive (2001) | solid state drive (2007).
- Internal data storage technology types: 1.) electromechanical, which is used by PATA hard drives and SATA hard drives; and 2.) solid state, which is used by solid state drives.
- Internal data storage interface types: 1.) PATA, which is used by PATA hard drives; and 2.) SATA, which is used by SATA hard drives and solid state drives.
- Motherboard must support internal data storage interface.
8.1. PATA Hard Drive
i
Prior to the release of SATA hard drives, PATA hard drive were primarily referred to as ATA/IDE hard drives.
- A.k.a., parallel AT attachment, parallel ATA, ATA, IDE, EIDE, Ultra DMA, hard drive, hard disk, hard disk drive.
- 3.5" electromechanical internal data storage device with movable read/write heads that retrieve/store data magnetically on spinning platters and is connected to motherboard via PATA interface.
- PATA hard drives replaced by SATA hard drives. PATA hard drives are considered legacy devices. The majority of new motherboards do not support PATA hard drives.
- PATA hard drives and SATA hard drives are not compatible.
- Latest PATA version: PATA/133. PATA versions oldest to newest: PATA/33 (33MB/s) | PATA/66 (66MB/s) | PATA/100 (100MB/s) | PATA/133 (133MB/s).
- PATA/33/66/100/133 are compatible. In other words, for example, PATA/33 hard drives can be installed on PATA/133 channels, and PATA/133 hard drives can be installed on PATA/33 channels. Performance, however, is limited to the performance of the slowest device, be it PATA hard drive or PATA channel.
- PATA hard drive data cable: The connection between PATA hard drive and PATA channel to transfer data.
- PATA hard drive data cable types: 1.) 40 pin 40 wire/conductor data cable, which is compatible with PATA hard drive operation at 33MB/s, not 66/100/133MB/s; and 2.) 40 pin 80 wire/conductor data cable, which is compatible with PATA hard drive operation at 33/66/100/133MB/s, and is required for PATA hard drive operation at 66/100/133MB/s.
- Two PATA hard drives in master/slave configuration can be installed per PATA hard drive data cable/channel.
- PATA hard drive jumper: A mechanism for setting the PATA hard drive position on the PATA data cable/channel. Possible settings: master (MA), slave (SL), and cable select (CS).
- PATA hard drive data cable connector motherboard, master, and slave relative positions: Mobo--------------------SL-----MA.
- Peripheral power connector: The connection between power supply and PATA hard drive to power the PATA hard drive.
- Peripheral power connector type: 4 pin peripheral power connector (a.k.a., 4 pin molex power connector).
- If installing PATA hard drives, power supply must provide peripheral power connectors.
- Access time (in milliseconds) = seek time (function of read/write head movement measured in milliseconds) + latency (function of platter rpm measured in milliseconds).
8.2. SATA Hard Drive
i
With the release of SATA hard drives, hard drive data transfer rates started to be reported in bits/second, not Bytes/second as was the convention for PATA hard drives. It is no accident that this change in convention helped hide the fact that the initial SATA hard drives had data transfer rates only marginally faster than the latest PATA hard drives.
- A.k.a., serial AT attachment, serial ATA, hard drive, hard disk, hard disk drive.
- 3.5" electromechanical internal data storage device with movable read/write heads that retrieve/store data magnetically on spinning platters and is connected to motherboard via SATA interface.
- SATA ports are provided by SATA host controllers. SATA host controllers can be integrated into motherboard chipsets, added to motherboards by motherboard manufacturers, or installed via SATA host controller expansion cards (a.k.a., SATA host adapters). If Windows does not provide a driver for the SATA host controller, then the user must install the driver manually.
- SATA hard drive manufacturers include Hitachi (hitachi.com), Seagate (seagate.com), which acquired Maxtor in 2005, and Western Digital (wdc.com).
- SATA hard drives replace PATA hard drives.
- SATA hard drives and PATA hard drives are not compatible.
- Latest SATA version: SATA 3.0. SATA versions oldest to newest: SATA 1.5Gb/s (SATA Revision 1.0, SATA150) (2001) | SATA 3.0Gb/s (SATA Revision 2.0, SATA300) (2005) | SATA 6.0Gb/s (SATA Revision 3.0, SATA600) (2009).
- SATA 1.5Gb/s, 3.0Gb/s, and 6.0Gb/s are compatible. In other words, for example, SATA 1.5Gb/s hard drives can be installed on SATA 6.0Gb/s ports, and SATA 6.0Gb/s hard drives can be installed on SATA 1.5Gb/s ports. Performance, however, is limited to the performance of the slowest device, be it SATA hard drive or SATA port.
- SATA hard drive data is transferred using the 8b/10b encoding scheme. As a result, each 10 bits of (raw) data transferred contains 8 bits of (usable) original data. In other words, SATA hard drive data transfer has 20% overhead.
- SATA 1.5Gb/s bandwidth (usable) in Bytes/s is 1.5Gb/s x 8b(usable)/10b(raw) x 1B/8b = 150MB/s.
- SATA 3.0Gb/s bandwidth (usable) in Bytes/s is 3.0Gb/s x 8b(usable)/10b(raw) x 1B/8b = 300MB/s.
- SATA 6.0Gb/s bandwidth (usable) in Bytes/s is 6.0Gb/s x 8b(usable)/10b(raw) x 1B/8b = 600MB/s.
- SATA hard drive jumper: A mechanism for setting the SATA hard drive data transfer rate. Enables newer SATA hard drives to function with older SATA host controllers that do not comply with newer SATA specifications by forcing the SATA hard drive to operate at an older/lower SATA data transfer rate. In theory, SATA 1.5Gb/s, 3.0Gb/s, and 6.0Gb/s compatibility means SATA hard drive jumpering should not be necessary. In practice, however, since not all older SATA host controllers comply with newer SATA specifications, SATA hard drive jumpering is necessary. To ensure SATA hard drive function, jumper the SATA hard drive to its lowest data transfer rate, which is typically the default/factory setting. If the SATA host controller's highest data transfer rate is equal to the SATA hard drive's lowest data transfer rate, then jumpering the SATA hard drive to its lowest data transfer rate does not minimize SATA hard drive performance. If the SATA host controller's highest data transfer rate is equal to or greater than the SATA hard drive's highest data transfer rate, then jumper the SATA hard drive jumper to its highest data transfer rate to maximize SATA hard drive performance. If the SATA hard drive does not function when jumpered to its highest data transfer rate, then the SATA hard drive is likely a newer SATA version than the SATA host controller, and jumper the SATA hard drive to its lowest data transfer rate to enable function.
- SATA hard drive data cable: The connection between SATA hard drive and SATA port to transfer data.
- SATA hard drive data cable types: 1.) SATA Revision 1.0 and 2.0 data cables, which are compatible with SATA hard drive operation at 1.5Gb/s and 3.0Gb/s, not 6.0Gb/s; and 2.) SATA Revision 2.6 and 3.0 data cables, which are compatible with SATA hard drive operation at 1.5Gb/s, 3.0Gb/s, and 6.0Gb/s, and are required for SATA hard drive operation at 6.0Gb/s. SATA Revision 1.0, 2.0, 2.6, and 3.0 data cable connectors are 7 pins, have identical shape, and either end of the cable can be connected to the SATA hard drive or SATA port. SATA Revision 2.6 and 3.0 data cables differ from SATA Revision 1.0 and 2.0 data cables in that SATA Revision 2.6 and 3.0 data cables are of higher quality and are shielded. Use SATA Revision 2.6 and 3.0 data cables, not SATA Revision 1.0 and 2.0 data cables, in a SATA 6.0Gb/s environment. Using SATA Revision 1.0 and 2.0 data cables in a SATA 6.0Gb/s environment can lead to data integrity and performance issues.
- SATA hard drive data cable lengths: Minimum is 300mm (12 inches). Maximum is 1.0 meter (39 inches). The shorter the better, but not shorter than the minimum.
- Only one SATA hard drive can be installed per SATA data cable/port.
- SATA power connector: The connection between power supply and SATA hard drive to power the SATA hard drive.
- SATA power connector type: 15 pin SATA power connector.
- If installing SATA hard drives, power supply must provide SATA power connectors.
- Access time (in milliseconds) = seek time (function of read/write head movement measured in milliseconds) + latency (function of platter rpm measured in milliseconds).
9. USB
- A.k.a., universal serial bus.
- A receptacle/plug interface and bus interconnect type well suited for connecting peripheral devices to computers.
- A USB is created when a USB device is connected to a USB host. A USB device is a peripheral device with a USB plug. USB plugs can be built into peripheral devices and/or provided by an attachment, such as a USB cable. Common USB device types include keyboards, mice, external data storage devices, printers, network adapters, and digital cameras and camcorders. A USB host is a computer with one or more USB ports. USB ports are provided by USB host controllers. USB host controllers can be integrated into motherboard chipsets, added to motherboards by motherboard manufacturers, or installed via USB host controller expansion cards (a.k.a., USB host adapters). If Windows does not provide a driver for the USB device or USB host controller, then the user must install the driver manually.
- Abbreviations: USB 1.x = USB 1.0 and USB 1.1.
- Latest USB version: USB 3.0. USB versions oldest to newest: USB 1.0 (1996) | USB 1.1 (1998) | USB 2.0 (Hi-Speed USB) (2000) | USB 3.0 (SuperSpeed USB) (2008).
- USB 1.x, 2.0 and 3.0 are compatible. In other words, for example, USB 1.x devices can be installed on USB 3.0 ports, and USB 3.0 devices can be installed on USB 1.x ports. Performance, however, is limited to the performance of the slowest device, be it USB device, USB port, or USB cable.
- USB 1.x defines 4 pin Standard-A connectors as USB ports/plugs and data transfer rates at 1.5Mb/s (Low-Speed USB) and 12Mb/s (Full-Speed USB).
- USB 2.0 defines 4 pin Standard-A connectors as USB ports/plugs and data transfer rates at 1.5Mb/s (Low-Speed USB), 12Mb/s (Full-Speed USB), and 480Mb/s (Hi-Speed USB). In terms of connectors and data transfer rates, USB 2.0 is identical to USB 1.x with the exception of an additional data transfer rate at 480Mb/s (Hi-Speed USB).
- USB 3.0 defines 9 pin Standard-A connectors as USB ports/plugs and data transfer rates at 1.5Mb/s (Low-Speed USB), 12Mb/s (Full-Speed USB), 480Mb/s (Hi-Speed USB), and 5.0Gb/s (SuperSpeed USB). In terms of connectors and data transfer rates, USB 3.0 is identical to USB 2.0 with the exception of 5 additional pins, which are used exclusively for transferring data at 5.0Gb/s (i.e. SuperSpeed USB). In other words, USB 3.0 consists of two distinct buses; 1.) a 4 pin USB 2.0, and 2.) a 5 pin SuperSpeed USB.
- Common USB port types: 1.) USB 2.0 port, which is compatible with USB 1.x, 2.0, and 3.0 plugs and data transfer rates at 1.5Mb/s (Low-Speed USB), 12Mb/s (Full-Speed USB), and 480Mb/s (Hi-Speed USB), not 5.0Gb/s (SuperSpeed USB); and 2.) USB 3.0 port, which is compatible with USB 1.x, 2.0, and 3.0 plugs and data transfer rates at 1.5Mb/s (Low-Speed USB), 12Mb/s (Full-Speed USB), 480Mb/s (Hi-Speed USB), and 5.0Gb/s (SuperSpeed USB).
- For SuperSpeed USB (i.e., USB 3.0 data transfer rates at 5.0Gb/s), get USB 3.0 devices, a motherboard with integrated USB 3.0 host controllers, install USB 3.0 drivers, if necessary, and use USB 3.0 cables, not USB 1.x or 2.0 cables, if necessary.
- Back USB ports: The USB ports located on the back of the computer for connecting USB devices. Back USB ports provided by motherboard back (I/O) panel.
- Motherboard must support back USB.
- Front USB ports: The USB ports located on the front of the computer for connecting USB devices. Front USB provided by connection between motherboard (internal) USB header and case I/O panel.
- Case and motherboard must support front USB.
- USB 3.0 recommends blue USB 3.0 connectors to distinguish them from USB 1.x and 2.0 connectors.
10. Case
- A.k.a., chassis, enclosure.
- The computer housing and component attachment system.
- Motherboard form factor includes, but is not limited to, motherboard size and motherboard/case mount points.
- Common motherboard form factors: 1.) microATX (μATX), which is 244mm x 244; and 2.) ATX (standard ATX), which is 305mm x 244.
- The difference in microATX and ATX size is primarily due to the number of expansion slots.
- Expansion slot (motherboard definition): The connection between expansion (a.k.a., add-in) card and motherboard to install the add-in card.
- Expansion slot (case definition): The area at the back of the case to access the expansion (a.k.a., add-in) card connectors.
- microATX form factor supports up to 4 expansion slots. ATX form factor supports up to 7 expansion slots. Therefore, microATX compatible case should have at least 4 expansions slots, and ATX compatible case should have at least 7 expansion slots.
- Motherboard/case mount points: The connections between motherboard and case to install the motherboard.
- microATX and ATX form factors have a number of identical motherboard/case mount point positions. Therefore, cases that support ATX motherboards also support microATX motherboards. However, cases that support microATX motherboards might not support ATX motherboards.
- Case must support motherboard form factor.
- Common case types: mini tower, mid tower, and full tower.
- Typical case dimensions and motherboard form factor support: Mini towers are typically 350mm-425 x 175-200 x 425-475 (H x W x L). Mini towers typically support microATX motherboards. Larger mini towers might also support ATX motherboards. Mid towers are typically 425mm-550 x 175-220 x 450-550 (H x W x L). Mid towers typically support microATX and ATX motherboards. Full towers are typically 550mm+ x 200+ x 550+ (H x W x L). Full towers typically support microATX and ATX motherboards. Case dimension standards, however, do not exist. Therefore, for example, Case X might be one manufacturers mini tower and another manufacturers mid tower. Moreover, for example, Manufacturer A might have some mini towers that support only microATX motherboards, and other mini towers that support both microATX and ATX motherboards.
- It is strongly recommended that you check case specifications for dimensions and motherboard form factor support before purchasing a case.
- Recommended case sizes for microATX and ATX motherboards: microATX motherboard is 244mm x 244. ATX motherboard is 305mm x 244. Typical power supply height is 86mm. Typical CD/DVD burner (not Blu-ray) depth/length is 170mm. Typical PATA/SATA hard drive depth/length is 147mm. Therefore, for microATX motherboards, ~350mm x 425 (H x L) is the absolute minimum case size, 365mm x 450 (H x L) is a practical minimum case size, and 400mm x 475 (H x L) is a preferred minimum case size, the latter being the minimum for users who frequently open the case. And for ATX motherboards, ~410mm x 425 (H x L) is the absolute minimum case size, 425mm x 450 (H x L) is a practical minimum case size, and 450mm x 475 (H x L) is a preferred minimum case size, the latter being the minimum for users who frequently open the case.
- Bays: The place to install: 1.) optical drives, which are typically 5.25" wide; 2.) PATA and SATA hard drives, which are typically 3.5" wide; 3.) solid state drives, which are typically 2.5" wide, and 4.) floppy disk drives, which are typically 2.5" wide.
- Bay types: 1.) external bays, which are accessible from outside the case and, therefore, are commonly used for removable media devices such as optical drives and floppy disk drives; and 2.) internal bays, which are only accessible from inside the case and, therefore, are commonly used for internal data storage devices such as PATA and SATA hard drives and solid state drives.
- Bays misc: Brackets (a.k.a., adapters) convert larger bays to smaller bays. Drives with spinning components are best installed with the spinning components oriented horizontally (flat), not vertically (on edge). Some bays are tool-free, which means the drives, unadulterated, are slid into the bays and secured by a pinch/grasp mechanism. Some bays employ a drive caddy, which means a device is attached to the drives that allows them to be slid into reciprocating bays and secured by a snap-in mechanism. In general, although some designs are better than others, I prefer drive caddies over tool-free.
- Case must support PCIe card/add-in GPU length. In addition, adjacent motherboard and case expansions slots must support PCIe card/add-in GPU width.
- Front USB and audio: The USB ports and audio connectors located on the front of the computer for connecting USB and audio devices. Front USB provided by connection between motherboard (internal) USB header and case I/O panel. Front audio provided by connection between motherboard (internal) audio header and case I/O panel.
- Case and motherboard must support front USB and audio.
- Side panels that swing open and do not detach can be a nuisance when working inside the computer.
- LEDs and switches: The connections between case and motherboard to provide indicator lights and power On/Off and Reset switches.
- Black wires and white wires are negative. All other wire colors are positive. Polarity (i.e., negative/positive) does not matter for switches, including power On/Off and Reset switches.
- Case and power supply design affect computer cooling. Manufacturers of both cases and power supplies should be best positioned and most motivated to develop solutions to computer cooling problems. Therefore, I prefer cases from manufactures of both cases and power supplies.
- Manufacturers of both cases and power supplies include Antec (antec.com), Cooler Master (coolermaster.com), Lian Li (lian-li.com), and Thermaltake (thermaltakeusa.com).
- Unless overclocking and/or case interior is unusually segmented, no fancy case cooling system required and one case mounted fan (back, top, or front) is sufficient.
- Case style: The appearance of the case.
- Case style types: 1.) business, which do not have lights, see through side panels, bright colors, and/or odd shapes; and 2.) enthusiast, which have lights, see through side panels, bright colors, and/or odd shapes.
- Case style types by manufacturer from more business to enthusiast oriented: Lian Li | Antec | Cooler Master | Thermaltake. Be careful purchasing a case without seeing it plugged in or you might get a Christmas tree.
- Look for case/power supply bundle to reduce cost. Be careful, however, that case/power supply bundles - even from name brand manufacturers - often include small, not large, mini towers, mid towers, and full towers.
10.1. Typical Case Dimensions And Motherboard Form Factor Support
| Typical Case Dimensions And Motherboard Form Factor Support |
|
Mini Tower |
Mid Tower |
Full Tower |
Dimensions
(mm) (H x W x L) |
350-425 x 175-200 x 425-475 |
425-550 x 175-220 x 450-550 |
550+ x 200+ x 550+ |
microATX
Motherboard
Support |
+ |
+ |
+ |
ATX
Motherboard
Support |
- |
+ |
+ |
10.2. Absolute, Practical, And Preferred Minimum Case Sizes For microATX And ATX Motherboards
| Absolute, Practical, And Preferred Minimum Case Sizes For microATX And ATX Motherboards |
Case Size
(mm) (H x L) |
microATX Motherboard |
ATX Motherboard |
| Absolute Minimum |
~350 x 425 |
~410 x 425 |
| Practical Minimum |
365 x 450 |
425 x 450 |
| Preferred Minimum |
400 x 475 |
450 x 475 |
10.3. Inches To Millimeters
| Inches To Millimeters |
| Inches |
Millimeters |
|
Inches |
Millimeters |
|
Inches |
Millimeters |
|
Inches |
Millimeters |
|
|
|
10" |
254mm |
|
20" |
508mm |
|
|
|
| 1" |
25.4mm |
11" |
279mm |
21" |
533mm |
0.1" |
2.54mm |
| 2" |
50.8mm |
12" |
305mm |
22" |
559mm |
0.2" |
5.08mm |
| 3" |
76.2mm |
13" |
330mm |
23" |
584mm |
0.3" |
7.62mm |
| 4" |
102mm |
14" |
356mm |
24" |
610mm |
0.4" |
10.2mm |
| 5" |
127mm |
15" |
381mm |
25" |
635mm |
0.5" |
12.7mm |
| 6" |
152mm |
16" |
406mm |
26" |
660mm |
0.6" |
15.2mm |
| 7" |
178mm |
17" |
432mm |
27" |
686mm |
0.7" |
17.8mm |
| 8" |
203mm |
18" |
457mm |
28" |
711mm |
0.8" |
20.3mm |
| 9" |
229mm |
19" |
483mm |
29" |
737mm |
0.9" |
22.9mm |
11. Power Supply
- Distributes electricity to computer components.
- Abbreviations: ATX12V v1.x = ATX12V version 1.0, 1.1, 1.2, and 1.3. ATX12V v2.x = ATX12V version 2.0, 2.01, 2.1, 2.2, 2.3, and 2.31.
- Latest power supply version: ATX12V v2.31. Power supply versions oldest to newest: ATX12V v1.0 (2000) | ATX12V v1.1 (2000) | ATX12V v1.2 (2002) | ATX12V v1.3 (2003) | ATX12V v2.0 (2003) | ATX12V v2.01 (2004) | ATX12V v2.1 (2005) | ATX12V v2.2 (2005) | ATX12V v2.3 (2007).
- For current microATX and ATX form factor motherboards, get power supply that is ATX12V v2.2 compliant or above and provides all required connectors.
- Power supply must support motherboard form factor.
- Do not modify connectors. Do not use mismatched connectors. Do not use adapters.
- To determine power supply wattage requirement, use power supply calculator and then add 100W.
- Top/bottom fan and installation orientation: Higher quality power supplies include a top or bottom fan in addition to the rear fan. If power supply includes a top or bottom fan, then install power supply right-side-up or up-side-down as necessary so that top or bottom fan airflow is not impeded.
- Main power connector: The primary connection between power supply and motherboard to power the computer.
- Latest main power connector type: 24 pin main power connector. Main power connector types oldest to newest: 20 pin main power connector (2000) | 24 pin main power connector (2003). ATX12V v1.x describes a 20 pin (2 rows x 10 pin each) main power connector. To support the PCIe 75W power requirement, ATX12V v2.x describes a 24 pin (2 rows x 12 pin each) main power connector. Except for the 4 additional pins, the 20 pin and 24 pin main power connectors are identical. Therefore, for compatibility with old and new motherboards, many power supplies provide a 20+4 pin main power connector.
- Power supply must provide correct main power connector.
- CPU power connector: The connection between power supply and motherboard to power the processor.
- CPU power connector types: 1.) 4 pin (2 rows x 2 pins each) ATX 12V CPU power connector, and 2.) 8 pin (2 rows x 4 pins each) EPS 12V CPU power connector (a.k.a., 8 pin ATX 12V CPU power connector). Two 4 pin ATX 12V CPU power connectors equal one 8 pin EPS 12V CPU power connector. Therefore, for compatibility with both types of CPU power connectors, many power supplies provide 4+4 pin ATX/EPS 12V CPU connectors (a.k.a., 4+4 pin ATX 12V CPU connectors).
- Power supply must provide correct CPU power connector(s).
- PCIe slots provide up to 75W to PCIe cards. Therefore, PCIe cards/add-in GPUs that use less than 75W might have a power supply minimum wattage requirement, and PCIe cards/add-in GPUs that use more than 75W always have a power supply minimum wattage requirement and one or more PCIe power connectors.
- PCIe power connector: The connection between power supply and PCIe card/add-in GPU to provide additional power to the PCIe card/add-in GPU.
- PCIe power connector types: 1.) 6 pin (2 rows x 3 pins each) PCIe power connector, which provides up to 75W; and 2.) 8 pin (2 rows x 4 pins each) PCIe power connector, which provides up to 150W. Except for the 2 additional pins, the 6 pin and 8 pin PCIe power connectors are identical. Therefore, for compatibility with both types of PCIe power connectors, many power supplies provide 6+2 pin PCIe power connectors.
- If installing PCIe cards/add-in GPUs, power supply must provided PCIe card/add-in GPU power supply requirements, if any, including power supply minimum wattage and correct PCIe power connector(s).
- Peripheral power connector: The connection between power supply and PATA hard drive to power the PATA hard drive.
- Peripheral power connector type: 4 pin peripheral power connector (a.k.a., 4 pin molex power connector).
- If installing PATA hard drives, power supply must provide peripheral power connectors.
- SATA power connector: The connection between power supply and SATA hard drive to power the SATA hard drive.
- SATA power connector type: 15 pin SATA power connector.
- If installing SATA hard drives, power supply must provide SATA power connectors.
- Floppy disk drive power connector: The connection between power supply and floppy disk drive to power the floppy disk drive.
- Floppy disk drive power connector type: 4 pin floppy disk drive power connector.
- If installing floppy disk drives, power supply must provide floppy disk drive power connectors.
- Case and power supply design affect computer cooling. Manufacturers of both cases and power supplies should be best positioned and most motivated to develop solutions to computer cooling problems. Therefore, I prefer power supplies from manufactures of both cases and power supplies.
- Manufacturers of both cases and power supplies include Antec (antec.com), Cooler Master (coolermaster.com), Lian Li (lian-li.com), and Thermaltake (thermaltakeusa.com).
- Look for case/power supply bundle to reduce cost. Be careful, however, that case/power supply bundles - even from name brand manufacturers - often include low quality generic brand (a.k.a., stock) ATX12V v2.0 power supplies, not high quality name brand ATX12V v2.2 power supplies or above.
12. Additional Reading