SlideShare une entreprise Scribd logo
1  sur  14
INTRODUCTION OF
ROM – Read Only
Memory
http://alltypeim.blogspot.in/
ROM
 Concept
 Characteristics of the ROM BIOS
 ROM Types
 ROM Internal Structure
 ROM Implementation
 ROM Implementation of a Moore Machine
 ROM Implementation of a Mealy Machine
 ROM Array Layout
 Row Decoders
 Complete ROM Layout
 Summary http://alltypeim.blogspot.in/
Concept
Is read-only memory.
Do not lose data when power is lost.
ROM memory is used to produce chips with
integrated CMOS BIOS program
http://alltypeim.blogspot.in/
Characteristics of the ROM BIOS
BIOS ROM containing the software configuration
and system diagnostics, and routine input / output
low level that DOS uses.
These programs are encoded in ROM and is called
firmware.
An important feature of the ROM BIOS is
detecting new hardware in the computer and
reconfigure the operating system as device driver.
http://alltypeim.blogspot.in/
ROM Types
 PROM (Programmable Read Only Memory):
 Type of ROM that information is only installed once.
 The CD can be called PROM.
 EPROM (Erasable Programmable ROM):
 Type of ROM that can erase and rewrite it.
 "CD-Erasable" can be called EPROM.
 EEPROM (Electronic Erasable Programmable ROM):
 It form enhence of EPROM, a difference compared to the
EPROM is able to write and remove the information again
and again by software rather than hardware.
 Example: "CD-Rewritable".
 Application specific EEPROM is "flash BIOS". ROM is the type
of information can install or upgrade software.
http://alltypeim.blogspot.in/
ROM Internal Structure
...
n Inputs
Lines
n bit
decoder
...
m Outputs Lines
.
.
.
Memory Array
2n words x m bits
http://alltypeim.blogspot.in/
ROM Implementation
• 16-word x 5 bit ROM ROM
L, R
S1:0
TL, TR, F
S'1:0
S1
' S0
' TR'TL' F'
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
4:16DEC
S1 S0 L R
http://alltypeim.blogspot.in/
ROM Implementation
• 16-word x 5 bit ROM ROM
L, R
S1:0
TL, TR, F
S'1:0
S1
' S0
' TR'TL' F'
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
4:16DEC
S1 S0 L R
http://alltypeim.blogspot.in/
ROM Implementation of a
Moore Machine
 ROMs implement combinational logic
 Note that ROMs do not hold state
 How would you determine the maximum clock
frequency of this circuit?
Look at the FF to FF path (NS to PS)
ROM ROM
Present
State
Next
State
Outputs
Inputs
http://alltypeim.blogspot.in/
ROM Implementation of a Mealy
Machine
 ROMs implement combinational logic
 Note that ROMs do not hold state
 How would you determine the maximum clock frequency of this
circuit?
 Look at the FF to FF path (NS to PS)
ROM
ROMPresent
State
Next
State
Outputs
Inputs
http://alltypeim.blogspot.in/
ROM Array Layout
Unit cell is 12 x 8 l (about 1/10 size of SRAM)
Unit
Cell
http://alltypeim.blogspot.in/
Row Decoders
ROM row decoders must pitch-match with
ROM
Only a single track per word!
http://alltypeim.blogspot.in/
Complete ROM Layout
http://alltypeim.blogspot.in/
Summary
 ROMs provide stable storage for data
 ROMs have address inputs and data outputs
ROMs directly implement truth tables
 ROMs can be used effectively in Mealy and Moore machines
to implement combinational logic
 In normal use ROMs are read-only
They are only read, not written
 ROMs are often used by computers to store critical
information
Unlike SRAM, they maintain their storage after the power is
turned off
http://alltypeim.blogspot.in/

Contenu connexe

Tendances (20)

ARM Processors
ARM ProcessorsARM Processors
ARM Processors
 
Cache memory
Cache memoryCache memory
Cache memory
 
Ch 4 95
Ch 4 95Ch 4 95
Ch 4 95
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Introduction to arm processor
Introduction to arm processorIntroduction to arm processor
Introduction to arm processor
 
05 internal memory
05 internal memory05 internal memory
05 internal memory
 
Addressing sequencing
Addressing sequencingAddressing sequencing
Addressing sequencing
 
Memory system
Memory systemMemory system
Memory system
 
Arm Development Tools
Arm Development ToolsArm Development Tools
Arm Development Tools
 
