版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、DRAM工作原理 DRAM工作原理,Dynamic Random Access Memory Each cell is a capacitor + a transistor Very small size SRAM uses six transistors per cell Divided into banks, rows & columns Each bank can be independently controlled,DRAM,Main Memory Everything that happens in the computer is resident in main memory C
2、apacity: around 100 Mbyte to 100 Gbyte Random access Typical access time is 10- 100 nanoseconds Why DRAM for Main Memory ? Cost effective (small chip area than SRAM) High Speed(than HDD, flash) High Density(Gbyte) Mass Production ,Main memory,Notation: K, M, G In standard scientific nomenclature, th
3、e metric modifiers K, M, and G to refer to factors of 1,000, 1,000,000 and 1,000,000,000 respectively. Computer engineers have adopted K as the symbol for a factor of 1,024 (210 ) K: 1,024 (210 ) M: 1,048,576 (220 ) G: 1,073,741,824 (230 ) DRAM density 256M-bit 512M-bit,DRAM Density,What is a DRAM?
4、DRAM stands for Dynamic Random Access Memory. Random access refers to the ability to access any of the information within the DRAM in random order. Dynamic refers to temporary or transient data storage. Data stored in dynamic memories naturally decays over time. Therefore, DRAM need periodic refresh
5、 operation to prevent data loss.,Memory: DRAM position Semiconductor memory device ROM: Non volatile Mask ROM EPROM EEPROM Flash NAND: low speed, high density NOR: high speed, low density RAM: Volatile DRAM: Dynamic Random Access Memory SRAM: Static Random Access Memory Pseudo SRAM,DRAM Trend : Futu
6、re High Speed - DDR(333MHz500MHz), DDR2(533800Mbps), DDR3(8001600Mbps) - Skew-delay minimized circuit/logic : post-charge logic, wave-pipelining - New Architecture : multi-bank structure, high speed Interface Low Power - 5.5V = 3.3V(sdr) = 2.5V(ddr) = 1.8V(ddr2) = 1.5v (ddr3) = 1.2v? - Small voltage
7、 swing I/O interface : LVTTL to SSTL, open drain - Low Power DRAM(PASR, TCSR, DPD) High Density - Memory density: 32MB = 64MB = . 1GB = 2GB = 4GB - application expansion : mobile, memory DB for shock (than HDD) - Process shrink :145nm(03) =120nm(04) = 100nm = 90nm = 80nm Other Trends - Cost Effectiv
8、eness, Technical Compatibility, Stability, Environment. Reliability,Static RAM,SRAM Basic storage element is a 4 or 6 transistor circuit which will hold a 1 or 0 as long as the system continues to receive power No need for a periodic refreshing signal or a clock Used in system cache Fastest memory,
9、but expensive,Dynamic RAM,DRAM Denser type of memory Made up of one-transistor (1-T) memory cell which consists of a single access transistor and a capacitor Cheaper than SRAM Used in main memory More complicated addressing scheme,Refresh in DRAMs,Capacitor leaks over time, the DRAM must be “REFRESH
10、ED”.,Capacitance Leakage,SRAM vs. DRAM,DRAM Lead Frame and Wire bonding,DRAM Architecture,SDRAM has the multi bank architecture. Conventional DRAM was product that have single bank architecture. The bank is independent active. memory array have independent internal data bus that have same width as e
11、xternal data bus. Every bank can be activating with interleaving manner. Another bank can be activated while 1st bank being accessed. (Burst read or write),Multi Bank Architecture,DRAM Multi Bank Architecture,DRAM Single Bank Architecture,DRAM Block Diagram(1),DRAM Block Diagram(2),DRAM Core Archite
12、cture,DRAM Address,DRAM Core Architecture,16bit DRAM Core,DRAM Data Path,DRAM 1T-1C structure,RAS: row address strobe CAS: column address strobe WE: write enable Address: code to select memory cell location DQ (I/O): bidirectional channel to transfer and receive data DRAM cell: storage element to st
13、ore binary data bit Refresh: the action to keep data from leakage Active: sense data from DRAM cell Pre charge: standby state,DRAM Key word,DRAM cell array consist of so many cells. One transistor & One capacitor Small sense amplifier Low input gain from charge sharing CS : Small storage capacitor:
14、25fF CBL : Large parasitic capacitor: over 100fF Vc: Storage voltage VCP : half Vc for plate bias VBLP : half Vc for BL pre charge bias (initial bias),DRAM Cell,DRAM Array Overview,Simplified Example,Activating a Row,Activating a Row Must be done before a read or write Just latch the row address and
15、 turn on a single wordline,Writing,Writing A row must be active Select the column address Drive the data through the column mux Stores the charge on a single capacitor,Reading,Reading A row must be active Select the column address The value in the sense-amplifier is driven back out,The Sense-Amplifi
16、er,Sense-Amplifier A pair of cross-coupled inverters Basically an SRAM element Weaker than the column mux Write data will “outmuscle” the sense-amplifier Keeps the data at full level,Precharge,Precharge Inactive state (no wordlines active) Precharge control line high Ties the two sides of the sense-
17、amp together This makes the bitlines stay at VDD/2 Only stable as long as the precharge control line is highotherwise this is unstable! No capacitors connected,Activation Revisited,Activation Turn off the precharge control line Makes the sense-amp unstableit wants to go to either 0 or 1 instead of s
18、taying at VDD/2 A very very very short time later, turn on the wordline of the row to be activated. Couples the capacitor onto the bitlines This “tips” the bitlines to hold the stored value. The sense-amp amplifies the capacitor back to full value. (hence the name!),DRAM Refresh,Because the stored m
19、emory value is stored on a capacitor (that has resistive leakage), the memory is constantly “forgetting” its contents. Eventually, the charge on the capacitor wont be enough to tip the sense-amp in the right direction. But, activating a row restores the cells on that row to their full value. There i
20、s an explicit refresh command that just activates and immediately deactivates a row. The DRAM has an internal counter that contains the next row to be refreshed and increments every time a refresh command is issued.,DRAM Refresh,Data Retention Time DRAM Cell consists of capacitance which has leakage
21、 as time Retention time is period for maintaining its data especially 1 data Usually, DRAM Cell refresh period is 64ms Refresh Timing tREF : Real cell retention time (Device characteristic), ex) 90ms(Hot) tRFC : Refresh command operating time, ex) 75ns Refresh Spec. Burst Refresh : 64ms Distribute r
22、efresh - 128Mb device (12 Row address) : 64ms / 4K = 15.6us - 256Mb device (13 Row address) : 64ms / 8K = 7.8us,AUTO Refresh,When this command is input from the IDLE state, the synchronous DRAM starts autorefresh operation. During the auto-refresh operation, refresh address and bank select address a
23、re generated inside the Synchronous DRAM. For every auto-refresh cycle, the internal address counter is updated. Accordingly, 8192times are required to refresh the entire memory. Before executing the auto-refresh command, all the bank must be IDLE state. In addition, since the Precharge for all bank
24、 is automatically performed after auto-refresh, no Precharge command is required after auto-refresh.,Self Refresh,Self-Refresh EntrySELF : When this command is input during the IDLE state, the Synchronous DRAM starts self-refresh operation. After the execution of this command, selfrefresh continues
25、while CKE is Low. Since self-refresh is performed internally and automatically, external refresh operations are unnecessary. Self-Refresh ExitSELFX : When this command is executed during self-refresh mode, the Sync DRAM can exit from self-refresh mode. After exiting from self-refresh mode, the Sync
26、DRAM enters the IDLE state., no Precharge command is required after auto-refresh.,Mode Register,Special command to initialize the DRAM Burst length Interleaving CAS Latency (read command to read data in clocks) For DDR, DLL reset is also here,MRS Block Diagram,Mode Register,Because the stored memory
27、 value is stored on a,Extended Mode Register,Special command to initialize DDR DRAM DDR onlydont use for SDR DLL Enable Drive Strength,DRAM Interface,Command Signals CAS#, RAS#, WE#, CS# CS# + CAS# = Read CS# + WE# + CAS# = Write CS# + RAS# + CAS# = Refresh CS# + RAS# = Activate CS# + WE# = Burst St
28、op CS# + WE# + RAS# = Precharge CS# + WE# + CAS# + RAS# = MRS or EMRS All others: NOP Other signals: CLK, DATA , DQS,DRAM Interface,All signals go from the host to the memory except DQS and data which are bi-directional.,Read Cycle,Typical Read Cycle Burst Length 4 CAS Latency = 3,Write Cycle,Typica
29、l Write Cycle Burst Length 4 Write latency is always zero,Data Clocking,CLK is always driven by the host DQS is driven by whoever is driving the data NV chip drives on write cycles Memory chip drives on read cycles This scheme is called “source-synchronous clocking” Eliminates a lot of the timing headaches from SDR Adds margin,Latencies,All kinds Activate to Precharge Last write data to precharge Activate to Read Activate to Write Refresh cycle time Refresh interval Minimum row active ti
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電器附件裝配工崗前安全素養(yǎng)考核試卷含答案
- 真空制鹽工崗前安全演練考核試卷含答案
- 血液制品工崗前常識(shí)考核試卷含答案
- 拍賣運(yùn)營師誠信品質(zhì)模擬考核試卷含答案
- 塑料焊工安全知識(shí)競賽能力考核試卷含答案
- 2026歐派家居校招真題及答案
- 2026年劇本殺運(yùn)營公司顧客滿意度提升管理制度
- 2026年劇本殺運(yùn)營公司辦公環(huán)境美化管理制度
- 2026內(nèi)蒙古電力集團(tuán)秋招面試題及答案
- 2026內(nèi)蒙古交通集團(tuán)校招試題及答案
- 2026年內(nèi)蒙古白音華鋁電有限公司招聘備考題庫帶答案詳解
- 2025年玉溪市市直事業(yè)單位選調(diào)工作人員考試筆試試題(含答案)
- 2026年游戲AB測試實(shí)施方法含答案
- 2025湖南湘西鶴盛原煙發(fā)展有限責(zé)任公司招聘擬錄用人員筆試歷年備考題庫附帶答案詳解
- 危化品安全管理培訓(xùn)課件
- 小兒鞘膜積液
- 畢業(yè)設(shè)計(jì)粘土心墻土石壩設(shè)計(jì)含計(jì)算書cad圖
- 黑龍江省控制性詳細(xì)規(guī)劃編制規(guī)范
- 6工程竣工驗(yàn)收交付證明書
- 《俠客風(fēng)云傳前傳》支線流程攻略1.0.2.4
- GB/T 12325-2008電能質(zhì)量供電電壓偏差
評(píng)論
0/150
提交評(píng)論