SlideShare ist ein Scribd-Unternehmen logo
1 von 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/

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Dram and its types
Dram and its typesDram and its types
Dram and its types
 
DDR SDRAMs
DDR SDRAMsDDR SDRAMs
DDR SDRAMs
 
Semiconductor memory
Semiconductor memorySemiconductor memory
Semiconductor memory
 
Random access memory
Random access memoryRandom access memory
Random access memory
 
CSE-Computer-Memory-PPT.pptx
CSE-Computer-Memory-PPT.pptxCSE-Computer-Memory-PPT.pptx
CSE-Computer-Memory-PPT.pptx
 
Memory organisation ppt final presentation
Memory organisation ppt final presentationMemory organisation ppt final presentation
Memory organisation ppt final presentation
 
Memoria Principal y Auxiliar
Memoria Principal y AuxiliarMemoria Principal y Auxiliar
Memoria Principal y Auxiliar
 
Computer memory presentation
Computer memory presentationComputer memory presentation
Computer memory presentation
 
RAM and ROM Memory Overview
RAM and ROM Memory OverviewRAM and ROM Memory Overview
RAM and ROM Memory Overview
 
Types of rom
Types of romTypes of rom
Types of rom
 
UNIT I- CPLD & FPGA ARCHITECTURE & APPLICATIONS
UNIT I- CPLD & FPGA ARCHITECTURE & APPLICATIONSUNIT I- CPLD & FPGA ARCHITECTURE & APPLICATIONS
UNIT I- CPLD & FPGA ARCHITECTURE & APPLICATIONS
 
Sram pdf
Sram pdfSram pdf
Sram pdf
 
Memoria ROM BIOS
Memoria ROM BIOSMemoria ROM BIOS
Memoria ROM BIOS
 
EEPROM Part-21
EEPROM Part-21EEPROM Part-21
EEPROM Part-21
 
Presentation on computer ram
Presentation on computer ramPresentation on computer ram
Presentation on computer ram
 
Static and Dynamic Read/Write memories
Static and Dynamic Read/Write memoriesStatic and Dynamic Read/Write memories
Static and Dynamic Read/Write memories
 
Cmos
CmosCmos
Cmos
 
Cache memory
Cache memoryCache memory
Cache memory
 
Internal memory
Internal memoryInternal memory
Internal memory
 
Semiconductor memories
Semiconductor memoriesSemiconductor memories
Semiconductor memories
 

Andere mochten auch

Andere mochten auch (20)

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
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
 

Ähnlich wie Rom

Ähnlich wie 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
 
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
 
Read Only Memory
Read Only MemoryRead Only Memory
Read Only Memory
 
SDD Memory
SDD MemorySDD Memory
SDD Memory
 
Motherboard
MotherboardMotherboard
Motherboard
 
建構嵌入式Linux系統於SD Card
建構嵌入式Linux系統於SD Card建構嵌入式Linux系統於SD Card
建構嵌入式Linux系統於SD Card
 
C C N A Day2
C C N A  Day2C C N A  Day2
C C N A Day2
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
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
 
(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
 
(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
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk 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
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 

Kürzlich hochgeladen (20)

UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
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
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
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
 
(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...
 
(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
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk 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
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 

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/