SlideShare a Scribd company logo
Read Only
Memory
Dr. Priyanka Tabhane
RTM Nagpur University, Nagpur
Read Only Memory
Dr. Priyanka Tabhane
Read Only Memory - ROM
• A ROM contains permanently or semi-permanently stored data, which
can be read from the memory but either cannot be changed at all or
cannot be changed without specialized equipment.
• A ROM stores data that are used repeatedly in system applications,
such as tables, conversions, or programmed instructions for system
initialization and operation.
• ROMs retain stored data when the power is off and are therefore non-
volatile memories.
Read Only Memory
Dr. Priyanka Tabhane
permanently
stored
electrically
stored by
the user
erasable
erased by
exposure to
ultraviolet
light
electrically
erasable
PROM
The Mask ROM
• The mask ROM is usually referred to simply as a ROM.
• It is permanently programmed during the manufacturing
process to provide widely used standard functions, such as
popular conversions, or to provide user-specified functions.
• Once the memory is programmed, it cannot be changed.
• Most IC ROMs utilize the presence or absence of a
transistor connection at a row/column junction to represent
a 1 or a 0.
Read Only Memory
Dr. Priyanka Tabhane
• The presence of a connection from a row line to the gate of a transistor
represents a 1 at that location because when the row line is taken
HIGH, all transistors with a gate connection to that row line turn on
and connect the HIGH (1) to the associated column lines.
• At row/column junctions where there are no gate connections, the
column lines remain LOW (0) when the row is addressed.
• The blue squares represent stored 1s, and the gray squares represent
stored 0s.
Read Only Memory
Dr. Priyanka TabhaneMOS ROM cells
The basic read operation is as follows -
• When a binary address code is applied to the address input lines,
the corresponding row line goes HIGH.
• This HIGH is connected to the column lines through the
transistors at each junction (cell) where a 1 is stored.
• At each cell where a 0 is stored, the column line stays LOW
because of the terminating resistor.
• The column lines form the data output.
• The eight data bits stored in the selected row appear on the output
lines.
• As you can see, the example ROM in Figure is organized into 16
addresses, each of which stores 8 data bits.
• Thus, it is a 16 * 8 (16-by-8) ROM, and its total capacity is 128 bits
or 16 bytes
Read Only Memory
Dr. Priyanka Tabhane
Read Only Memory
Dr. Priyanka Tabhane
A representation of a 16 * 8-bit ROM array.
Example
Determine the Gray code output when a 4 bit binary code is applied
to the address input lines.
Read Only Memory
Dr. Priyanka Tabhane
Read Only Memory
Dr. Priyanka Tabhane
Solution-
Binary to gray conversion can be done as:
Read Only Memory
Dr. Priyanka Tabhane
From the above conversion the Memory
array can be figured as
ROM Organization
• When any one of 256 binary codes (eight bits) is applied to the
address lines, four data bits appear on the outputs if the chip select
inputs are LOW (256 addresses require eight address lines)
• Although the 256 * 4 organization of this device implies that there are
256 rows and 4 columns in the memory array, this is not actually the
case, the memory cell array is actually a 32 * 32 matrix (32 rows and
32 columns)
Read Only Memory
Dr. Priyanka Tabhane
Read Only Memory
Dr. Priyanka Tabhane
A 256 * 4 ROM logic symbol.
The Ao-255 designator means
that the 8-bit address code
selects addresses 0 through
255.
Read Only Memory
Dr. Priyanka Tabhane
Working of ROM
• Five of the eight address lines (A0 through A4) are decoded by the row
decoder (often called the Y decoder) to select one of the 32 rows. Three of
the eight address lines (A5 through A7) are decoded by the column
decoder (often called the X decoder) to select four of the 32 columns.
• The column decoder consists of four 1-of-8 decoders (data selectors)
• The result of this structure is that when an 8-bit address code (A0
through A7) is applied, a 4-bit data word appears on the data outputs
when the chip select lines (CS0 and CS1) are LOW to enable the
output buffers.
Read Only Memory
Dr. Priyanka Tabhane
ROM Access Time
• The access time, ta, of a ROM is the time from the application
of a valid address code on the input lines until the
appearance of valid output data.
• Access time can also be measured from the activation of the
chip select (CS) input to the occurrence of valid output data
when a valid address is already on the input lines.
Read Only Memory
Dr. Priyanka Tabhane
Programmable ROMs PROMs
• Programmable ROMs (PROMs) are basically the same as mask ROMs
once they have been programmed.
• The difference is that PROMs come from the manufacturer un-
programmed and are custom programmed in the field to meet the user’s
needs.
• A PROM uses some type of fusing process to store bits, in which a
memory link is burned open or left intact to represent a 0 or a 1.
• The fusing process is irreversible; once a PROM is programmed, it
cannot be changed.
• The fusible links are manufactured into the PROM between the source
of each cell’s transistor and its column line.
• In the programming process, a sufficient current is injected through the
fusible link to burn it open to create a stored 0, the link is left intact for a
stored 1.
• Three basic fuse technologies used in PROMs are metal links, silicon
links, and pn junctions.
Read Only Memory
Dr. Priyanka Tabhane
Read Only Memory
Dr. Priyanka Tabhane
A MOS PROM array with fusible links.
1. Metal links are made of a material such as nichrome.
• Each bit in the memory array is represented by a separate
link.
• During programming, the link is either “blown” open a
sufficient amount of current through the link to cause it to
open.
2. Silicon links are formed by narrow, notched strips of
polycrystalline silicon.
• Programming of these fuses requires melting of the links by
passing a sufficient amount of current through them.
• This amount of current causes a high temperature at the
fuse location that oxidizes the silicon and forms an
insulation around the now-open link.
Read Only Memory
Dr. Priyanka Tabhane
3. Shorted junction, or avalanche-induced migration,
technology consists basically of two pn junctions arranged
back-to-back.
• During programming, one of the diode junctions is
avalanched, and the resulting voltage and heat cause
aluminum ions to migrate and short the junction.
• The remaining junction is then used as a forward biased
diode to represent a data bit.
Read Only Memory
Dr. Priyanka Tabhane
EPROMs
• An EPROM is an erasable PROM. Unlike an ordinary
PROM, an EPROM can be reprogrammed if an existing
program in the memory array is erased first.
• An EPROM uses an NMOSFET array with an isolated-gate
structure.
• The isolated transistor gate has no electrical connections
and can store an electrical charge for indefinite periods of
time.
• The data bits in this type of array are represented by the
presence or absence of a stored gate charge.
• Erasure of a data bit is a process that removes the gate
charge.
Read Only Memory
Dr. Priyanka Tabhane
• A typical EPROM is represented in Figure by a logic
diagram.
• Its operation is representative of that of other typical
EPROMs of various sizes.
• As the logic symbol shows, this device has 2048
addresses (211 = 2048), each with eight bits.
• Notice that the eight outputs are tri-state (§).
• To read from the memory, the output enable input (OE)
must be LOW and the power down/program (CE/PGM)
input LOW.
• To program or write to the device, a high dc voltage is
applied to VPP and OE is HIGH.
Read Only Memory
Dr. Priyanka Tabhane
• The eight data bits to be programmed into a given
address are applied to the outputs (O0 through O7), and
the address is selected on inputs A0 through A10.
• Next, a HIGH level pulse is applied to the CE/PGM
input. These signals are normally produced by an
EPROM programmer.
• Two basic types of erasable PROMs are, the electrically
erasable PROM (EEPROM)and the ultraviolet erasable
PROM (UV EPROM).
• The UV EPROM is much less used than the EEPROM.
Read Only Memory
Dr. Priyanka Tabhane
Read Only Memory
Dr. Priyanka Tabhane
A logic diagram
of A typical
EPROM
EEPROMs
• An electrically erasable PROM can be both erased and
programmed with electrical pulses.
• Since it can be both electrically written into and electrically
erased, the EEPROM can be rapidly programmed and
erased in-circuit for reprogramming.
• Two types of EEPROMs are the floating-gate MOS and the
metal nitride-oxide silicon (MNOS).
• The application of a voltage on the control gate in the
floating-gate structure permits the storage and removal of
charge from the floating gate.
Read Only Memory
Dr. Priyanka Tabhane
UV EPROMs
• You can recognize the UV EPROM device by the UV
transparent window on the package.
• The isolated gate in the FET of an ultraviolet EPROM is
“floating” within an oxide insulating material.
• The programming process causes electrons to be removed
from the floating gate.
• Erasure is done by exposure of the memory array chip to
high-intensity ultraviolet radiation through the UV
window on top of the package.
• The positive charge stored on the gate is neutralized after
several minutes to an hour of exposure time.
Read Only Memory
Dr. Priyanka Tabhane
Assignment
1. What is the bit storage capacity of a ROM with a 512 * 8
organization?
2. List the types of read-only memories.
3. How many address bits are required for a 2048-bit
memory organized as a 256 * 8 memory?
4. How do PROMs differ from ROMs?
5. What represents a data bit in an EPROM?
6. What is the normal mode of operation for a PROM?
Read Only Memory
Dr. Priyanka Tabhane
Thank you!!
Read Only Memory
Dr. Priyanka Tabhane

