lecture 12
TRANSCRIPT
![Page 1: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/1.jpg)
1
Lect12: Memory Devices and Subsystem
![Page 2: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/2.jpg)
Maeng Lect 12-2
FLASH Memory
FLASH memory• Similar to EPROMs in many ways
– nonvolatile, read just like an EPROM, and program with an EPROM-like algorithm
• Different in several ways– memory cells are erased electrically (not byte erasable and writeable)– erase process is complex and take as long as several seconds( Unlike RAM)– write operation take a long time when compared to the write cycle times of a RAM
• Bulk-Erase, Boot Block, and FlashFileTM FLASH Memory FLASH memory array architecture : See Fig 10.27
• Bulk-erase type– single block, the contents of all storage locations are cleared
• Boot block– asymmetrical in size, boot block, parameter blocks, main blocks– in-system programming
• Flashfile– equal sized blocks
![Page 3: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/3.jpg)
Maeng Lect 12-3
FLASH memory
• Standard Bulk-Erase FLASH Memories Types : 28F256 256k bits 32Kx8; 28F512, 28F010, 28F020 2M bits 256K x 8 Pin layout : See Fig 10.29 Quick-erase algorithm : See Fig 10.30
• Command registers : See Fig 10.31
• Standard Boot Block FLASH Memories Embedded microprocessor applications Types: 28F002(2MB), 28F004(4MB) 28F008(8MB); See Fig 10.33 Block Diagram: See Fig 10.34, See Fig 10.35
• Standard FlashFile FLASH Memories Types: 28F008SA, 28F016SA/SV
• large code storage applications and to implement solid-state mass-storage devices such as the FLASH card and FLASH drive
• See Fig 10.36
![Page 4: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/4.jpg)
Maeng Lect 12-4
Memory Modules
• DRAM Example) 64K x 4 DRAM
• High Performance, CMOS silicon gate process• 512-cycle refresh in 8 ms• Optional FAST PAGE MODE access cycle
![Page 5: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/5.jpg)
Maeng Lect 12-5
Memory Modules
• DRAM Modules 30-pin single-in-line memory module
![Page 6: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/6.jpg)
Maeng Lect 12-6
• DRAM Modules 72-pin single-in-line memory module
![Page 7: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/7.jpg)
Maeng Lect 12-7
Advanced DRAM Architectures
• New DRAM Types SDRAM(Synchronous DRAM), EDO(Extended data-out DRAM), RAMBUS DRAM,
SyncLink DRAM, ... Bandwidth (Scaling) is the issue
• Clock rate scaling• Data transfer• Bus width
• Synchronous DRAM Differences
• Synchronized Operation(CLK input)• Multiple Bank Architecture
Example) 2x2Mx4 Bits MB81117422E - 125/-100/-84/-67
![Page 8: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/8.jpg)
Maeng Lect 12-8
![Page 9: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/9.jpg)
Maeng Lect 12-9
• RAMBUS RDRAM Rambus Inc.
• Silicon Graphics Indigo, Nintendo 64 Video game system, ...• Intel’s decision to get behind the Rambus Approach• Rambus licensee: Hitachi, Hyundai, LG, NEC, Samsung,...
Direct Rambus Technology• 1.6 GB/s from a single DRAM• Rambus channel: 18 data pins cycling at 800Mbps per pin
![Page 10: Lecture 12](https://reader033.vdocument.in/reader033/viewer/2022060202/559b6a5a1a28ab2c188b4635/html5/thumbnails/10.jpg)
Maeng Lect 12-10