靜態(tài)隨機存儲器SRAM存儲數(shù)據(jù)原理
2020-02-20 10:49:05
RAM主要的作用就是存儲代碼和數(shù)據(jù)供中央處理器在需要的時候進行調用。對于RAM等存儲器來說仍是一樣的,雖然存儲的都是代表0和1的代碼,但是不同的組合就是不同的數(shù)據(jù)。對于RAM存儲器而言數(shù)據(jù)總線是用來傳入數(shù)據(jù)或者傳出數(shù)據(jù)的。因為存儲器中的存儲空間是如果前面提到的存放圖書的書架一樣通過一定的規(guī)則定義的,我們可以通過這個規(guī)則來把數(shù)據(jù)存放到存儲器上相應的位置,而進行這種定位的工作就要依靠地址總線來實現(xiàn)了。
對于中央處理器來說,RAM就象是一條長長的有很多空格的細線,每個空格都有一個唯一的地址與之相對應。如果中央處理器想要從RAM中調用數(shù)據(jù),它首先是需要給地址總線發(fā)送地址數(shù)據(jù)定位要存取的數(shù)據(jù),然后等待若干個時鐘周期之后,數(shù)據(jù)總線就會把數(shù)據(jù)傳輸給CPU。下面關于
SRAM存儲原理示意圖可以幫助我們很好的理解這個過程。
圖1
上面圖1所列舉的例子中CPU在一行數(shù)據(jù)中每次只是存取一個字節(jié)的數(shù)據(jù),但是在現(xiàn)實世界中是不同的,通常CPU每次需要調用32bit或者是64bit的數(shù)據(jù)(這是根據(jù)不同計算機系統(tǒng)的數(shù)據(jù)總線的位寬所決定的)。如果數(shù)據(jù)總線是64字節(jié)的話,CPU就會在一個時間中存取8個字節(jié)的數(shù)據(jù)(想一想,如果每次還是存取1個字節(jié)的數(shù)據(jù),64bit總線將不會顯示出來任何的優(yōu)勢。)
上圖中的小圓點代表RAM中的存儲空間,每一個都有一個唯一的地址線同它相連。當?shù)刂方獯a器接收到地址總線傳送來的地址數(shù)據(jù)之后,它會根據(jù)這個數(shù)據(jù)定位中央處理器想要調用的數(shù)據(jù)所在的位置,然后數(shù)據(jù)總線就會把其中的數(shù)據(jù)傳送到中央處理器。
圖2
如果RAM對于CPU來說僅僅是一條“線”的話,還不能體現(xiàn)實際的運行情況。因為如果實際情況真的是如此的話,在實際制造芯片的時候,會有很多實際的困難,特別是在需要設計大容量的RAM的時候。所以一種更好的能夠降低成本的方法是讓存儲信息的“空格”排列為很多行--每個“空格”對應一個bit存儲的位置。如果要存儲1024bits(2^10)數(shù)據(jù),那么你只要使用32x32(2^5*2^5=2^10)的矩陣就能夠達到這個目的了。很明顯一個32x32的矩陣比一個1024bit的行設備更緊湊,實現(xiàn)起來也更加容易。請看圖2.
本文關鍵詞: SRAM
相關文章:?SRAM行業(yè)發(fā)展趨勢
深圳市英尚微電子有限公司是一家專業(yè)的靜態(tài)隨機記憶體產品及方案提供商,十年來專業(yè)致力代理分銷存儲芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價比更高的產品及方案。
英尚微電子中國區(qū)指定的授權代理:VTI代理、NETSOL、JSC濟州半導體(EMLSI)、Everspin 、IPSILOG、LYONTEK、ISSI、CYPRESS、ISOCOME、PARAGON、SINOCHIP、UNIIC; 著名半導體品牌的專業(yè)分銷商 如:RAMTROM、ETRON、FUJITSU、LYONTEK、WILLSEMI。
?更多資訊關注SRAMSUN. jungeum.cn 0755-66658299