More Related Content

What's hot

Memory organisation
Memory organisationMemory organisation
Memory organisationankush_kumar
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2Naruin
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2ekul
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data RepresentationNaruin
 
Memory Addressing
Memory AddressingMemory Addressing
Memory Addressing
chauhankapil
 
Unit 5-lecture-1
Unit 5-lecture-1Unit 5-lecture-1
Unit 5-lecture-1
vishal choudhary
 
Memories in digital electronics
Memories in digital electronicsMemories in digital electronics
Memories in digital electronics
SijuGeorge10
 
N_Asm Assembly registers (sol)
N_Asm Assembly registers (sol)N_Asm Assembly registers (sol)
N_Asm Assembly registers (sol)
Selomon birhane
 
Csc1401 lecture06 - internal memory
Csc1401   lecture06 - internal memoryCsc1401   lecture06 - internal memory
Csc1401 lecture06 - internal memory
IIUM
 
Memory
MemoryMemory
Memory
Vijay Kumar
 
Memory
MemoryMemory
MemoryKumar
 
Read Only Memory
Read Only Memory Read Only Memory
Read Only Memory
rohitladdu
 
Cache memory
Cache memoryCache memory
Cache memory
MohanChimanna
 
Computer architecture memory system
Computer architecture memory systemComputer architecture memory system
Computer architecture memory system
Mazin Alwaaly
 
