CHM Topic 1 Notes Motherboard Its Components
CHM Topic 1 Notes Motherboard Its Components
1
Motherboard & Its Components
3
Motherboard & Its Components
4
Motherboard & Its Components
5
Motherboard & Its Components
Hyper-Threading Technology:
6
Motherboard & Its Components
Northbridge:
MCH Memory Controller Hub
Bridges connection from CPU to RAM and Video Bus (AGP/PCI-X)
Connects to South Bridge
A Northbridge with integrated video is called a GMCH Graphics and Memory
Controller Hub
Southbridge:
ICH I/O Controller Hub
Bridge connection from Memory Controller Hub to slower devices like USB devices,
PCI-X, IDE(SATA/PATA), Real Time Clock, BIOS, onboard sound and more
7
Motherboard & Its Components
8
Motherboard & Its Components
1. Extremely High-speed data transfer: 32 bit wide data transfer @33 MHz gives
a maximum throughput of 132 mbps. Data transfer @66 MHz with 64 bit wide
data is now being offered.
2. Plug & play facility: A PCI board inserted in any PCI slot is automatically
detected & the required i/o & memory resources are allotted by the system.
3. New Approach: It moves peripherals of the i/o bus & places them closer to the
system processor bus. Thereby providing faster data transfer between the
processor & peripherals.
4. Processor Independent: The PCI local bus fulfills the need for the local bus
standard that is not directly dependent on the speed & structure of processor bus,
and that is both reliable and expandable.
5. Full multi master capability: This allows any PCI master to communicate
directly with other PCI master slave.
6. Parity on both data & address line: This allows implementation of robust
systems (Robustness is defined as "the ability of a system to resist change without
adapting its initial stable configuration") support for both 5 V & 3.3 V operated
logic.
7. Forward & backward compatibility between 66MHz & 33MHz PCI
9
Motherboard & Its Components
10
Motherboard & Its Components
11
Motherboard & Its Components
AGP is a port (it only connects two nodes) while PCI is a bus.
AGP can access the system memory via complex operations while PCI can only access
the memory inside the actual card.
AGP also doesn't share bandwidth with other local devices while PCI does.
AGP does not replace the PCI bus, it is a dedicated connection that can be used only by
the graphics subsystem.
AGP transaction are multiples of 8 bytes in length and are aligned on 8 byte boundaries,
while PCI transactions must be multiples of 4 bytes and are aligned on 4 byte boundaries.
Upper Memory Area: This is 384Kb of above conventional memory. It is specially reserved
for use by system devices & special use such as ROM shadowing & drivers.
High Memory Area: First 64Kb of 2nd Mb used in real mode. It is used for DOS.
12
Motherboard & Its Components
Expanded Memory:
An expanded memory specification (EMS) was a technique introduced in about 1984 for
expanding the conventional or main memory beyond 1 MB in IBM XT compatible
computers.
The process was known as bank switching and involved expanding memory beyond that
which was directly addressed by the processor.
EMS was designed for disk operating system (DOS) software programs requiring the
additional memory.
It was designed to overcome 1 Mb of addressing limitations of first generation 8088 & 8086
PC.
Expanded memory cannot accessible by processor instead it is access with high memory area
64 Kb segment on board combine with special switching & mapping hardware.
Extended Memory:
13
Motherboard & Its Components
Types of RAM:
1. Static RAM:
Static Random Access Memory (Static RAM or SRAM) is a type of RAM that holds data in
a static form, that is, as long as the memory has power. Unlike dynamic RAM, it does not need
to be refreshed. SRAM stores a bit of data on four transistors using two cross-coupled inverters.
Static RAM is faster and less volatile than dynamic RAM, but it requires more power and is
more expensive.
2. Dynamic RAM:
DRAM stores each bit in a storage cell consisting of a capacitor and a transistor. Capacitors tend
to lose their charge rather quickly; thus, the need for recharging or refreshing.
Types of DRAM:
1. FPM (Fast Page Mode): It was traditional RAM for PC. It was mounted in single inline
memory module (SIMM) of 2MB, 4MB, 8MB, 16MB, 32MB.
2. EDO (Extended Data Out): It is faster than FPM RAM. EDO have improvement in
performance 2% to 5% compared with FPM.
3. ECC (Error Correcting Code): It is special error correcting RAM used in server.
4. SDRAM (Synchronous Dynamic RAM): SDRAM replaced DRAM, FPM, and EDO.
SDRAM is an improvement because it synchronizes data transfer between the CPU and
memory. SDRAM allows the CPU to process data while another process is being queued.
14
Motherboard & Its Components
Features of SDRAM:
DDR SDRAM (double data rate SDRAM) is synchronous dynamic RAM (SDRAM) that can
theoretically improve memory clock speed to at least 200 MHz.
Features of DDR2:
Features of DDR3:
15
Motherboard & Its Components
CPU Secondary
Level 1 Level 2 Main Memory
Memory
Level 1 cache, often called primary cache, is a static memory integrated with processor
core that is used to store information recently accessed by a processor. Level 1 cache is often
abbreviated as L1 cache. The purpose of level 1 cache is to improve data access speed in cases
when the CPU accesses the same data multiple times. For this reason access time of level 1 cache
16
Motherboard & Its Components
is always faster than access time of system memory. The processor may have additional level 2
and level 3 caches, albeit those caches are always slower then the L1 cache.
The L1 cache typically ranges in size from 8KB to 64KB and uses the high-speed SRAM
(static RAM) instead of the slower and cheaper DRAM (dynamic RAM) used for main memory.
Level 2 cache, also called secondary cache, is a memory that is used to store recently
accessed information. The goal of having the level 2 cache is to reduce data access time in cases
when the same data was already accessed before. In modern microprocessors that incorporate
data prefetching feature the level 2 cache may also be used to buffer program instructions and
data that the processor is about to request from memory. This also reduces data access time.
Please note that the level 2 cache is secondary to the CPU - it is not as fast as the level 1 cache,
although it is usually much larger. All data that is requested from level 2 cache is copied to level
1 cache. Requested data stays in the secondary cache if it's an inclusive cache, and is removed
from secondary cache if it's an exclusive cache.
L3 Cache:
L3 cache is not found nowadays as its function is replaced by L2 cache. L3 caches are found on
the motherboard rather than the processor. It is kept between RAM and L2 cache.
Cache Hit: A request to read from memory which can satisfied from the cache without using the
main memory.
Cache Miss: A request to read from memory which cannot be satisfied from the cache, for
which the main memory has to be consulted.
Definition: Basic Input/output System, the BIOS, ROM BIOS, or System BIOS is a chip
located on all motherboards that contain instructions and setup for how your system should boot
and how it operates.
The main function of BIOS in a computer is to offer a small library of basic input/output
functions that are used to run and manage computer peripherals.
Some common tasks/functions that the BIOS perform include:
A power-on self-test (POST) for all of the different hardware components in the system
17
Motherboard & Its Components
18
Motherboard & Its Components
19
Motherboard & Its Components
factors such as ATX offer more slots and room for additional integrated components and
features. Smaller variations on ATX are also available, but in the end you need to be sure that
the motherboard is compatible with the case and power supply you have chosen.
Bus slots:
Current systems offer one to five or more PCI and PCI Express slots (depending on the form
factor). Some boards have more than one PCIe x16 (video card) slots, which you may want if
you are running multiple video cards in an SLI or CrossFire arrangement. Make sure the board
you choose has the number and types of slots you require.
Onboard ATA interfaces:
All motherboards on the market have included onboard Serial and Parallel ATA interfaces
for some time now, but not all are equal. Look for boards that include at least four to six SATA
connectors, with support for 3Gbps operation as well as optional RAID functionality (if
desired).
Other built-in interfaces:
Ideally, a motherboard should contain as many built-in standard controllers and interfaces as
possible. Most boards feature integrated USB, sound, and LAN (look for those offering gigabit
Ethernet), whereas others also have integrated video, FireWire, eSATA, dual LAN adapters, and
more.
Documentation:
Good technical documentation is important. Documents should be easy to download from
the manufacturers site, and should include information on any and all jumpers and switches
found on the board, connector pinouts for all connectors, specifications for other plug-in
components, and any other applicable technical information. Most vendors provide this
information in electronic form (using the Adobe Reader PDF format) on their websites, so you
can preview the information available for a given motherboard before you buy.
Technical support:
Good online technical support goes beyond documentation. It includes easily downloadable
driver and BIOS updates, FAQs, updated tables of processor and memory compatibility, and
utility programs to help you monitor the condition of your system. In addition
to these online support features, make sure the vendor can be contacted through email and by
phone.
20