Search This Blog

Thursday, January 21, 2010

Memory

Memory::

PC memory stores data and programs currently being executed by the computer. It is important that the information is fetched by the CPU quickly to further processing. There are several memory types available. Important among there include the following:

  • Dynamic RAM (DRAM)
  • Synchronous RAM (SRAM)
  • Synchronous DRAM (SDRAM)
  • Rambus DRAM (RDRAM)
  • Video RAM (VRAM)
  • Windows RAM (WRAM)
  • EDO RAM

RAM stands for Ramdom Access Memory.

Dynamic RAM (DRAM): In dynamic RAM, the RAM gets refreshed continually by the controller. DRAM has been introduced in the earlier stages, and RAM versions available today are much bigger and faster than the earlier simple DRAMs.

DRAMs store data in the form of capacitive charges. Since any capacitor tends to be leaky, a DRAM needs to be refreshed on a continual basis.

Synchronous RAM (SRAM): SRAM contains a clock built onto the memory module, enabling the SRAM to be in synchronization with the motherboard cloak. SDRAM doesn't require frequent recharge like DRAM. L-2 memory caches are usually made of SRAM and exhibit very fast read and write operations.

Synchronous DRAM (SDRAM): SDRAM works in sync with the motherboard, and hence works quite fast. SDRAMs have speeds of the order of 133MHz, 800MHz, etc.

Rambus DRAM (RDRAM): RDRAM technology was developed originally by Rambus, Inc. Rambus memory is integrated onto Rambus Inline Memory Modules (RIMMs). RDRAM chips are synchronized to the processor's memory bus.

Comparison Chart:

Memory Type Synchronization
DRAM CPU synchronized to the motherboard. DRAM is neither synchronized to the motherboard nor CPU.
SRAM CPU and memory module are synchronized to the motherboard.
RDRAM Synchronizes to the memory bus clock. Memory bus clock is much faster than the motherboard clock. Hence faster data transfer between the CPU and the memory module occurs.

Video RAM (VRAM): VRAM is primarily used on video cards. It is dual ported, in the sense that while one device write to VRAM, another device can simultaneously do read operation. This is quite useful in animation and other speed sensitive video applications. VRAMs are more expensive than DRAMs, but provide better graphic display. Windows RAM (WRAM) is another type of memory used for graphics, and is similar to VRAM in functionality. However, with the faster memory access schemes like DDR, VRAM and WRAM are slowly becoming obsolete.

Double Data Rate SDRAM (DDR SDRAM):

DDR SDRAM is similar to SDRAM, but for the difference that DDR reads data on both the rising and falling edges of the clock. SDRAM reads only on the rising edge of a signal. This technique allows the DDR module to achieve speeds twice that of SDRAM. For example, instead of a data rate of 133MHz, DDR memory transfers data at 266MHz.

Memory Modules:

Memory modules are printed circuit cards made up of memory chips, and a few other passive components. Normally, memory modules are the those that get installed on the motherboard, and you don't handle individual memory chips. The following are the prominently used memory modules (also called memory cards):

  • Dual In-line Package (DIP)
  • Single In-line Memory Modules (SIMM)
  • Dual In-line Memory Modules (DIMM)
  • Rambus In-line Memory Modules (RIMM)
  • DDR
  • DDR II

Dual In-line Package (DIP): Initially, PC XT, and AT systems came with DIP sockets. Individual memory chips were inserted into the sockets.

DIP chip

DIP socket

A typical DIP socket, and chip are shown in the figure above. As can be seen, there is only one chip per DIP package. This arrangement resulted in several DIP sockets being present on the motherboard. If you need to enhance the memory, buy additional chips and insert into any existing DIP sockets. There are several disadvantages because of this method:

  1. Due to size, these chips used to take lot of space,
  2. The chips used to dislodge from respective sockets, and give raise to errors
  3. It is cumbersome to insert individual chips
  4. Used to take more power

Because of the above problems, memory chips were integrated into SIMM (Single In-line Memory Modules) that overcome several of the said problems.

Single In-line Memory Modules (SIMM):

SIMM modules have several memory chips soldered in-line on its own circuit board. A typical SIMM is shown in the figure below. There are two types of SIMM modules: 30-pin SIMM modules, and 72-pin SIMM modules. Typically, a 72-pin SIMM has 32-bit wide memory bus, whereas a DIMM has 64-bit wide memory bus. On a SIMM, the edge connector pins on either side of a SIMM are shorted, representing only one signal pin.

Typical SIMM package:

Memory Size:64MB

Memory Speed: 60nS

Pins: 72

Dual In-Line Memory Modules (DIMM):

DIMMs are very similar to SIMMs. The major difference is that a DIMM has two different signal pins on each side of the module as shown in the figure. One big advantage of DIMM is that only one module can be inserted into the motherboard, whereas you need two SIMMs (paired) when working with 64-bit microprocessors like Pentium II and above. Since SIMM provides only 32-bit bus, you need to use 2-SIMMs paired together with any modern 64-bit processor.

Typical DIMM package (using DDRAM):

Memory size: 256MB

Pins:168 pin

SIMMs typically have 72 pins, whereas DIMM have 168 pins.

Rambus In-Line Memory Module (RIMM):

Rambus inline memory modules (RIMMs) use Rambus Dyamic RAM (RDRAM) chips.

A RIMM package using RDRAM

Double Data Rate:

DDR modules are also called DIMMs (Dual-In-Line-Memory Module). A typical DDR module (DIMM) is shown above. The DIMM package using DDR is twice as fast as the one using SDRAM.

Memory Size: 2X512MB

Memory Speed: 400MHzPC3200

Memory Type: Dual Channel DDR

Pins: 184

BIOS Firmware


BIOS Firmware::

Bios stand for basic input/output system.It contains basic instructions to interact with various hardware modules such as Motherboard controllers or that of interface cards. BIOS is the software that is run by a computer when first powered on.
A computer motherboard inevitably contains a BIOS chip in the form of an on board PROM, EPROM or flash memory. When the computer is powered on, it performs diagnostic tests on the computer hardware devices such as hard drive, FDD, and memory. It searches for other BIOS's on the plug-in boards, and takes care of them. It then loads the operating system and passes control to OS. The BIOS accepts requests from the drivers as well as the applications as shown in the figure above.

BIOS is also known as PC firmware because it is an integral part of the motherboard.

Firmware on adapter cards: A computer can contain several BIOS firmware chips. The motherboard BIOS is normally used to access basic hardware components such as the keyboard, floppy drives, and hard disk controllers. Adapter cards such as SCSI, RAID, and video boards may include their own BIOS software.


Firmware generally available in different forms:

1. EPROM (Erasable Programmable ROM), for updating a BIOS firm using EPROM, you may need to get a new chip from the manufacturer.
2. EEPROM (Electrically Erasable Programmable ROM), you can update a BIOS firmware using EEPROM using "boot to floppy", and running the Firmware update program.
3. Flash ROM - faster at rewriting the chip

A typical BIOS chip used on motherboards is shown in the figure below. Though it is a square-type PLCC package, BIOS chips come in different forms. Figure 2 shows the BIOS after insertion into the socket.:

BIOS chipBIOS chip after insertion into a socket.


Bold

Wednesday, January 13, 2010

Motherboard Description


A typical ATX PC motherboard with constituent components is given above:

Computer Motherboard and its constituent components:

There are primarily two types of motherboards, AT motherboard, and ATX motherboard. AT motherboards are older, and not commonly used now a days. The AT and ATX motherboards differ in the form factor. Full AT is 12" wide x 13.8" deep, and Baby AT is 8.57" wide x 13.04" deep. Full-ATX is 12" wide x 9.6" deep and Mini-ATX is 11.2" wide x 8.2" deep. Other major differences include power supply connector, and keyboard connector. AT has 5-pin large keyboard connector, where as ATX has 6-pin mini connector. Similarly, AT has single row two connectors +/-5V, and +/-12V, whereas ATX motherboard has double row single connector providing +/-5V, +/-12V, and +3.3V.


  1. Mouse & keyboard

  2. USB

  3. Parallel port

  4. CPU Chip

  5. RAM slots

  6. Floppy controller

  7. IDE controller

  8. PCI slot

  9. ISA slot

  10. CMOS Battery

  11. AGP slot

  12. CPU slot

  13. Power supply plug in















1. Mouse & keyboard:

Keyboard Connectors are two types basically. All PCs have a Key board port connected directly to the motherboard. The oldest, but still quite common type, is a special DIN, and most PCs until recently retained this style connector. The AT-style keyboard connector is quickly disappearing, being replaced by the smaller mini DIN PS/2-style keyboard connector.


You can use an AT-style keyboard with a PS/2-style socket (or the other way around) by using a converter. Although the AT connector is unique in PCs, the PS/2-style mini-DIN is also used in more modern PCs for the mouse. Fortunately , most PCs that use the mini-DIN for both the keyboard and mouse clearly mark each mini-DIN socket as to its correct use. Some keyboards have a USB connection, but these are fairly rare compared to the PS/2 connection keyboards.