Ch05 coa9e
Ch05 coa9eCh05 coa9e
Ch05 coa9e
Thodoris Skylatos
 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085
muneer.k
 
05 internal memory
05 internal memory05 internal memory
05 internal memory
Ammara Naseem
 
Register & Memory
Register & MemoryRegister & Memory
Register & Memory
Education Front
 

What's hot (20)

Memory organisation
Memory organisationMemory organisation
Memory organisation
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data Representation
 
Memory Addressing
Memory AddressingMemory Addressing
Memory Addressing
 
Unit 5-lecture-1
Unit 5-lecture-1Unit 5-lecture-1
Unit 5-lecture-1
 
Memories in digital electronics
Memories in digital electronicsMemories in digital electronics
Memories in digital electronics
 
N_Asm Assembly registers (sol)
N_Asm Assembly registers (sol)N_Asm Assembly registers (sol)
N_Asm Assembly registers (sol)
 
Csc1401 lecture06 - internal memory
Csc1401   lecture06 - internal memoryCsc1401   lecture06 - internal memory
Csc1401 lecture06 - internal memory
 
Memory
MemoryMemory
Memory
 
Memory
MemoryMemory
Memory
 
Read Only Memory
Read Only Memory Read Only Memory
Read Only Memory
 
Cache memory
Cache memoryCache memory
Cache memory
 
Computer architecture memory system
Computer architecture memory systemComputer architecture memory system
Computer architecture memory system
 
Ch05 coa9e
Ch05 coa9eCh05 coa9e
Ch05 coa9e
 
Ch 4 95
Ch 4 95Ch 4 95
Ch 4 95
 
Architecture OF 8085
Architecture OF 8085Architecture OF 8085
Architecture OF 8085
 
05 internal memory
05 internal memory05 internal memory
05 internal memory
 
