Storage Devices
Storage Devices
RAM
RAM is actively used for program or instruction execution. Once we start the computer; system
necessary files, programs and operating system files are loaded into the RAM for the smooth
running of the computer. The more RAM a computer has, the better it can handle multitasking
and the faster it can run applications since data can be accessed more quickly.
RAM is the computer's internal memory which stores different types of data and information
as per the requirement. It is also considered as read/write memory. The data access in RAM
is random. This means that we can access any random location in the memory without even
knowing the address of the previous location. Since RAM is a volatile memory hence, a backup
is present in most of the systems in the form of an uninterrupted power supply (UPS).
Moreover, the speed and performance of a system are directly proportional to the size of the
RAM.
Characteristics of RAM
Key Characteristics of RAM are described below −
Types of SRAM
Synchronous − Synchronous SRAM works jointly with a clock signal. It reads and writes
in sync with the clock, making it faster and suitable for high-speed applications.
Asynchronous − Its working is not dependent on the clock signal; it carries out read-and-
write operations once the addresses and control signals are stable.
Pseudo SRAM − PSRAM is a type of memory that has features of both DRAM and SRAM.
The device uses a DRAM cell but includes an internal refresh circuit, so presenting itself
as SRAM to the external system.
Non-Volatile SRAM − nvSRAM integrates a small non-volatile memory with SRAM cells to
keep data even when power is off.
Advantages of SRAM
Disadvantages of SRAM
It is expensive.
It has a complex cell structure; so the design and layout of SRAM are more complex.
Due to its volatile nature, overall data is lost when power goes off.
It has a low storage capacity as compared to DRAM.
The design is complex and not easy to build or understand.
It is not Suitable for Large Memory Applications
Overall, speed and reliability make SRAM highly-priced, particularly for applications such as
CPU caches. However, its higher cost and lower density compared to DRAM restrict its use to
smaller, high-performance memory applications.
However, DRAM is less expensive than SRAM, making it suitable for use as the CPU's main
memory. It is slower than SRAM and can link directly to the CPU bus. A DRAM typically ranges
from 4GB to 16GB for laptops and 1GB to 2GB for smaller devices.
Characteristics of DRAM
Types of DRAM
Disadvantages of DRAM
ROM is an efficient storage method requiring minimal effort and maintenance, capable of
holding instructions and various types of data.
Overall, inside the computer, a small but durable battery powers the ROM. Its two essential
components are the decoder and OR logic gates. Binary input from the ROM is processed by
the decoder, which then produces the decimal equivalent as output. The decimal output of
the decoder is used as the input for the OR gates in the ROM.
ROM is akin to an array of disks. The system can be activated and deactivated using a grid
of rows and columns. Each element of the array is assigned to a specific memory element on
the ROM. A diode is used to connect the relevant components. When a request is sent, the
address provided is used to locate the specific memory location. The value extracted from
the ROM chip must match the value in the array's selected element.
Types of Read-Only Memory (ROM)
Based on its characteristics and uses, ROM is broadly classified into four different types −
Applications of MROM
It is most widely used in Network Operating Systems and Server Operating Systems.
Applications of PROM
It is most widely used in Computer Bios, TV Remote, Video game consoles and nowadays a
day used in Mobile Phones.
Applications of EPROM
It is most widely used in Video cards, Memory sticks, BIOS chips, and Modem.
Applications of EEPROM
It is most widely used in Bios Chip and Microcontrollers for Smart Cards.
5. Flash Memory
It is a type of EEPROM that can be erased and reprogrammed in blocks rather than one byte
at a time which allows for faster and more efficient operations. It is widely employed as
storage in modern devices such as USB drives, memory cards, and SSDs. A modern variant
of EEPROM is flash memory. With its newer designs and high endurance, it may be erased
and rewritten faster than typical EEPROMs.
It is most widely used in storage devices like USB drives, memory cards, and SSDs.
Supports the Booting Process − It supports the booting process of the computer and loads
the operating system.
Input/output (I/O) Tasks − ROM performs large I/O tasks.
Stores Data − ROM stores data and updates firmware software.
Embedded Systems − ROMs are most widely used in microwaves, washing machines, and
related appliances where firmware controls operations.
Consumer Electronics − It is used in modern smartphones for storing bootloaders and
firmware.
Computer BIOS − It provides support for basic Input / Output System (BIOS) in PCs.
ROM is an essential memory device in different electronic systems due to its impact use like
reliability, security, and cost-effectiveness.
RAM Vs. ROM
The primary difference between RAM and ROM are as −
RAM ROM
Temporary storage for data and programs Permanent storage for data and programs
Its storage capacity is high compared to ROM Its storage capacity is low compared to the RAM
It can perform Read, Modify and Delete operations It performs only Read operations
Probably used in the CPU cache and primary memory Probably used in firmware and micro-controllers
It saves data and instructions that are used a lot so that processing goes faster.
Overall, a cache memory increases throughput, improves reliability and increases scalability.
HARD DISK DRIVE (HDD)
What are Hard Disk Drives (HDD)?
The hard disc drive is the main hardware in a computer that stores data. Most files,
including the operating system and programme titles, are kept on the hard disc drive.
1. Actuator
The actuator arm is a mechanical element responsible for providing support to the
read/write heads. The mechanism facilitates the movement of the read/write heads to the
intended track on the platter for data reading or writing. Contemporary hard disc drives
(HDDs) employ voice coil actuators to achieve precise positioning.
2. Read-write Heads
Every platter is equipped with a corresponding read/write head that hovers slightly above its
surface. These components are tasked with the responsibility of retrieving data from and
storing data on the platters. The actuator arm is utilised to swiftly traverse the surface of
the platter, facilitating access to various sections of the disc.
3. Central Spindle
Platters rotate at a consistent pace with the spindle. Most HDDs spin at 5,400 or 7,200 RPM,
while some high-performance devices spin at 10,000 or 15,000 RPM.
4. Magnetic Platter
it stores information in binary form. The flat, round discs inside an HDD are called platters.
Most of the time, these plates are made of aluminium or glass and have a magnetic coating.
Magnetic patterns keep the information on the platters.
5. Power Connectors
These link the hard drive to the circuit board in a personal computer. A power connector is
needed to power internal HDDs from the computer's power source. Modern discs use SATA
power connectors.
6. Read-write Head
The read-write head is a tiny magnet on the end of the read-write arm.
7. Circuit Board
The controller board, also called a "Printed Circuit Board" (PCB), is the HDD's brain. It holds
the drive's software, which controls how data is accessed and fixes errors. The drive is also
connected to the computer's interface (such as SATA or IDE) by the driver board.
8. Data Connector
The computer's power supply device powers internal HDDs through a power connector.
SATA power connectors are common for newer drives.
9. Small Spindle
This allows the read-write arm to swing across the platter. Platters are the most critical hard
drive elements. Their name implies that they are hard discs made of glass, ceramic, or
aluminium coated with a thin metal coating that may be magnetised or demagnetized.
Although compact hard drives have one platter, each side is magnetically coated. Larger
drives feature platters stacked on a spindle with a tiny gap. The read-write heads can reach
any region of the platters, which rotate at up to 10,000 rpm.
A five-platter hard drive would need ten read-write heads because each platter contains two,
one for the top and one for the bottom. An electrically operated arm moves the read-write
heads from the drive centre to the edge and back.
1.Data Storage
HDDs consist of one or more rigid, rapidly rotating disks (platters) coated with a magnetic
material. Data is stored on these platters in the form of magnetic patterns. To read or write
data, a read/write head moves over the spinning platters.
2.Capacity
HDDs are available in various storage capacities, ranging from a few gigabytes (GB) to
multiple terabytes (TB). The capacity of an HDD is determined by the number of platters it
contains and their data density.
3.Speed
HDDs are generally slower than SSDs in terms of data access times and read/write speeds.
This is because the read/write heads need to physically move to the correct location on the
disk, causing latency.
4.Durability
HDDs are mechanical devices with moving parts, which makes them susceptible to
mechanical failure if subjected to physical shocks, drops, or excessive vibration. SSDs, being
solid-state, are more durable in this regard.
5.Price
HDDs are typically less expensive per gigabyte compared to SSDs. This makes them a cost-
effective choice for large storage needs.
8.Longevity
The lifespan of an HDD can vary but is often shorter than that of an SSD. Over time, the
mechanical parts can wear out, leading to data loss.
9.Applications
HDDs are commonly used for various purposes, such as storing large files (photos, videos,
and documents), running operating systems and software, and in network-attached storage
(NAS) devices for backup and data sharing.
10.Backup
Due to their mechanical nature, it's important to regularly back up data on HDDs to prevent
loss in case of failure. Redundant storage systems or RAID configurations can be used for
added data protection.
1.Magnetic Platters
Platters refer to circular plates. The number of platters in a hard drive is directly proportional
to its storage capacity, as each platter can accommodate a specific quantity of information.
Consequently, a hard drive with greater storage capacity would include a larger number of
platters compared to one with lesser storage capacity. The process of storing and retrieving
information from the platters involves the utilisation of concentric circles known as tracks,
which are further divided into sectors.
2.Arm
The arm refers to the component protruding above the platters. The arms are equipped with
read and write heads that are utilised to read and store magnetic data onto the platters.
Each platter will possess its arm that is utilised to read and write data from and onto it.
The motor is employed to rotate the discs at speeds ranging from 4,500 to 15,000
revolutions per minute (RPM). A higher rotational speed of a drive corresponds to improved
performance outcomes. When a computer requires data retrieval from the hard drive, the
motor initiates the rotation of the platters, while the arm repositions itself to the designated
location above the platter where the data is stored. The magnetic heads located on the arm
are responsible for detecting the magnetic bits present on the platters. These heads then
convert the detected bits into the corresponding data, which can be utilised by the
computer. In contrast, during the process of data transmission to the drive, the magnetic
heads will emit magnetic pulses towards the platters, so altering the magnetic
characteristics of the platter surface and subsequently storing the information.
HDDs are cheaper and have a higher capacity than SSDs, but they are slower and less
durable. The use case and cost-performance-storage capacity balance determine whether to
utilise HDDs or SSDs. Computers and electronics store and retrieve data on HDDs. Based on
their speed and dependability, Solid State Drives (SSDs) have become popular after decades
of use.
COMPACT DISK (CD)
What is a CD (Compact Disk):
Compact disc is portable storage devices used for storing digital data like recording, storing, and
playing video, and audio. Compact Disc can be explained as a disc-like memory device made from
plastic material.
The top layer is used to mark the disc’s identification marks, and it may also carry printed
instructions or a name identifying the contents of the device. Below the top layer, in the lacquer
layer, The device is protected from exposure to atmospheric air, which can cause oxidation. The
reflective layer, which is constructed of aluminium material and is located beneath the lacquer
layer, is where the laser beam is pointed in order to catch a reflection, which can then be used
to read the disk’s data. The data are encoded for the compact disc to function properly in the
polycarbonate layer at the bottom of the disc.
A CD player or disc drive is required in order to access a compact disc. It is made up of a variety
of hardware components, including a tiny laser beam and another tiny electronic light detector,
within a CD player. Here, a semiconductor diode laser is used to produce the laser beam, and a
photoelectric cell serves as the electronic light detector.
When the CD player or disc drive is turned on, the internal motor of the device enables the
compact disc to rotate at a significant high speed, between 200 and 500 rotations per minute.
This causes the internal semiconductor diode laser to be powered up and begin scanning the
disc’s tracks from the centre outward. To read the data from the base layer, this is transferred
through the disc. As a result, the reflection that was generated can retrieve the data from the
CD and provide it to the device accessing the CD. The digital light detector can receive the
reflection and read the electronic contents that are already saved into the storage unit.
Types of Compact Disks
There are three types of CDs available:
CD-R : CD-R full form is Compact Disc – Recordable. This type of compact disc can be written
only once and can not erased.
CD-ROM : CD-ROM stands for Compact Disk-Read Only Memory. This disks are read once,
after read it is use as a ROM, that is cannot be updated later.
CD-RW : CD-RW full form is Compact Disc-ReWritable. This type of compact disc can be
written multiple times and can be erased also, like Pendrive.
Categories of DVD
DVD with a size of 120 mm – Used for software, videos, operating system storage, etc.
DVD with a size of 80 mm – Used for compact devices such as portable music player & video
camera etc.
DVD-ROM can be used only for reading, but it can not be written.
DVD-R is used for recording data of any kind.
DVD-RW is Readable, writable and can be deleted & rewritten.
Benefits of DVD:
Non-volatile or NVM memory is the type of memory that does not require any power to store and keep
data. So, flash memory is a non-volatile memory that does not require any to keep data but you may
require power during storage processes. Simply, if you disconnect flash storage, it will not lose its
contents. This feature allows us to store data on this memory until you want to remove it.
Re-Writable
The best feature about flash memory is that it is re-writable. You can remove the previous data and
write a new set of new data hundreds of thousands of times on flash memory. Because of this feature,
flash memories are used in almost every digital device from homes to large industries.
Flash memories are lightning-fast that can even reach up to 1000 MBps. Huge servers, scientific
institutes, and data gathering companies use flash memories for their fast response.
Shock Resistance
Old magnetic storage media like hard disk drives are used to get out of order in case of shock. Flash
memories are not only shockproof but their lifespan is also more than the latter storage devices as they
lack the physical components like heads and discs.
This flash memory consists of All-Flash Arrays (AFA) and it is a type of Solid State Storage System. Most
of the storage media that we use today is All-Flash Memory such as USB Flash Drives, SSDs, Memory
Cards, etc. This storage media does not contain any magnetic heads or spinning platters.
Hybrid Flash
This kind of flash memory is developed by combining SSD (Solid State Disk) with the traditional HDD
(Hard Disk Drives) with spinning platters. The technical name of Hybrid Flash is Hybrid Flash Array and it
was developed for improving IO speed.
Advantages:
1. Flash Memories are durable as they are shockproof.
2. These storage devices are compact and portable so you can carry them anywhere.
3. These storage devices are very fast.
4. Flash Memories are lightweight.
5. These memories can store data in thousands of GBs AKA TBs.
6. Flash Storage Devices are present in both forms, internal and external storage.
7. The latest types of Flash Memory can be attached to your smartphones using OTG connectors.
8. Flash memories are used as promotional material.
Disadvantages:
1. These memories are very costly.
2. More susceptible to data loss than hard drives.