Upload
geekwrestler
View
232
Download
0
Embed Size (px)
Citation preview
8/14/2019 Of Motherboards and Processors
1/34
Of Motherboards and ProcessorsA Presentation by Ashish Chalke
1
8/14/2019 Of Motherboards and Processors
2/34
2
8/14/2019 Of Motherboards and Processors
3/34
3
8/14/2019 Of Motherboards and Processors
4/34
I/O Ports / Back Panel Connectors
Connectors for various types of devices,
e.g. Printers, Monitors etc.
Header Connectors
Electrical posts used generally for Front
Panel connections.AT form factor Motherboards used
Header connectors for every I/O port
except the keyboard.
Power Connectors
Used for giving power to themotherboard. Generally White in colour,
however some Motherboard
manufacturers use Red, Black and Blue as
well.4
8/14/2019 Of Motherboards and Processors
5/34
MOTHERBOARD
Main Printed Circuit Board that connects every device.
Called MoBo in short.
CHIPSET
ICs [Integrated Chips] that allow PC components to communicate
with each other.
Called the Northbridge and the Southbridge.
I/O PORTS Connectors at the back of the Motherboard to connect devices.
Color coded to be idiot proof.
BUSES
Connectors or Slots for add-on cards to enhance functionality.
Examples: PCI, AGP, ISA.
SOCKET / SLOT TYPE
House the processor.
Goes hand in hand with Processor selection.5
8/14/2019 Of Motherboards and Processors
6/34
BIOS
Basic Input/Output System chip controls the most basic functions of the
computer and performs a self-test every time you turn it on. Some systems feature dual BIOS, which provides a backup in case one fails or
in case of error during updating.
Uses the Real Time Clock or CMOS Chip to store User settings.
REAL TIME CLOCK
Battery operated chip that maintains Basic settings and system time.
CRYSTALS
Check system frequency.
Run at 13.14818 MHz.
JUMPERS
Sit on top of two electrical posts or headers to complete anelectrical circuit.
Used especially in Hard Drives to configure Master/Slave settings.
6
8/14/2019 Of Motherboards and Processors
7/34
CPUL1 Cache
Northbridge
L2 CacheRAM
AGP Video
Controller
PCI Bus PCI Slots
Southbridge
IEEE 1394
USB
Serial Port
Parallel Port
KeyboardMouse
EIDE #1
EIDE #2
Floppy Drive
ISA Slots
Back Side Bus
Front Side Bus
Memory Bus
ISA Bus
Defunct
7
8/14/2019 Of Motherboards and Processors
8/34
CPUL1 Cache
L2 Cache
Graphics Memory
Controller Hub
[GMCH]
PCI Express /
AGP Video
RAM
I/O Controller Hub
[ICH]
LAN
EIDE
SATA
USB
Super I/O
Serial Ports
Parallel Ports
Keyboard
MouseGame Port
Floppy Drive
PCI BusPCI Slots
Front Side Bus / CPU Bus
Memory Bus
Hub Interface
8
8/14/2019 Of Motherboards and Processors
9/34
XT
Obsolete.
Called the IBM Personal Computer XT.Used Memory banks and had sockets
for the processor and support chips.
Full AT
12 x 11
Only a 5 Pin DIN Keyboard connector.
Memory & Buses run parallel.
Expansion cards cover processor.
Baby AT
8.5 x 10
2/3 the size of full AT. Socket 7 ZIF for classic Pentium processor.
Plug and Play BIOS.
Memory & Buses run parallel.
Mix of ISA/EISA and PCI buses,9
8/14/2019 Of Motherboards and Processors
10/34
LPX / NLX
Allows for a smaller form factor by placing
bus architectures on a riser card. LPX was never standardised. NLX was
standardised in1997 by Intel.
8-9 x 10-13.6
BTX
12.8 x 10.5 Introduced by Intel as successor to ATX.
Better Cooling & low power consumption.
Needs a BTX case.
Hasnt really been adopted because of Intels
recommitment to the ATX standard.
mBTX
10.4 x 10.5
Smaller than BTX for use in Portable devices.
Might include the Communications Network
Riser.10
8/14/2019 Of Motherboards and Processors
11/34
ATX
12 x 9.6
Created by Intel in 1995. Buses are at a right angle with Memory Slots.
Processor between Memory and I/O Ports,
right in front of the fan for better cooling.
20 Pin Power connector + 4 pins added for PCI-E
Soft Power: OS sends signal to the Motherboard
to turn the power off.
mATX
9.6 x 9.6
Smaller than ATX for small form factor PCs. Fits into ATX case.
Everything else ATX style.
11
8/14/2019 Of Motherboards and Processors
12/34
Stranger as they come..
Mini/Nano/Pico ITX
Developed by VIA for
use in Thin Clients andSet Top Boxes.
WTX
Developed by Intel. Large
design for serversfeaturing multiple CPUs.
PC/104 [Plus / Express]
Used in Embedded Systems.
Adapted the AT Bus, PCI Bus and
PCI Express architectures to
vibration tolerant header
connectors.12
8/14/2019 Of Motherboards and Processors
13/34
PCI (Peripheral Component Interconnect)
Introduced to replace ISA.
Has two implementations: 32 bit & 64 bit.
Plug & Play.
White slot.
PCI-X (Peripheral Component InterconnecteXtended)
Upgrade of PCI. Backwards compatible. One implementation: 64 bit.
Never implemented outside North America because of engineering difficulties.
AGP (Accelerated Graphics Port) 32 bit architecture.
Used for advanced Video.
First appeared in 1997 along
with the Pentium II.13
8/14/2019 Of Motherboards and Processors
14/34
PCI-Express
Uses lanes to transfer data. Each implementation has different no. of lanes
identified by a multiplier. Eg.: x4
Uses Serial communication over PCI/PCI-Xs parallel communication. Modern replacement for PCI, PCI-X, AGP as it is a lot faster.
SLI & CrossFire:
Graphics standards from Nvidia and ATi that allow multiple PCI Express x16
slots to be used for multiple graphics cards increasing graphics performance.
14
8/14/2019 Of Motherboards and Processors
15/34
The pensioners
ISA / EISA (Industry Standard Architecture / Enhanced ISA)
ISA: 8 bits or 16 bits ; EISA: 16 bits or 32 bits.
Run at a sloooooooow 8Mhz. EISA is backwards compatible with ISA.
MCA (Micro Channel Architecture)
32 bit architecture, runs at 10 Mhz.
Developed by IBM but never caught on as it wasnt compatible with ISA cards.
Introduced Bus Mastering which allows device to device communication without
processor intervention greatly reducing Processor workload.
VESA (Video Electronics Standards Association)
32 bit architecture, by means of a 16 bit extension behind a 16 bit EISA slot.
Runs/Ran at processor speed. [25-33 Mhz back then.]
Used for video and is a tan slot behind a black ISA/EISA slot.
Audio Modem Riser / Communications Network Riser
Used to provided advanced audio & modem / Dolby Digital audio and LAN
capabilities.
Defunct due to the rise of PCI Express and integrated chipsets.15
8/14/2019 Of Motherboards and Processors
16/34
16
8/14/2019 Of Motherboards and Processors
17/34
C
AC
H
E
ALU
R
CONTROL
ALU
R Register
ArithmeticLogic Unit
Internal Data Bus
Back Side Bus
Fig: Internal components of a Hyperthreaded Processor
Front Side Bus
INPUT OUTPUT
17
8/14/2019 Of Motherboards and Processors
18/34
ARITHMETIC LOGIC UNIT
Performs mathematical calculations and comparisons.
REGISTER Provides a temporary holding area for calculating data as it has the fastest
access from the ALU.
FRONT SIDE BUS
Interface between the Motherboard and the Processor.
Data Path: 64 bits for a 32 bit Processor, 128 bits for a 64 bit Processor. Higher Speed will result in full efficient utilisation of CPU.
Current speeds are: 1333 MHz, 1600 MHz.
CONTROL UNIT
Controls various operations like generating control signals for reading and
writing data to memory or I/O devices.
In a Hyperthreaded / Multi-Core environment, decides which ALU will perform
operations.
BACK SIDE BUS
Interface between the Register & ALU; the ALU & Cache.18
8/14/2019 Of Motherboards and Processors
19/34
INTERNAL DATA BUS
In a HT environment, interface between the second ALU, Register and Control.
CACHE Memory on the processor used for storing frequently accessed information.
Used for load balancing between the CPU (fast) and RAM (slow) as it is faster
RAM due to close proximity to the processor.
Named L1, L2, L3 in terms of access speed.
In modern CPUs, L1 and L2 cache reside in the processor itself while L3 resides
on the socket. That is changing as well with Intels Core i7 processors which haveall three on the processor.
Connected to the ALU by the Backside Bus.
CORE SPEED
Calculations performed per second.
Depends on a lot of things like the FSB, rated clock speed etc.
ADVANCED TRANSPORT CONTROLLER BUS
256 bits wide, runs as fast as the processor.
Built to replace: Backside Bus, Internal Data Bus, Control Unit and Front Side Bus.
Hasnt really seen the light of the day.19
8/14/2019 Of Motherboards and Processors
20/34
HYPERTRANSPORT
HyperTransport Technology was invented at AMD with contributions from
industry partners and is managed and licensed by the HyperTransport
Technology Consortium, a Texas non-profit corporation. HyperTransport Technology is a high-speed, low latency, point-to-point link
designed to increase the communication speed between integrated circuits in
computers, up to 48 times faster than some existing technologies. (3.2 Ghz)
Reduces the number of buses in a system, which can reduce system bottlenecks
and enable today's faster microprocessors to use system memory more
efficiently in high-end multiprocessor systems.
QUICKPATH INTERCONNECT
Designed by Intel to compete with AMDs HyperTransport Technology,
Dynamically scalable interconnect bandwidth designed to set loose the full
performance of Nehalem, Tukwila, and future generations of Intel multi-core
processors
Outstanding memory performance and flexibility to support leading memorytechnologies
Tightly integrated interconnect reliability, availability, and serviceability (RAS)
with design-scalable configurations for optimal balance of price, performance,
and energy efficiency. Clocks at 3.2 Ghz.20
8/14/2019 Of Motherboards and Processors
21/34
REDUCED INSTRUCTION SET COMPUTING
RISC chips use simple instruction sets to achieve higher clock speeds
and process more instructions per clock cycle.
RISC chips are technically faster than CISC per instruction but use
more instructions. [Software side]
Cheaper and faster but more burden on Software developers.
SUN, pre-OS X Apple use RISC architecture. The UNIX OS runs on
RISC.
COMPLEX INSTRUCTION SET COMPUTING Have a large amount of different and complex instructions.
Are technically slower than RISC per instruction but use less
instructions. [Software side]
The philosophy is that the hardware is always faster than software. A
powerful instruction set will in turn reduce the workload of
programmers by allowing them to use assembly instructions forshorter programs.
Conventional CISC chips are becoming FASTER and CHEAPER.
Intel and AMD make CISC processors.
The line between CISC and RISC chips is blurring however.21
8/14/2019 Of Motherboards and Processors
22/34
OVERCLOCKING
Change the clock speed of the processor for performance gains via the FSB
multiplier in the BIOS, jumpers or DIP switches. Needs better CPU cooling solutions as overclocked CPUs generate more heat.
MULTIMEDIA EXTENSION (Micro Code)
Introduced by Intel with the Pentium MMX.
Added the MMX Instruction set to the normal Instruction set for better
processing of graphics, video and audio data.
Helped the processor perform certain key tasks in a streamlined fashion,sufficing in just one instruction instead of many required earlier.
Provided a 10-20% increase in normal software and more for MMX specific.
Apps and Games that took advantage of MMX performed better.
THROTTLING
Reduce speed (calculations per second) to run cooler and consume less power. CLAMPING
Controls how much CPU time is allowed for an application.
Generally seen on Laptops and low power devices.22
8/14/2019 Of Motherboards and Processors
23/34
VOLTAGE REGULATOR MODULE
Regulates voltage between processors in multi-processor environments. Sends Standard Voltage level to the processor.
Processor communicates voltage needed with the VRM especially when
Throttling features are enabled.
32/64 BIT
Type of instructions the CPU can process.
While 64 bit CPUs mean a performance gain, they require special 64 bit
software and drivers that provide 64 bits wide instructions to be fully
utilised.
HYPER-THREADING
Ability to perform two sets of data executions in parallel to each other at
the same time. Summarised as: Act logically as two processors.
Not to be confused with: Multi-core processors which are two or more
CPUs on a single die or chip that share the Cache.23
8/14/2019 Of Motherboards and Processors
24/34
THE TERM
A processing system composed of two or more independent cores on thesame chip or die, which facilitates simultaneous managing of activities.
High performance without driving up power consumption
CPU 1
L1 Cache
CPU 2
L1 Cache
L2 Cache
Control Unit
24
8/14/2019 Of Motherboards and Processors
25/34
CPU1 CPU2
CPU
Single-core
Large tasks runningsimultaneously slow down
Dual-core
Large tasks can beprocessed in separate CPUs
25
8/14/2019 Of Motherboards and Processors
26/34
Two CPUs perform two tasks
simultaneously.
Now think what a Hyperthreaded
Dual Core CPU can do.. 4processes at a time!
And there are Quad Core
Hyperthreaded processors in the
currently available!
Significant improvement on cache (bus)
snooping Signals between different CPUs travel
shorter distance, which allows:
More data to be transmitted.
Less signal degradation.
No need to transmit data
repeatedly.
Two cores on the same die mean less
power consumption, of course at the
price of performance of TWO
processors.
CPU 1
L1 Cache
CPU 2
L1 Cache
L2 Cache
Control Unit
Because the cores have to
share the L2 Cache.
26
8/14/2019 Of Motherboards and Processors
27/34
Dual Inline Package Pin Grid Array
Staggered Pin Grid Array Ball Grid Array
27
8/14/2019 Of Motherboards and Processors
28/34
Land Grid Array Single Ended Contact Cartridge
28
8/14/2019 Of Motherboards and Processors
29/34
PASSIVE
Standard heatsinks without fan.
Not used for CPUs as they run quite hot.
ACTIVE
Standard heatsinks with a fan to dissipate heat
quickly Stock cooling systems are of this type.
Water based / Liquid based cooling systems
used generally by overclockers.
29
8/14/2019 Of Motherboards and Processors
30/34
30
8/14/2019 Of Motherboards and Processors
31/34
31
8/14/2019 Of Motherboards and Processors
32/34
Jointly developed by IBM, Toshiba and Sony
for the Playstation 3 gaming console.
Specs 8 Cores clocked at 3.2 GHz
Each core has 256 KB of local memory.
64 bit Architecture.
Can be overclocked to 4 GHz.
NASA Scientists are using the Cell
Processor for research.
Termed as a Super Computer for Desktops.
Programmers still have not been able to
utilise the full 8 cores due to its complex
instruction sets.
In 2008 IBM announced a revised variant of
the Cell termed as the PowerXCell 8i.
The IBM Roadrunner super computer, theworlds second fastest utilises 12240
PowerXCell 8i processors, along with 6562
AMD Opteron processors.32
8/14/2019 Of Motherboards and Processors
33/34
Developed by Intel in 2008.
Ultra Low Voltage CPUs for netbooks, nettops,Mobile devices. Has given birth to a whole new slew
of low voltage consuming yet powerful computers.
Specs:
Available in Single Core and Dual Core models.
Some models, namely the Z, 200, 300, support
hyperthreading.
The N270 is the most popular with 1.6 Ghz
Single Core and a 533 Mhz FSB.
The Dual Core Atom 300 Series is the current
performance king.
Developments:
Graphics Processor maker Nvidia announced
the ION Platform with the Atom 300 with aspecial graphics chipset sporting the GeForce
9400M on the Mini-ITX form factor.
Allows Atom PCs support for HD graphics.33
8/14/2019 Of Motherboards and Processors
34/34
Thanks to my Instructors, Mr. Gulabchand and Mr. Surendra.
Thanks to James Conrad, JiaYiao and Anil C. for their help.
References:
Wikipedia
Intel, AMD and IBM official websites.
Formfactors.org
CPUShack.com HowStuffWorks.com
PCMech.com
Scribd.com
FrozenCPU.com
How Multi Core Processors Work by JiaYiao
34