2. USB (Universal serial bus):
USB is the General-purpose connection for PC. You can find USB versions of many different devices, such as mice, keyboards, scanners, cameras, and even printers. a USB connector's distinctive rectangular shape makes it easily recognizable.

USB has a number of features that makes it particularly popular on PCs. First, USB devices are hot swappable. You can insert or remove them without restarting your system.

3. Parallel port:

Most printers use a special connector called a parallel port. Parallel port carry data on more than one wire, as opposed to the serial port, which uses only one wire. Parallel ports use a 25-pin female DB connector. Parallel ports are directly supported by the motherboard through a direct connection or through a dangle.

4. CPU Chip :

The central processing unit, also called the microprocessor performs all the calculations that take place inside a pc. CPUs come in Variety of shapes and sizes.
Modern CPUs generate a lot of heat and thus require a cooling fan or heat sink. The cooling device (such as a cooling fan) is removable, although some CPU manufactures sell the CPU with a fan permanently attached.

5. RAM slots:

Random-Access Memory (RAM) stores programs and data currently being used by the CPU. RAM is measured in units called bytes. RAM has been packaged in many different ways. The most current package is called a 168-pin DIMM (Dual Inline Memory module).

6. Floppy controller:

The floppy drive connects to the computer via a 34-pin ribbon cable, which in turn connects to the motherboard. A floppy controller is one that is used to control the floppy drive.

7. IDE controller:

Industry standards define two common types of hard drives: EIDE and SCSI. Majority of the PCs use EIDE drives. SCSI drives show up in high end PCs such as network servers or graphical workstations. The EIDE drive connects to the hard drive via a 2-inch-wide, 40-pin ribbon cable, which in turn connects to the motherboard. IDE controller is responsible for controlling the hard drive.

8. PCI slot:

Intel introduced the Peripheral component interconnect bus protocol. The PCI bus is used to connect I/O devices (such as NIC or RAID controllers) to the main logic of the computer. PCI bus has replaced the ISA bus.

9. ISA slot:

(Industry Standard Architecture) It is the standard architecture of the Expansion bus. Motherboard may contain some slots to connect ISA compatible cards.

10. CMOS Battery:

To provide CMOS with the power when the computer is turned off all motherboards comes with a battery. These batteries mount on the motherboard in one of three ways: the obsolete external battery, the most common onboard battery, and built-in battery.

11. AGP slot:

If you have a modern motherboard, you will almost certainly notice a single connector that looks like a PCI slot, but is slightly shorter and usually brown. You also probably have a video card inserted into this slot. This is an Advanced Graphics Port (AGP) slot

12. CPU slot:

To install the CPU, just slide it straight down into the slot. Special notches in the slot make it impossible to install them incorrectly. So remember if it does not go easily, it is probably not correct. Be sure to plug in the CPU fan's power.

13. Power supply plug in:

The Power supply, as its name implies, provides the necessary electrical power to make the pc operate. the power supply takes standard 110-V AC power and converts into +/-12-Volt, +/-5-Volt, and 3.3-Volt DC power.

The power supply connector has 20-pins, and the connector can go in only one direction.

Male ATX Power Connector on Motherboard





Tuesday, January 12, 2010

Motherboard


What is Motherboard?

The motherboard is the main circuit board inside your PC.Every components at some point communicates through the motherboard, either by directly plugging into it or by communicating through one of the motherboards ports. The motherboard is one big communication highway. Its purpose inside your PC is to provide a platform for all the other components and peripherals to talk to each other.A motherboard is also known as a main board, system board and logic board. A common abbreviation is ‘mobo'.


Monday, January 11, 2010

Computer Keyboard


What is Keyboard?


A keyboard is the primary
text input device. (The mouse is also a primary input device but lacks the ability to easily transmit textual information.) The keyboard also contains certain standard function keys, such as the Escape key, tab and cursor movement keys, shift and control keys, and sometimes other manufacturer-customized keys.


Different Types of Keyboards:


Connection Type
  • Wireless Keyboards:Bluetooh Keyboard,Infrared(IR) Keyboards,RadioFreqency Keyboard
  • wired Keyboards:PS/2 and USB
Layout
  • Ergonomic Keyboards
  • Compact Keyboards
Special Keyboards
  • Internet Keyboards
  • Multimedia and Gaming Keyboards
  • Virtual Keyboards