06. thumb instructions
06. thumb instructions06. thumb instructions
06. thumb instructions
 
The ARM Architecture: ARM : ARM Architecture
The ARM Architecture: ARM : ARM ArchitectureThe ARM Architecture: ARM : ARM Architecture
The ARM Architecture: ARM : ARM Architecture
 
Architecture of 8086 Microprocessor
Architecture of 8086 Microprocessor  Architecture of 8086 Microprocessor
Architecture of 8086 Microprocessor
 
Semiconductor memories
Semiconductor memoriesSemiconductor memories
Semiconductor memories
 
Memory Organization
Memory OrganizationMemory Organization
Memory Organization
 
E.s unit 4 and 5
E.s unit 4 and 5E.s unit 4 and 5
E.s unit 4 and 5
 
Risc & cisk
Risc & ciskRisc & cisk
Risc & cisk
 
Arm architecture
Arm architectureArm architecture
Arm architecture
 
Computer Memory Hierarchy Computer Architecture
Computer Memory Hierarchy Computer ArchitectureComputer Memory Hierarchy Computer Architecture
Computer Memory Hierarchy Computer Architecture
 
Interfacing memory with 8086 microprocessor
Interfacing memory with 8086 microprocessorInterfacing memory with 8086 microprocessor
Interfacing memory with 8086 microprocessor
 
Cache memory principles
Cache memory principlesCache memory principles
Cache memory principles
 

En vedette

Static and Dynamic Read/Write memories
Static and Dynamic Read/Write memoriesStatic and Dynamic Read/Write memories
Static and Dynamic Read/Write memoriesAbhilash Nair
 
Four Functions Of A Computer
Four Functions Of A ComputerFour Functions Of A Computer
Four Functions Of A ComputerDebra M Duke
 
The different components of a computer system
The different components of a computer system The different components of a computer system
The different components of a computer system Subagini Manivannan
 
Internet Slide Show
Internet Slide ShowInternet Slide Show
Internet Slide Showlklofgren
 
Computer Components
Computer ComponentsComputer Components
Computer Componentsdheelan2995
 
Chapter 1 Introduction To Computers
Chapter 1 Introduction To ComputersChapter 1 Introduction To Computers
Chapter 1 Introduction To Computersnorzaini
 
Types of software
Types of softwareTypes of software
Types of softwarelatifah2001
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to ComputersSamudin Kassan
 
Lesson 3.0 basic parts and functions of computer
Lesson 3.0   basic parts and functions of computerLesson 3.0   basic parts and functions of computer
Lesson 3.0 basic parts and functions of computerJoshua Hernandez
 
Internet Banking
Internet BankingInternet Banking
Internet Bankingsnehateddy
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentalsJames Macalalad
 
Parts and Function of Computer
Parts and Function of ComputerParts and Function of Computer
Parts and Function of ComputerRhenan Belisario
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer systemmkhisalg
 

En vedette (20)

Static and Dynamic Read/Write memories
Static and Dynamic Read/Write memoriesStatic and Dynamic Read/Write memories
Static and Dynamic Read/Write memories
 
Four Functions Of A Computer
Four Functions Of A ComputerFour Functions Of A Computer
Four Functions Of A Computer
 
The different components of a computer system
The different components of a computer system The different components of a computer system
The different components of a computer system
 
Internet Slide Show
Internet Slide ShowInternet Slide Show
Internet Slide Show
 
Computer Components
Computer ComponentsComputer Components
Computer Components
 
Chapter 1 Introduction To Computers
Chapter 1 Introduction To ComputersChapter 1 Introduction To Computers
Chapter 1 Introduction To Computers
 
Types of software
Types of softwareTypes of software
Types of software
 
3d internet
3d internet3d internet
3d internet
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 
Lesson 3.0 basic parts and functions of computer
Lesson 3.0   basic parts and functions of computerLesson 3.0   basic parts and functions of computer
Lesson 3.0 basic parts and functions of computer
 
SRAM
SRAMSRAM
SRAM
 
SRAM
SRAMSRAM
SRAM
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
Types Of Software
Types Of SoftwareTypes Of Software
Types Of Software
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
 
Hardware & Software
Hardware & SoftwareHardware & Software
Hardware & Software
 
Ram presentation
Ram presentationRam presentation
Ram presentation
 
Parts and Function of Computer
Parts and Function of ComputerParts and Function of Computer
Parts and Function of Computer
 
Types and components of computer system
Types and components of computer systemTypes and components of computer system
Types and components of computer system
 

