sram不存在重新整理的問題。乙個sram基本儲存單元融個電晶體和兩個電阻器構成,它並不利用電容器來儲存資料,而是通過切換電晶體的狀態來實現的,如同cpu中的電晶體通過切換不同的狀態也能夠分別代表0和這兩個狀態正是因為這種結構,所以sram的讀取過程並不會造成sram內儲存的的資訊的丟失,當然也就不存在什麼重新整理的問題了。
sram晶元的引腳定義
早期的sram晶元採用了20線雙列直插(dip)封裝技術,它們之所以具有這麼多的針腳,是因為它們必須:
·每個位址訊號都需要一根訊號線
·一根資料輸入線和一根資料輸出線
·部分控制線(write enable,chip select)
·地線和電源線
下面的是乙個16kx1-bitsram晶元的針腳功能示意圖:
·ao-a13是位址輸入訊號引腳
·/cs是晶元選擇引腳,在乙個實際的系統中,一定具有很多)ram﹐晶元,所以需要選擇究竟從那一片sram 晶元中寫入或者讀取資料
·/we是寫入啟用引腳,當sram得到乙個位址之後,它需要知道進行什麼操作,究竟是寫入還是讀取,/we就是告訪sram要寫入資料
·vcc是供電引腳
·din是資料輸入引腳
·dout是資料輸出引腳
·gnd是接地引腳
· output enable (/oe)有的sram晶元中也有這個引腳,但是上面的圖中並沒有。這個引腳同/we︰引腳的功能是相對的,它是讓lsram知道要進行讀取操作而不是寫入操作。
sram的讀寫操作概述
從dout 引腳讀取lbit資料需要以下的步驟:
sram讀取操作
1)通過位址匯流排把要讀取的 bit的位址傳送到相應的讀取位址引腳(這個時候/we︰引腳應該沒有啟用,所以sram知道它不應該執行寫入操作)
2)啟用/cs選擇該sram晶元
3)啟用/oe引腳sram知道是讀取操作
第三步之後,要讀取的資料就會從dout引腳傳輸到資料匯流排。怎麼過程非常的簡單吧?
同樣,寫入1bit資料的過程也是非常的簡單的。
sram寫入操作
1)通過位址匯流排確定要寫入資訊的位置(確定/oe引腳沒有被啟用)
2)通過資料匯流排將要寫入的資料傳輸到dout引腳
3)啟用/cs引腳選擇sram 晶元
4)啟用/we引腳通知sram知道要盡心寫入操作
經過上面的四個步驟之後,需要寫入的資料就已經放在了需要寫入的地方。
深入解析記憶體原理 SRAM的基本原理
1.sram晶元的引腳定義 早期的sram 晶元採用了20 線雙列直插 dip dual inline package 封裝技術,它們之所以具有這麼多的針腳,是因為它們必須 每個位址訊號都需要一根訊號線 一根資料輸入線和一根資料輸出線 部分控制線 write enable,chip select 地...
mysql的基本原理 Mysql 基本原理
mysql 基本原理 mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性 ysql是資料庫登入命令 uroot預設超級使用者登入 p 預設沒密碼 中寫密碼 mysqladmin uroot password 12...
pwm控制的基本原理 PWM控制的基本原理
pwm pulse width modulation 控制 脈衝寬度調製技術,通過對一系列脈衝的寬度進行調製,來等效地獲得所需要波形 含形狀和幅值 pwm控制技術在逆變電路中應用最廣,應用的逆變電路絕大部分是pwm型,pwm控制技術正是有賴於在逆 變電路中的應用,才確定了它在電力電子技術中的重要地位...