一個電容節點連接到Vdd/2。如果電容器存儲“1”,則電容器之間的電壓為+Vdd/2,如果電容器保存“0”,則電容之間的電壓為-Vdd/2)。存儲在電容器中的電荷等于電容乘以電容器兩端的電壓:
Q = C × Vdd /2
在90nm DRAM工藝中,DRAM存儲單元的電容為30 fF。如果我們假設Vdd=3.3V,那么
Q = 30 f F × 3.3V/2 = 34.5 f C.
你可能還記得,在物理課上,一個電子等于1.6·10^-19C的電荷,因此存儲電容器只存儲了210000個電子!即使晶體管在關斷時,電阻非常高,電容器上的電荷也會在幾~幾百毫秒內通過被關斷的晶體管泄漏出去。因此,DRAM存儲單元應定期刷新,以避免數據丟失。
通過將“1”或“0”電荷放入存儲電容,將數據寫入存儲單元。要將數據寫入單元,我們首先設置位線并拉高字線將電容連接到位線。然后,在字線被拉低和晶體管被關閉之后,存儲電容器保留了存儲的電荷。存儲電容上的電荷會慢慢泄漏,所以如果不進行干預,芯片上的數據很快就會丟失。
要從DRAM單元讀取數據,位線首先預充電到Vdd/2。然后將字線驅動到高電平,以將單元的存儲電容器連接到其位線。這導致晶體管導通,將電荷從存儲單元轉移到連接的位線(如果存儲值為“1”),或從連接的位線上轉移到存儲單元(如果存儲數值為“0) 。這一過程如圖所示。
在這兩種情況下,存儲在DRAM單元中的信息都會丟失。因此,從DRAM讀取是一種破壞性操作。
根據電荷共享方程(電容分壓器),讀出時位線上的電壓擺幅(電壓差的大小)為
其中C是存儲電容器的電容,CBL是位線的電容。如果位線的電容是存儲電容的10倍,Vdd=3.3V,則讀取操作時位線上的電壓差僅為150mv!當處理這樣一個微小的電壓擺幅時,正確地檢測位值是一個相當大的挑戰。因此,我們需要一個特殊的電路來感測這個小的電壓擺幅。用于檢測電壓擺幅和讀取數據的專用電路是一個讀出放大器sense amplifier。
放大器有兩個輸入。.一個輸入端連接到位線,另一個輸入端連接到Vdd/2。放大器檢測其輸入端的電壓差,如果位線上的電壓小于Vdd/2,則在數據端輸出0,否則輸出1。
-
電容器
+關注
關注
64文章
6263瀏覽量
100318 -
DRAM
+關注
關注
40文章
2332瀏覽量
183934 -
晶體管
+關注
關注
77文章
9787瀏覽量
139017
原文標題:DRAM的基本操作
文章出處:【微信號:數字芯片實驗室,微信公眾號:數字芯片實驗室】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
![](https://file1.elecfans.com/web2/M00/83/0F/wKgZomRl1fKAN7C1AACgsUtwUkE088.png)
![](https://file1.elecfans.com/web2/M00/83/0E/wKgaomRl1fKAYHN3AACg-7zIkAo050.png)
![](https://file1.elecfans.com/web2/M00/83/0F/wKgZomRl1fKAWMCLAABYVLsGeRQ943.png)
![](https://file1.elecfans.com/web2/M00/83/0F/wKgaomRl1fKAZQ5AAACh_cCyqoE564.png)
![](https://file1.elecfans.com/web2/M00/83/0F/wKgZomRl1fKADHx2AACidQegxLg107.png)
![](https://file1.elecfans.com/web2/M00/83/0F/wKgZomRl1fKAYbC1AACgVp6ZiME656.png)
[分享]直接總線式DRAM的信號連接
DRAM內存原理
【內存知識】DRAM芯片工作原理
請教關于C6748 L1DRAM cache 的問題?
FPGA DRAM數據錯位
DRAM存儲原理和特點
AL422 3M位FIFO現場存儲器的數據手冊免費下載
![AL422 3M位FIFO現場存儲器的數據手冊免費下載](https://file.elecfans.com/web1/M00/E5/B2/pIYBAGBQSPWAOQlfAABGVC748Hw572.png)
現場存儲器AL422數據手冊
DRAM內存操作與時序解析
![<b class='flag-5'>DRAM</b>內存<b class='flag-5'>操作</b>與時序解析](https://file1.elecfans.com/web2/M00/FF/8C/wKgaomajGpKADP2BAAAKJF0azjM446.jpg)
評論