Similaire à Rom

Similaire à Rom (20)

BIOS.ppt
BIOS.pptBIOS.ppt
BIOS.ppt
 
Bootloader and MMU (english)
Bootloader and MMU (english)Bootloader and MMU (english)
Bootloader and MMU (english)
 
Rom (read only memory)
Rom (read only memory)Rom (read only memory)
Rom (read only memory)
 
lect14.ppt
lect14.pptlect14.ppt
lect14.ppt
 
Primary Memories.pptx
Primary Memories.pptxPrimary Memories.pptx
Primary Memories.pptx
 
Ram rom
Ram romRam rom
Ram rom
 
itisha.pptx
itisha.pptxitisha.pptx
itisha.pptx
 
HD LAB 3.pptx
HD LAB 3.pptxHD LAB 3.pptx
HD LAB 3.pptx
 
Ram
RamRam
Ram
 
lecture 16-CAMs,ROMs,PLAs and other detail of memory
lecture 16-CAMs,ROMs,PLAs and other detail of memorylecture 16-CAMs,ROMs,PLAs and other detail of memory
lecture 16-CAMs,ROMs,PLAs and other detail of memory
 
Rom laboratory
Rom laboratoryRom laboratory
Rom laboratory
 
Welcome to pc hardware
Welcome to pc hardwareWelcome to pc hardware
Welcome to pc hardware
 
05 - BIOS.ppt
05 - BIOS.ppt05 - BIOS.ppt
05 - BIOS.ppt
 
ROM(Read Only Memory )
ROM(Read Only Memory )ROM(Read Only Memory )
ROM(Read Only Memory )
 
Read Only Memory
Read Only Memory Read Only Memory
Read Only Memory
 
SEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).pptxSEMICONDUCTOR MEMORIES(RAM &ROM).pptx
SEMICONDUCTOR MEMORIES(RAM &ROM).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)
 
Read Only Memory
Read Only MemoryRead Only Memory
Read Only Memory
 
SDD Memory
SDD MemorySDD Memory
SDD Memory
 
Motherboard
MotherboardMotherboard
Motherboard
 

Plus de yash patel

English question with answer 301 to 400
English question with answer 301 to 400English question with answer 301 to 400
English question with answer 301 to 400yash patel
 
English grammar pdf for tet
English grammar pdf for tetEnglish grammar pdf for tet
English grammar pdf for tetyash patel
 
solar energy/de report
solar energy/de reportsolar energy/de report
solar energy/de reportyash patel
 
AUTO MAETIC AIR FELLING
AUTO MAETIC AIR FELLINGAUTO MAETIC AIR FELLING
AUTO MAETIC AIR FELLINGyash patel
 
Design report
Design report Design report
Design report yash patel
 
Compasssurveyin
CompasssurveyinCompasssurveyin
Compasssurveyinyash patel
 
The old man and the sea
The old man and the seaThe old man and the sea
The old man and the seayash patel
 
The entity relationship model
The entity relationship modelThe entity relationship model
The entity relationship modelyash patel
 
Laplace transforms
Laplace transforms Laplace transforms
Laplace transforms yash patel
 
Superposition theorem
Superposition theoremSuperposition theorem
Superposition theoremyash patel
 
Permanent magnet moving iron type instruments
Permanent magnet moving iron type instrumentsPermanent magnet moving iron type instruments
Permanent magnet moving iron type instrumentsyash patel
 
Constant and variacles in c
Constant   and variacles in cConstant   and variacles in c
Constant and variacles in cyash patel
 
Database management system
Database management systemDatabase management system
Database management systemyash patel
 

Plus de yash patel (20)

English question with answer 301 to 400
English question with answer 301 to 400English question with answer 301 to 400
English question with answer 301 to 400
 
English grammar pdf for tet
English grammar pdf for tetEnglish grammar pdf for tet
English grammar pdf for tet
 
solar energy/de report
solar energy/de reportsolar energy/de report
solar energy/de report
 
euler
 euler euler
euler
 
AUTO MAETIC AIR FELLING
AUTO MAETIC AIR FELLINGAUTO MAETIC AIR FELLING
AUTO MAETIC AIR FELLING
 
Design report
Design report Design report
Design report
 
Compasssurveyin
CompasssurveyinCompasssurveyin
Compasssurveyin
 
Tangent plane
Tangent planeTangent plane
Tangent plane
 
Wings of fire
Wings of fireWings of fire
Wings of fire
 