Memory hierarchy
Memory hierarchyMemory hierarchy
Memory hierarchy
 
Register & Memory
Register & MemoryRegister & Memory
Register & Memory
 

Similar to Lec 3 digital electronics- read only memory

Topic 11- Read Only Memory (ROM).pptx
Topic 11- Read Only Memory (ROM).pptxTopic 11- Read Only Memory (ROM).pptx
Topic 11- Read Only Memory (ROM).pptx
MartMantilla1
 
rom-140919103032-phpapp02.pptx
rom-140919103032-phpapp02.pptxrom-140919103032-phpapp02.pptx
rom-140919103032-phpapp02.pptx
RAJCHATTERJEE24
 
Digital logic devices
Digital logic devicesDigital logic devices
Digital logic devices
Nisarg Amin
 
ROM(Read Only Memory )
ROM(Read Only Memory )ROM(Read Only Memory )
ROM(Read Only Memory )
rohitladdu
 
ROMANDPLAPRESENTATION.pptx
ROMANDPLAPRESENTATION.pptxROMANDPLAPRESENTATION.pptx
ROMANDPLAPRESENTATION.pptx
recoveraccount1
 
Memory_Interface.pdf
Memory_Interface.pdfMemory_Interface.pdf
Memory_Interface.pdf
MuhammadWaseem241481
 
SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptxSEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
Momin24
 
DPSD MEMORY DEVICES UNIT memory device 4.pptx
DPSD MEMORY DEVICES UNIT memory device 4.pptxDPSD MEMORY DEVICES UNIT memory device 4.pptx
DPSD MEMORY DEVICES UNIT memory device 4.pptx
Meganath7
 
what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)
shire ali
 
Eprom 3
Eprom 3Eprom 3
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCETEC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
SeshaVidhyaS
 
Memory And Storages
Memory And StoragesMemory And Storages
Memory And Storages
Arsalan Qureshi
 
DLC logic families and memory
DLC logic families and memoryDLC logic families and memory
DLC logic families and memory
balu prithviraj
 
Memory & I/O interfacing
Memory & I/O  interfacingMemory & I/O  interfacing
Memory & I/O interfacing
deval patel
 
Part of UNIT2 Memory mapped IOjkl;'lk.pdf
Part of UNIT2 Memory mapped IOjkl;'lk.pdfPart of UNIT2 Memory mapped IOjkl;'lk.pdf
Part of UNIT2 Memory mapped IOjkl;'lk.pdf
Abhishekkumar397974
 
Unit IV Memory.pptx
Unit IV  Memory.pptxUnit IV  Memory.pptx
Unit IV Memory.pptx
madhukarvnimbalkar
 
Unit v memory & programmable logic devices
Unit v   memory & programmable logic devicesUnit v   memory & programmable logic devices
Unit v memory & programmable logic devices
KanmaniRajamanickam
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems Memory
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems MemorySYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems Memory
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems Memory
Arti Parab Academics
 
Rom.ppt
Rom.pptRom.ppt
Digital design chap 5
Digital design   chap 5Digital design   chap 5
Digital design chap 5
Mohammad Bappy
 

Similar to Lec 3 digital electronics- read only memory (20)

Topic 11- Read Only Memory (ROM).pptx
Topic 11- Read Only Memory (ROM).pptxTopic 11- Read Only Memory (ROM).pptx
Topic 11- Read Only Memory (ROM).pptx
 
rom-140919103032-phpapp02.pptx
rom-140919103032-phpapp02.pptxrom-140919103032-phpapp02.pptx
rom-140919103032-phpapp02.pptx
 
Digital logic devices
Digital logic devicesDigital logic devices
Digital logic devices
 
ROM(Read Only Memory )
ROM(Read Only Memory )ROM(Read Only Memory )
ROM(Read Only Memory )
 
ROMANDPLAPRESENTATION.pptx
ROMANDPLAPRESENTATION.pptxROMANDPLAPRESENTATION.pptx
ROMANDPLAPRESENTATION.pptx
 
Memory_Interface.pdf
Memory_Interface.pdfMemory_Interface.pdf
Memory_Interface.pdf
 
SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptxSEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
 
DPSD MEMORY DEVICES UNIT memory device 4.pptx
DPSD MEMORY DEVICES UNIT memory device 4.pptxDPSD MEMORY DEVICES UNIT memory device 4.pptx
DPSD MEMORY DEVICES UNIT memory device 4.pptx
 
what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)what is ROM? Rom(read only memory)
what is ROM? Rom(read only memory)
 
Eprom 3
Eprom 3Eprom 3
Eprom 3
 
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCETEC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
EC8392 -DIGITAL ELECTRONICS -II YEAR ECE-by S.SESHA VIDHYA /ASP/ ECE/ RMKCET
 
Memory And Storages
Memory And StoragesMemory And Storages
Memory And Storages
 
DLC logic families and memory
DLC logic families and memoryDLC logic families and memory
DLC logic families and memory
 
Memory & I/O interfacing
Memory & I/O  interfacingMemory & I/O  interfacing
Memory & I/O interfacing
 
Part of UNIT2 Memory mapped IOjkl;'lk.pdf
Part of UNIT2 Memory mapped IOjkl;'lk.pdfPart of UNIT2 Memory mapped IOjkl;'lk.pdf
Part of UNIT2 Memory mapped IOjkl;'lk.pdf
 
Unit IV Memory.pptx
Unit IV  Memory.pptxUnit IV  Memory.pptx
Unit IV Memory.pptx
 
Unit v memory & programmable logic devices
Unit v   memory & programmable logic devicesUnit v   memory & programmable logic devices
Unit v memory & programmable logic devices
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems Memory
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems MemorySYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems Memory
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems Memory
 
Rom.ppt
Rom.pptRom.ppt
Rom.ppt
 
Digital design chap 5
Digital design   chap 5Digital design   chap 5
Digital design chap 5
 

More from priyankatabhane

Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
priyankatabhane
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
priyankatabhane
 
Loudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxLoudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptx
priyankatabhane
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
priyankatabhane
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
priyankatabhane
 
sound level meter octave band ananlyser.pptx
sound level meter octave band ananlyser.pptxsound level meter octave band ananlyser.pptx
sound level meter octave band ananlyser.pptx
priyankatabhane
 
Environmental Acoustics- noise decible scale intensity pressure
Environmental Acoustics- noise decible scale intensity pressureEnvironmental Acoustics- noise decible scale intensity pressure
Environmental Acoustics- noise decible scale intensity pressure
priyankatabhane
 
Architectural acoustics, underwater acoustics
Architectural acoustics, underwater acousticsArchitectural acoustics, underwater acoustics
Architectural acoustics, underwater acoustics
priyankatabhane
 
Fundamentals of Ultrasonic waves and applications
Fundamentals of Ultrasonic waves and applicationsFundamentals of Ultrasonic waves and applications
Fundamentals of Ultrasonic waves and applications
priyankatabhane
 
ultrasonics.pptx
ultrasonics.pptxultrasonics.pptx
ultrasonics.pptx
priyankatabhane
 
Lec 4 digital electronics - interated circuit technology -characteristics o...
Lec 4   digital electronics - interated circuit technology -characteristics o...Lec 4   digital electronics - interated circuit technology -characteristics o...
Lec 4 digital electronics - interated circuit technology -characteristics o...
priyankatabhane
 

More from priyankatabhane (11)

Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 
Loudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptxLoudspeaker- direct radiating type and horn type.pptx
Loudspeaker- direct radiating type and horn type.pptx
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
 
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptxEnvironmental Acoustics- Speech interference level, acoustics calibrator.pptx
Environmental Acoustics- Speech interference level, acoustics calibrator.pptx
 
sound level meter octave band ananlyser.pptx
sound level meter octave band ananlyser.pptxsound level meter octave band ananlyser.pptx
sound level meter octave band ananlyser.pptx
 
Environmental Acoustics- noise decible scale intensity pressure
Environmental Acoustics- noise decible scale intensity pressureEnvironmental Acoustics- noise decible scale intensity pressure
Environmental Acoustics- noise decible scale intensity pressure
 
