SRAM的容量擴充套件
SRAM即靜態隨機存取儲存器,所謂“靜態”是指這種儲存器只要保持通電,裡面儲存的資料就可以一直保持,但是掉電之後就會丟失。與DRAM(動態隨機存取儲存器)相比它不需要週期性的重新整理裡面的資料,操作簡單且速度更快,但是更加的昂貴,整合度不如DRAM高。
在實際應用中的儲存器所需要的容量通常比所生產的晶片容量大得多,所以需要對多晶片進行組合以實現儲存容量的擴充。本文以SRAM晶片為例系統介紹常用的擴充儲存容量的方法。
通常微處理器的資料匯流排為8位和16位或32位,而地址匯流排為16位或24位不等。當
靜態RAM
的地址線和資料線不能與微機相匹配時,可用地址線擴充套件和資料線擴充套件或地址和資料線同時進行擴充套件的方法加以解決。
1.RAM容量的擴充套件---位數擴充套件資料線擴充套件
如SRAM 2114 10位地址,4位資料線,其容量=210×4=1024×4=4096字位(4K)。
例:用4K容量的RAM2114,實現一個容量為1024×8(≈8K字位)字位容量的RAM。
解:1024×8字位容量,其地址仍是十位,故只要進行資料位擴充套件即可,選用RAM2114兩片,將兩片的地址線,讀/寫線及片選線並聯,兩片的位線分別作為高4位資料和低4位資料,組成8位的資料線即可。擴充套件後的電路如圖所示:
2.
容量的擴充套件---字位擴充套件,地址擴充套件,資料位擴充套件。
例:用RAM2114,擴充套件成容量為4096×8字位(32K)的RAM。
解:4096需要12位地址,而RAM2114只有10位地址,所以需要進行地址擴充套件,同時應該將一字4位,擴充套件成一字8位。字的位擴充套件用前面方法,地址擴充套件用譯碼器完成,用8片RAM211擴充套件後的電路如圖所示:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975830/viewspace-2738451/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用擴充套件SRAM設計的存內計算套件
- LVM : 擴充套件檔案系統的容量LVM套件
- 擴充套件VirtualBox虛擬機器磁碟容量套件虛擬機
- pika叢集水平擴充套件——讓效能容量不再受限套件
- 在 Linux 下使用 fdisk 擴充套件分割槽容量Linux套件
- VirtualBox如何擴充套件虛擬機器Ubuntu的硬碟容量套件虛擬機Ubuntu硬碟
- ARM裸機全集擴充套件--SRAM內部重定位程式碼示例套件
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- 如何自動擴充套件K8S儲存池容量?套件K8S
- WCF擴充套件:行為擴充套件Behavior Extension套件
- ?用Chrome擴充套件管理器, 管理你的擴充套件Chrome套件
- 【Kotlin】擴充套件屬性、擴充套件函式Kotlin套件函式
- Sanic 擴充套件套件
- ORACLE 擴充套件Oracle套件
- 擴充套件工具套件
- 擴充套件歐幾里得套件
- DOM擴充套件套件
- 擴充套件ACL套件
- Lua擴充套件套件
- 照片擴充套件套件
- 擴充套件篇套件
- disable or 擴充套件套件
- 擴充套件表套件
- Mybatis擴充套件MyBatis套件
- PHP擴充套件開發就是一個自己的PHP擴充套件PHP套件
- 表空間自動擴充套件 AUTOALLOCATE 的擴充套件規律套件
- 正則的擴充套件套件
- JMeter 擴充套件開發:擴充套件 TCP 取樣器JMeter套件TCP
- ASP.NET Core擴充套件庫之Http通用擴充套件ASP.NET套件HTTP
- php7安裝redis擴充套件和memcache擴充套件PHPRedis套件
- PHPWAMP安裝Redis擴充套件的方式與相關擴充套件的下載PHPRedis套件
- [擴充套件推薦]Aliyun-oss-laravel —— Laravel最好的OSS Storage擴充套件套件Laravel
- Solon詳解(六)- Solon的校驗擴充套件框架使用與擴充套件套件框架
- 分類擴充套件套件
- 擴充套件表示式套件
- 新增php擴充套件PHP套件
- swift擴充套件ExtensionsSwift套件
- iOS 通知擴充套件iOS套件