Pumps
PumpsPumps
Pumps
 
The old man and the sea
The old man and the seaThe old man and the sea
The old man and the sea
 
Function
FunctionFunction
Function
 
The entity relationship model
The entity relationship modelThe entity relationship model
The entity relationship model
 
Block diagram
Block diagramBlock diagram
Block diagram
 
Laplace transforms
Laplace transforms Laplace transforms
Laplace transforms
 
Superposition theorem
Superposition theoremSuperposition theorem
Superposition theorem
 
Permanent magnet moving iron type instruments
Permanent magnet moving iron type instrumentsPermanent magnet moving iron type instruments
Permanent magnet moving iron type instruments
 
Constant and variacles in c
Constant   and variacles in cConstant   and variacles in c
Constant and variacles in c
 
Entropy
EntropyEntropy
Entropy
 
Database management system
Database management systemDatabase management system
Database management system
 

Dernier

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 

Dernier (20)

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 

Rom

  • 1. INTRODUCTION OF ROM – Read Only Memory http://alltypeim.blogspot.in/
  • 2. ROM  Concept  Characteristics of the ROM BIOS  ROM Types  ROM Internal Structure  ROM Implementation  ROM Implementation of a Moore Machine  ROM Implementation of a Mealy Machine  ROM Array Layout  Row Decoders  Complete ROM Layout  Summary http://alltypeim.blogspot.in/
  • 3. Concept Is read-only memory. Do not lose data when power is lost. ROM memory is used to produce chips with integrated CMOS BIOS program http://alltypeim.blogspot.in/
  • 4. Characteristics of the ROM BIOS BIOS ROM containing the software configuration and system diagnostics, and routine input / output low level that DOS uses. These programs are encoded in ROM and is called firmware. An important feature of the ROM BIOS is detecting new hardware in the computer and reconfigure the operating system as device driver. http://alltypeim.blogspot.in/
  • 5. ROM Types  PROM (Programmable Read Only Memory):  Type of ROM that information is only installed once.  The CD can be called PROM.  EPROM (Erasable Programmable ROM):  Type of ROM that can erase and rewrite it.  "CD-Erasable" can be called EPROM.  EEPROM (Electronic Erasable Programmable ROM):  It form enhence of EPROM, a difference compared to the EPROM is able to write and remove the information again and again by software rather than hardware.  Example: "CD-Rewritable".  Application specific EEPROM is "flash BIOS". ROM is the type of information can install or upgrade software. http://alltypeim.blogspot.in/
  • 6. ROM Internal Structure ... n Inputs Lines n bit decoder ... m Outputs Lines . . . Memory Array 2n words x m bits http://alltypeim.blogspot.in/
  • 7. ROM Implementation • 16-word x 5 bit ROM ROM L, R S1:0 TL, TR, F S'1:0 S1 ' S0 ' TR'TL' F' 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 4:16DEC S1 S0 L R http://alltypeim.blogspot.in/
  • 8. ROM Implementation • 16-word x 5 bit ROM ROM L, R S1:0 TL, TR, F S'1:0 S1 ' S0 ' TR'TL' F' 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 4:16DEC S1 S0 L R http://alltypeim.blogspot.in/
  • 9. ROM Implementation of a Moore Machine  ROMs implement combinational logic  Note that ROMs do not hold state  How would you determine the maximum clock frequency of this circuit? Look at the FF to FF path (NS to PS) ROM ROM Present State Next State Outputs Inputs http://alltypeim.blogspot.in/
  • 10. ROM Implementation of a Mealy Machine  ROMs implement combinational logic  Note that ROMs do not hold state  How would you determine the maximum clock frequency of this circuit?  Look at the FF to FF path (NS to PS) ROM ROMPresent State Next State Outputs Inputs http://alltypeim.blogspot.in/
  • 11. ROM Array Layout Unit cell is 12 x 8 l (about 1/10 size of SRAM) Unit Cell http://alltypeim.blogspot.in/
  • 12. Row Decoders ROM row decoders must pitch-match with ROM Only a single track per word! http://alltypeim.blogspot.in/
  • 14. Summary  ROMs provide stable storage for data  ROMs have address inputs and data outputs ROMs directly implement truth tables  ROMs can be used effectively in Mealy and Moore machines to implement combinational logic  In normal use ROMs are read-only They are only read, not written  ROMs are often used by computers to store critical information Unlike SRAM, they maintain their storage after the power is turned off http://alltypeim.blogspot.in/