Architectural acoustics, underwater acoustics
Architectural acoustics, underwater acousticsArchitectural acoustics, underwater acoustics
Architectural acoustics, underwater acoustics
 
Fundamentals of Ultrasonic waves and applications
Fundamentals of Ultrasonic waves and applicationsFundamentals of Ultrasonic waves and applications
Fundamentals of Ultrasonic waves and applications
 
ultrasonics.pptx
ultrasonics.pptxultrasonics.pptx
ultrasonics.pptx
 
Lec 4 digital electronics - interated circuit technology -characteristics o...
Lec 4   digital electronics - interated circuit technology -characteristics o...Lec 4   digital electronics - interated circuit technology -characteristics o...
Lec 4 digital electronics - interated circuit technology -characteristics o...
 

Recently uploaded

insect morphology and physiology of insect
insect morphology and physiology of insectinsect morphology and physiology of insect
insect morphology and physiology of insect
anitaento25
 
FAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable PredictionsFAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable Predictions
Michel Dumontier
 
Anemia_ different types_causes_ conditions
Anemia_ different types_causes_ conditionsAnemia_ different types_causes_ conditions
Anemia_ different types_causes_ conditions
muralinath2
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
AADYARAJPANDEY1
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
AlaminAfendy1
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
YOGESH DOGRA
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
ossaicprecious19
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
muralinath2
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
SAMIR PANDA
 
Penicillin...........................pptx
Penicillin...........................pptxPenicillin...........................pptx
Penicillin...........................pptx
Cherry
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
Orion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWSOrion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWS
Columbia Weather Systems
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
sachin783648
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
muralinath2
 
Predicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdfPredicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdf
binhminhvu04
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
NathanBaughman3
 
Large scale production of streptomycin.pptx
Large scale production of streptomycin.pptxLarge scale production of streptomycin.pptx
Large scale production of streptomycin.pptx
Cherry
 

Recently uploaded (20)

insect morphology and physiology of insect
insect morphology and physiology of insectinsect morphology and physiology of insect
insect morphology and physiology of insect
 
FAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable PredictionsFAIR & AI Ready KGs for Explainable Predictions
FAIR & AI Ready KGs for Explainable Predictions
 
Anemia_ different types_causes_ conditions
Anemia_ different types_causes_ conditionsAnemia_ different types_causes_ conditions
Anemia_ different types_causes_ conditions
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
 
platelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptxplatelets- lifespan -Clot retraction-disorders.pptx
platelets- lifespan -Clot retraction-disorders.pptx
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
 
Penicillin...........................pptx
Penicillin...........................pptxPenicillin...........................pptx
Penicillin...........................pptx
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
Orion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWSOrion Air Quality Monitoring Systems - CWS
Orion Air Quality Monitoring Systems - CWS
 
Comparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebratesComparative structure of adrenal gland in vertebrates
Comparative structure of adrenal gland in vertebrates
 
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptxBody fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
Body fluids_tonicity_dehydration_hypovolemia_hypervolemia.pptx
 
Predicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdfPredicting property prices with machine learning algorithms.pdf
Predicting property prices with machine learning algorithms.pdf
 
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
Astronomy Update- Curiosity’s exploration of Mars _ Local Briefs _ leadertele...
 
Large scale production of streptomycin.pptx
Large scale production of streptomycin.pptxLarge scale production of streptomycin.pptx
Large scale production of streptomycin.pptx
 

