sr锁存器 数电_随机存取存储器 RAM || SRAM || DRAM || 数电
隨機存取存儲器 RAM || SRAM || DRAM || 數(shù)電
隨機存取存儲器,英文名Random Access Memory,簡稱RAM。
特點
隨機存取(Random Access):存儲器中的內(nèi)容被寫入和讀取時,需要花費的時間與這段信息所在的位置無關(guān)。可以用磁帶的例子形象理解,磁帶里存了8首曲子,要聽第7首,前面6首要快進過去,這就是讀取信息需要的時間與信息存儲的位置有關(guān)。
易失性:斷電數(shù)據(jù)丟失。
分類
1.靜態(tài)的RAM(Static RAM),即SRAM。
2.動態(tài)的RAM(Dynamic RAM),即DRAM。
SRAM
首先介紹SRAM。
SRAM的第一個字母S,是static的縮寫,翻譯過來是靜態(tài)。為啥叫靜態(tài)呢,因為只要不斷電,SRAM里的數(shù)據(jù)就可以一直保持。
SRAM的基本存儲單元由鎖存器構(gòu)成。
下圖展示了6個晶體管組成的SRAM基本單元。
M1M2構(gòu)成一個反相器,M3M4構(gòu)成另外一個反相器,兩個反相器交叉連接形成一個RS鎖存器,WL是輸入輸出的使能,使能之后就可以將兩條位線BL上的數(shù)據(jù)寫入。
下圖展示了基本的SRAM陣列。
圖中有若干前面所說的存儲單元排列成矩陣,一行一行的存儲單元可以被同時選中,進行數(shù)據(jù)的輸入和輸出。
下圖展示了RAM的基本結(jié)構(gòu),A0到An-1是地址輸入,經(jīng)過地址譯碼器,不同的地址輸入可以控制不同的字線,選擇不同的存儲單元。
每行存儲單元的輸入輸出,即m根位線,經(jīng)過一些讀寫控制電路,可以進行數(shù)據(jù)的輸入和輸出。
這要注意區(qū)分地址線、字線、位線這三個概念。
一個存儲器有n根地址線,m根位線,那么它的容量定義為2^n * m(n根地址經(jīng)過二進制譯碼控制2^n根字線,每根字線控制一行m個存儲單元,所以得到前面的式子)
最后放一個SRAM的邏輯圖,供看官漲漲見識,圖中未畫出電源引腳。
DRAM
接下來介紹動態(tài)的RAM,即DRAM。
DRAM的存儲單元就是一個小電容,小電容充電表示1,小電容放電表示0,小電容通過一個晶體管連接到用于數(shù)據(jù)的輸入輸出的位線,晶體管打開時,小電容的數(shù)據(jù)就可以進行輸入或輸出。
DRAM的D是哪來的呢?它為啥叫動態(tài)的RAM呢?它哪兒在動呢?答案就在電容。
我們知道,電容是會漏電的,所以我們需要周期性的對它進行再充電,以保持其中的數(shù)據(jù)。動態(tài)一詞,說的就是這個定時刷新,不斷的再充電,來保持電容中數(shù)據(jù)的行為。
下圖展示了DRAM中電容和晶體管排成的二維矩陣,因為這種存儲結(jié)構(gòu)十分簡單,SRAM的一個存儲單元需要6個晶體管,而這里的DRAM中,每個存儲單元只需要1個晶體管和1個電容,成本低。但是其讀寫速度較慢(慢于SRAM),且耗電量大。
所以DRAM常用于低速高密度大容量的應(yīng)用,典型的例子就是我們電腦里面的內(nèi)存條。
而SRAM價格較貴,占用面積較大,而讀寫速度快,功耗低,在電腦里面常用作CPU或GPU的高速緩存。
下圖展示了DRAM存儲單元的刷新操作,可供讀者觸類旁通。
Refresh引腳給高電平,打開刷新緩沖器(就是把這個緩沖器的輸入信號放大并輸出);
ROW線給高電平,打開晶體管,連接位線(bitline)與電容;
讀寫控制端R/W(圖中W上面有非號,表示低電平為寫)給高電平,關(guān)閉輸入緩沖器,打開輸出緩沖器;
這樣電容中原有的信號就可以經(jīng)過晶體管,位線,輸出緩沖器,刷新緩沖器,位線,晶體管,返回電容,對其自身進行刷新。
參考視頻:數(shù)字邏輯電路(中國大學(xué)MOOC)
總結(jié)
以上是生活随笔為你收集整理的sr锁存器 数电_随机存取存储器 RAM || SRAM || DRAM || 数电的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑编程python老是出现错误_pyt
- 下一篇: python 拓扑排序 dfs bfs_