Basic PC Shortcut Keys:

A
lt+F: File Menu

Alt+E: Edit Option

F1:Help

Ctrl+A: Select All

Ctrl+X: Cut

Ctrl+C: Copy

Ctrl+P: Paste


Types of Key On Computer Keyboard:

  • Alphanumeric keys – all of the letters and numbers on the keyboard. A-Z and 0-9.
  • Punctuation keys – All of the keys associated with punctuation such as the comma,period, semicolon, brackets, parenthesis and so on. Also, all of the mathematical operators such as the plus sign, minus sign, and equal sign.

  • Special keys – All of the other keys on the computer keyboard such as the function keys, control keys, arrow keys, caps lock key, delete key, etc.

Special keys on a PC Keyboard:

  • Alt key – Short for Alternate, this key is like a second control key.

  • Arrow Keys – Most keyboards have four arrow keys that enable you to move the cursor (or insertion point) up, down, right, or left. Used in conjunction with the Shift or Alt keys, the arrow keys can move the cursor more than one position at a time, but this depends on which program is running.

  • Backspace key – Deletes the character just to the left of the cursor (or insertion point) and moves the cursor to that position.

  • Caps Lock Key – A toggle key that, when activated, causes all alphabetic characters to be uppercase.

  • Ctrl key – Short for Control, this key is used in conjunction with other keys to produce control characters. The meaning of each control character depends on which program is running.

  • Delete Key – Sometimes labeled Del, deletes the character at the current cursor position, or the selected object, but does not move the cursor. For graphics-based applications, the Delete key deleted the character to the right of the insertion point.

  • Enter Key – Used to enter commands or to move the cursor to the beginning of the next line. Sometimes labeled Return instead of Enter.

  • Esc Key – Short for Escape, this key is used to send special codes to devices and to exit (or escape) from programs and tasks.

  • Function Keys – Special keys labeled F1 to F12. These keys have different meaning
    depending on which program is running.











































Computer Monitor

What is a Monitor?

The monitor displays the video and graphics information generated by the computer through the video card. Monitors are very similar to televisions but display information at a much higher quality.

The Monitor is Also Known As:


screen, display, video display, video screen

Important Monitor Facts:


A monitor, no matter the type, connects to either a VGA or DVI port on a video card. Before investing in a new monitor, make sure that both devices support the same type of connection.


Monitors are not typically user serviceable. For your safety, it's not usually wise to open and work on a monitor.
Monitor Description:


Monitors are display devices external to the computer case and connect via a cable to a port on the video card. Even though the monitor sits outside the main computer housing, it is an essential part of the complete system.


Monitors come in two major types - CRT and LCD. CRT monitors look much like traditional televisions and are very deep in size. LCD monitors are much thinner while still offering equivalent, if not better, graphics quality. LCD monitors are beginning to obsolete CRT monitors due to their smaller "footprint" on the desk and decreasing price.


Most monitors range in size from 15" to 21" or more. This size is a diagonal measurement from one corner of the screen to the other.


Different Types of Computer Monitors:


CRT Monitors

Flat screen CRT Monitors

LCD Monitors


Monitor Ports:

Now a days there are many types of ports available to connect display device or computer monitor to your computer. The Computer Monitor is connected to Graphics Card of a Computer using a Port. The Graphics card may be an internal graphics card on the motherboard of a Desktop Computer or an external graphics card can also be used. In case you do need to add another display device to your laptop and your laptop does not have any other available port available, then you can consider connecting an external graphics card using the USB port.

Knowledge of Monitor Ports can be helpful in case you do need to connect another internal / external graphics card. You would need to match port of your graphics card (internal or external) to port of your computer monitor or other display device. You can also use port converters in case you do not have matching graphics card and computer monitor ports. Few of the available ports for computer monitors or display devices are VGA, DVMI, DisplayPort and S-Video. Given below paragraphs will talk briefly about the Monitor / Display device ports.


VGA Port:


VGA or DE-15(analog) connecting ports were common to the older CRT monitors having 15 pins in an array of five each. The Asus AX300SE/TD 128MB DDR PCIe card is one such example.



Basic PC Components


  • Monitor
  • Keyboard
  • Motherboard
  • Central Processing Unit(CUP)
  • Printers
  • Flopy Drive(s)
  • Hard Drive(s)
  • CD-ROM
  • External Storage Devices

Enhancements:

  • Modem
  • Sound Cards
  • Mouse
  • Etc....