Lec 3 digital electronics- read only memory

  • 1. Read Only Memory Dr. Priyanka Tabhane RTM Nagpur University, Nagpur
  • 2. Read Only Memory Dr. Priyanka Tabhane Read Only Memory - ROM • A ROM contains permanently or semi-permanently stored data, which can be read from the memory but either cannot be changed at all or cannot be changed without specialized equipment. • A ROM stores data that are used repeatedly in system applications, such as tables, conversions, or programmed instructions for system initialization and operation. • ROMs retain stored data when the power is off and are therefore non- volatile memories.
  • 3. Read Only Memory Dr. Priyanka Tabhane permanently stored electrically stored by the user erasable erased by exposure to ultraviolet light electrically erasable PROM
  • 4. The Mask ROM • The mask ROM is usually referred to simply as a ROM. • It is permanently programmed during the manufacturing process to provide widely used standard functions, such as popular conversions, or to provide user-specified functions. • Once the memory is programmed, it cannot be changed. • Most IC ROMs utilize the presence or absence of a transistor connection at a row/column junction to represent a 1 or a 0. Read Only Memory Dr. Priyanka Tabhane
  • 5. • The presence of a connection from a row line to the gate of a transistor represents a 1 at that location because when the row line is taken HIGH, all transistors with a gate connection to that row line turn on and connect the HIGH (1) to the associated column lines. • At row/column junctions where there are no gate connections, the column lines remain LOW (0) when the row is addressed. • The blue squares represent stored 1s, and the gray squares represent stored 0s. Read Only Memory Dr. Priyanka TabhaneMOS ROM cells
  • 6. The basic read operation is as follows - • When a binary address code is applied to the address input lines, the corresponding row line goes HIGH. • This HIGH is connected to the column lines through the transistors at each junction (cell) where a 1 is stored. • At each cell where a 0 is stored, the column line stays LOW because of the terminating resistor. • The column lines form the data output. • The eight data bits stored in the selected row appear on the output lines. • As you can see, the example ROM in Figure is organized into 16 addresses, each of which stores 8 data bits. • Thus, it is a 16 * 8 (16-by-8) ROM, and its total capacity is 128 bits or 16 bytes Read Only Memory Dr. Priyanka Tabhane
  • 7. Read Only Memory Dr. Priyanka Tabhane A representation of a 16 * 8-bit ROM array.
  • 8. Example Determine the Gray code output when a 4 bit binary code is applied to the address input lines. Read Only Memory Dr. Priyanka Tabhane
  • 9. Read Only Memory Dr. Priyanka Tabhane Solution- Binary to gray conversion can be done as:
  • 10. Read Only Memory Dr. Priyanka Tabhane From the above conversion the Memory array can be figured as
  • 11. ROM Organization • When any one of 256 binary codes (eight bits) is applied to the address lines, four data bits appear on the outputs if the chip select inputs are LOW (256 addresses require eight address lines) • Although the 256 * 4 organization of this device implies that there are 256 rows and 4 columns in the memory array, this is not actually the case, the memory cell array is actually a 32 * 32 matrix (32 rows and 32 columns) Read Only Memory Dr. Priyanka Tabhane
  • 12. Read Only Memory Dr. Priyanka Tabhane A 256 * 4 ROM logic symbol. The Ao-255 designator means that the 8-bit address code selects addresses 0 through 255.
  • 13. Read Only Memory Dr. Priyanka Tabhane
  • 14. Working of ROM • Five of the eight address lines (A0 through A4) are decoded by the row decoder (often called the Y decoder) to select one of the 32 rows. Three of the eight address lines (A5 through A7) are decoded by the column decoder (often called the X decoder) to select four of the 32 columns. • The column decoder consists of four 1-of-8 decoders (data selectors) • The result of this structure is that when an 8-bit address code (A0 through A7) is applied, a 4-bit data word appears on the data outputs when the chip select lines (CS0 and CS1) are LOW to enable the output buffers. Read Only Memory Dr. Priyanka Tabhane
  • 15. ROM Access Time • The access time, ta, of a ROM is the time from the application of a valid address code on the input lines until the appearance of valid output data. • Access time can also be measured from the activation of the chip select (CS) input to the occurrence of valid output data when a valid address is already on the input lines. Read Only Memory Dr. Priyanka Tabhane
  • 16. Programmable ROMs PROMs • Programmable ROMs (PROMs) are basically the same as mask ROMs once they have been programmed. • The difference is that PROMs come from the manufacturer un- programmed and are custom programmed in the field to meet the user’s needs. • A PROM uses some type of fusing process to store bits, in which a memory link is burned open or left intact to represent a 0 or a 1. • The fusing process is irreversible; once a PROM is programmed, it cannot be changed. • The fusible links are manufactured into the PROM between the source of each cell’s transistor and its column line. • In the programming process, a sufficient current is injected through the fusible link to burn it open to create a stored 0, the link is left intact for a stored 1. • Three basic fuse technologies used in PROMs are metal links, silicon links, and pn junctions. Read Only Memory Dr. Priyanka Tabhane
  • 17. Read Only Memory Dr. Priyanka Tabhane A MOS PROM array with fusible links.
  • 18. 1. Metal links are made of a material such as nichrome. • Each bit in the memory array is represented by a separate link. • During programming, the link is either “blown” open a sufficient amount of current through the link to cause it to open. 2. Silicon links are formed by narrow, notched strips of polycrystalline silicon. • Programming of these fuses requires melting of the links by passing a sufficient amount of current through them. • This amount of current causes a high temperature at the fuse location that oxidizes the silicon and forms an insulation around the now-open link. Read Only Memory Dr. Priyanka Tabhane
  • 19. 3. Shorted junction, or avalanche-induced migration, technology consists basically of two pn junctions arranged back-to-back. • During programming, one of the diode junctions is avalanched, and the resulting voltage and heat cause aluminum ions to migrate and short the junction. • The remaining junction is then used as a forward biased diode to represent a data bit. Read Only Memory Dr. Priyanka Tabhane
  • 20. EPROMs • An EPROM is an erasable PROM. Unlike an ordinary PROM, an EPROM can be reprogrammed if an existing program in the memory array is erased first. • An EPROM uses an NMOSFET array with an isolated-gate structure. • The isolated transistor gate has no electrical connections and can store an electrical charge for indefinite periods of time. • The data bits in this type of array are represented by the presence or absence of a stored gate charge. • Erasure of a data bit is a process that removes the gate charge. Read Only Memory Dr. Priyanka Tabhane
  • 21. • A typical EPROM is represented in Figure by a logic diagram. • Its operation is representative of that of other typical EPROMs of various sizes. • As the logic symbol shows, this device has 2048 addresses (211 = 2048), each with eight bits. • Notice that the eight outputs are tri-state (§). • To read from the memory, the output enable input (OE) must be LOW and the power down/program (CE/PGM) input LOW. • To program or write to the device, a high dc voltage is applied to VPP and OE is HIGH. Read Only Memory Dr. Priyanka Tabhane
  • 22. • The eight data bits to be programmed into a given address are applied to the outputs (O0 through O7), and the address is selected on inputs A0 through A10. • Next, a HIGH level pulse is applied to the CE/PGM input. These signals are normally produced by an EPROM programmer. • Two basic types of erasable PROMs are, the electrically erasable PROM (EEPROM)and the ultraviolet erasable PROM (UV EPROM). • The UV EPROM is much less used than the EEPROM. Read Only Memory Dr. Priyanka Tabhane
  • 23. Read Only Memory Dr. Priyanka Tabhane A logic diagram of A typical EPROM
  • 24. EEPROMs • An electrically erasable PROM can be both erased and programmed with electrical pulses. • Since it can be both electrically written into and electrically erased, the EEPROM can be rapidly programmed and erased in-circuit for reprogramming. • Two types of EEPROMs are the floating-gate MOS and the metal nitride-oxide silicon (MNOS). • The application of a voltage on the control gate in the floating-gate structure permits the storage and removal of charge from the floating gate. Read Only Memory Dr. Priyanka Tabhane
  • 25. UV EPROMs • You can recognize the UV EPROM device by the UV transparent window on the package. • The isolated gate in the FET of an ultraviolet EPROM is “floating” within an oxide insulating material. • The programming process causes electrons to be removed from the floating gate. • Erasure is done by exposure of the memory array chip to high-intensity ultraviolet radiation through the UV window on top of the package. • The positive charge stored on the gate is neutralized after several minutes to an hour of exposure time. Read Only Memory Dr. Priyanka Tabhane
  • 26. Assignment 1. What is the bit storage capacity of a ROM with a 512 * 8 organization? 2. List the types of read-only memories. 3. How many address bits are required for a 2048-bit memory organized as a 256 * 8 memory? 4. How do PROMs differ from ROMs? 5. What represents a data bit in an EPROM? 6. What is the normal mode of operation for a PROM? Read Only Memory Dr. Priyanka Tabhane
  • 27. Thank you!! Read Only Memory Dr. Priyanka Tabhane