只讀存儲器的結構/工作原理/類型/應用

2020-12-18 電子發燒友

只讀存儲器的結構/工作原理/類型/應用

維庫電子市場網 發表於 2020-12-17 10:49:25

只讀存儲器,大部分只讀存儲器用金屬—氧化物—半導體(MOS)場效應管制成,是一種只能讀出事先所存數據的固態半導體存儲器。只讀存儲器所存數據,一般是裝入整機前事先寫好的,整機工作過程中只能讀出,而不像隨機存儲器那樣能快速地、方便地加以改寫。只讀存儲器所存數據穩定 ,斷電後所存數據也不會改變;其結構較簡單,讀出較方便,因而常用於存儲各種固定程序和數據。除少數品種的只讀存儲器(如字符發生器)可以通用之外,不同用戶所需只讀存儲器的內容不同。

為便於使用和大批量生產,進一步發展了可編程只讀存儲器(PROM)、可擦可編程序只讀存儲器(EPROM)和電可擦可編程只讀存儲器(EEPROM)。EPROM需用紫外光長時間照射才能擦除,使用很不方便。20世紀80年代制出的EEPROM,克服了EPROM的不足,但集成度不高,價格較貴。於是又開發出一種新型的存儲單元結構同EPROM相似的快閃記憶體,其集成度高、功耗低、體積小,又能在線快速擦除,因而獲得飛速發展,並逐漸取代硬碟和軟盤成為主要的大容量存儲媒體。

結構

只讀存儲器主要由地址解碼器、存儲矩陣和輸出緩衝器三部分組成,如圖:

存儲矩陣是存放信息的主體,它由許多存儲單元排列組成。每個存儲單元存放一位二值代碼(0 或 1),若干個存儲單元組成一個「字」(也稱一個信息單元)。 地址解碼器有n條地址輸入線A0~An-1,2n條解碼輸出線W0~W2n-1,每一條解碼輸出線Wi稱為「字線」,它與存儲矩陣中的一個「字」相對應。因此, 每當給定一組輸入地址時,解碼器只有一條輸出字線Wi被選中,該字線可以在存儲矩陣中找到一個相應的「字」,並將字中的m位信息Dm-1~D0送至輸出緩衝器。讀出Dm-1~D0的每條數據輸出線Di也稱為「位線」,每個字中信息的位數稱為「字長」。

ROM的存儲單元可以用二極體構成,也可以用雙極型三極體或MOS管構成。存儲器的容量用存儲單元的數目來表示,寫成「字數乘位數」的形式。對於上圖的存儲矩陣有2n個字, 每個字的字長為m,因此整個存儲器的存儲容量為2n×m位。 存儲容量也習慣用K(1 K=1024)為單位來表示,例如1 K×4、2 K×8和64 K×1的存儲器,其容量分別是1024×4 位、2048×8 位 和65536×1 位。

地址解碼器的作用是將輸入的地址代碼譯成相應的控制信號,利用這個控制信號從存儲矩陣中把指定的單元選出,並把其中的數據送到輸出緩衝器。

輸出緩衝器的作用有兩個,一是能提高存儲器的帶負載能力,二是實現對輸出狀態的三態控制,以便與系統的總線聯接。

工作原理

如圖10-2所示的是一個由二極體構成的容量為4×4的ROM。將地址解碼器部分和二極體與門對照,可知地址解碼器就是一個由二極體與門構成的陣列,稱為與陣列。將存儲矩陣部分和二極體或門對照,可以發現存儲矩陣就是一個由二極體或門構成的陣列,稱為或陣列。由此可以畫出如圖10-3所示的ROM邏輯圖。由圖10-3可知,該ROM的地址解碼器部分由四個與門組成,存儲矩陣部分由四個或門組成。兩個輸入地址代碼A1A0經解碼器解碼後產生四個字單元的字線W0W1W2W3,地址解碼器所接的四個或門構成四位輸出數據D3D2D1D0。

圖10-2

圖10-3

由圖10-3可得地址解碼器的輸出為

存儲矩陣的輸出為

由這些表達式可求出如圖10-2所示的ROM存儲內容,如表10-1所示。

表10-1

結合圖10-2及表10-1可以看出,圖10-2中的存儲矩陣有四條字線和四條位線,共有16個交叉點(注意,不是結點),每個交叉點都可以看作是一個存儲單元。交叉點處接有二極體時相當於存1,沒有接二極體時相當於存0。例如,字線W0與位線有四個交叉點,其中只有兩處接有二極體。當W0為高電平(其餘字線均為低電平)時,兩個二極體導通,使位線D3和D1為1,這相當於接有二極體的交叉點存1。而另兩個交叉點處由於沒有接二極體,位線D2和D0為0,這相當於未接二極體的交叉點存0。存儲單元是存1還是存0,完全取決於只讀存儲器的存儲需要,設計和製造時已完全確定,不能改變;而且信息存入後,即使斷開電源,所存儲信息也不會消失。所以,只讀存儲器又被稱為固定存儲器。

圖10-4

圖10-2所示的ROM可以畫成如圖10-4所示的陣列圖。在陣列圖中,每個交叉點表示一個存儲單元。有二極體的存儲單元用一個黑點表示,意味著在該存儲單元中存儲的數據是1。沒有二極體的存儲單元不用黑點表示,意味著在該存儲單元中存儲的數據是0。例如,若地址代碼為A1A0=01,則W1=1,字線W1被選中,在W1這行上有三個黑點(存1),一個交叉點上無黑點(存0),此時字單元W1中的數據被輸出,即只讀存儲器輸出的數據為D3D2D1D0=1101。當然,只讀存儲器也可以從D0~D3各位線中單線輸出信息,例如位線D2的輸出為D2=W1+W2+W3。

類型

一般稱向ROM寫入數據的過程為對ROM進行編程,根據編程方法的不同,ROM通常可以分為幾類。

1.掩模式ROM

MROM的內容是由半導體製造廠按用戶提出的要求在晶片的生產過程中直接寫入的,寫入之後任何人都無法改變其內容。

MROM的優點是可靠性高,集成度高,形成批量之後價格便宜;缺點是用戶對製造廠商的依賴性過大,靈活性差。

2.一次可編程ROM

PROM允許用戶利用專門的設備(編程器)進行一次寫入操作,但有且僅有一次。一旦寫入後,其內容將無法改變。

3.可擦除可編程ROM

EPROM中的內容既可以讀出,也可以寫入。但是在一次寫操作之前必須用紫外線照射15~20分鐘以擦去所有信息,然後再寫入,可以寫多次。

EPROM又可分為兩種,分別是紫外線擦除(UVEPROM)和電擦除(E2PROM)。

UVEPROM需用紫外線燈製作的擦抹器照射存儲器晶片上的透明窗口,使晶片中原存內容被擦除。由於是用紫外線燈進行擦除,所以只能對整個晶片擦除,而不能對晶片中個別需要改寫的存儲單元單獨擦除。

E2PROM是採用電氣方法來進行擦除的,在聯機條件下既可以用字擦除方式擦除,也可以用數據塊擦除方式擦除。以字擦除方式操作時,能夠只擦除被選中的那個存儲單元的內容;在數據塊擦除方式操作時,可擦除數據塊內所有單元的內容。

雖然EPROM是可讀寫的ROM,但由於它壽命有限,寫入時間過長等因素,仍不能取代RAM。

4.閃速存儲器

閃速存儲器(Flash Memory,快閃記憶體)是20世紀80年代中期出現的一種快擦寫型存儲器,其性能介於 EPROM與 E2PROM之間。與E2PROM相似,可使用電信號進行刪除操作。整塊閃速存儲器可以在數秒內刪除,速度遠快於EPROM,而且可以選擇刪除某一塊而非整塊晶片的內容,但還不能進行字節級別的刪除操作。集成度與EPROM相當,高於E2PROM。

目前,大多數微型計算機的主板採用閃速存儲器來存儲BIOS程序。因為閃速存儲器除了具有ROM的一般特性外,還有低電壓改寫的特點,便於用戶自動升級BIOS。

應用

在數字系統中,只讀存儲器的應用十分廣泛,如用於實現組合邏輯函數、進行波形變換、構成字符發生器以及存儲計算機的數據和程序等。

1.用ROM實現組合邏輯函數

從上面的分析可知,ROM中的地址解碼器實現了對輸入變量的與運算;存儲矩陣實現了有關字線變量的或運算。因此,ROM實際上是由與陣列和或陣列構成的組合邏輯電路。從原則上講,利用ROM可以實現任何組合邏輯函數。

用ROM來實現組合邏輯函數的本質就是將待實現函數的真值表存入ROM中,即將輸入變量的值對應存入ROM的地址解碼器(與陣列)中,將輸出函數的值對應存入ROM的存儲單元(或陣列)中。電路工作時,根據輸入信號(即ROM的地址信號)從ROM中將所存函數值再讀出來,這種方法稱為查表法。

2.用ROM作函數運算表電路

數學運算是數控裝置和數字系統中需要經常進行的運算。如果事先把要用到的基本函數變量在一定範圍內的取值和相應的函數值列成表格寫入ROM中,則在需要時只要給出規定的地址就可非常快速地得到相應的函數值。這種只讀存儲器實際上已經成為函數運算表電路。函數運算表電路的實現方法與用ROM實現組合邏輯函數的方法相同。

3.用ROM作字符發生器電路

字符發生器也是利用ROM實現代碼轉換的一種組合邏輯電路,常用於各種顯示設備、印表機及其他一些數字裝置中。被顯示的字符以像點的形式存儲在ROM中,每個字符由7×5(或7×9)點陣組成。數據經輸出緩衝器接至光柵矩陣。當地址碼A2A1A0選中某行時,該行的內容即以光點的形式反映在光柵矩陣上。單元內容為1,相應於光柵上就出現亮點。若地址碼周期性地循環變化,則各行的內容就會相繼地反映在光柵上,從而顯示出所存儲的字符。
責任編輯人:CC

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 電腦存儲器分為哪幾類,隨機存取存儲器和只讀存取器
    1 隨機存取存儲器(簡稱RAM)RAM通常指內存,內存容量指的是RAM的容量,斷電時時信息會丟失,CPU對他們既可讀出,又可寫入數據,斷電時信息會丟失。2 只讀存取器(簡稱ROM)電腦的開機自檢程序一般存儲在ROM中,只讀不能修改,斷電時信息不會丟失,ROM用於存儲BIOS。ROM用於存放內容不變的信息,在出廠時就已裝入,RAM用於存放現場程序和數據。
  • 只讀存儲器真的只能讀嗎?原來如此
    問題2:ROM是英語read only memory的首字母,翻譯為「只讀存儲器」,那麼ROM真的只可以讀嗎?在回答這2個問題前,我們必須先了解ROM的有關知識。從以上分類和描述中可以看出,早期的ROM確實只能讀,不能寫,所以也就叫只讀存儲器了。嚴格來講,從EPROM開始,ROM就不能叫只讀存儲器了,我們現在還這樣叫,只是個歷史原因。這也就回答了問題2.我們知道,數據只有0和1,那麼對於早期的掩膜ROM,程序又是怎麼寫進去的呢?
  • 賣場巡檢管理系統的工作原理及應用方案
    打開APP 賣場巡檢管理系統的工作原理及應用方案 佚名 發表於 2020-12-14 10:40:53 一:電子巡檢的工作原理: 巡檢人員手持巡檢器,到達巡檢地點後與所設的無線信息鈕(iBUTTON)接觸,便可將巡檢人員的名字,巡檢時間,巡檢地點,巡檢設備記錄下來,其記錄使用的載體是可擦寫存儲器,所存數據不受外界溫度,溼度的影響,且數據保存期長,不易更改等諸多優點。
  • SRAM隨機存儲器的特點及結構
    隨著微電子技術的迅猛發展,SRAM存儲器逐漸呈現出高集成度、快速及低功耗的發展趨勢。在半導體存儲器的發展中,靜態存儲器(SRAM)由於其廣泛的應用成為其中不可或缺的重要一員。下面由英尚微電子詳細介紹關於SRAM隨機存儲器的特點及結構。
  • 2020年自考《辦公自動化原理及應用》真題練習題
    自考辦公自動化原理及應用是自考的一門公共課,小編整理了一些模擬試題及答案,供大家參考。點擊進入:自考報名有疑問、不知道如何選擇主考院校及專業、自考當地政策不了解,點擊立即報考諮詢》》   2020年自考《辦公自動化原理及應用》真題練習題一、單項選擇題(本大題共15小題,每小題1分,共15分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出並將「
  • 振動開關內部結構及工作原理
    滾珠振動開關內部結構滾珠類的振動開關根據觸點類型又分為常閉型和常開型,常閉型的振動開關在水平狀態時,其外部引腳呈現閉合狀態,當受到外部振動或發生角度偏轉時會逐漸變為斷開狀態;常開型振動開關的狀態與之相反。
  • 計算機存儲器可分為哪幾類,區別是什麼?
    在計算機的組成結構中,有一個很重要的部分,就是存儲器。存儲器是用來存儲程序和數據的部件,對於計算機來說,有了存儲器,才有記憶功能,才能保證正常工作。存儲器的種類很多,按其用途可分為主存儲器和輔助存儲器,主存儲器又稱內存儲器(簡稱內存),輔助存儲器又稱外存儲器(簡稱外存)。
  • 分場分區存儲技術的原理及應用介紹
    可用於數字圖像存儲的外部存儲器有很多種,如SRAM,DRAM和SDRAM,它們的容量和速度各不相同。DRAM和SDRAM屬於動態存儲器,容量大,使用中需要刷新,當處理器沒有外部動態RAM接口時,就需要設計刷新電路,這給系統應用帶來不便;SRAM不用刷新,不需要專用接口,實時性好,並且可以進行跳地址尋址,所以本文利用SRAM作為外部緩存存儲器。
  • RH精煉爐的結構、工作原理以及發展歷史
    例如,我國寶山鋼鐵公司有300t不同類型RH精煉爐5座,鞍山鋼鐵公司有100~260t不同類型RH精煉爐5座,武漢鋼鐵公司有4座,其他鋼鐵公司和重型機械廠也已有或正在新建不同類型RH精煉爐。鎂鉻磚是RH爐最重要的內襯用耐火材料。
  • uc3846工作原理(uc3846引腳功能_內部結構及應用電路圖)
    打開APP uc3846工作原理(uc3846引腳功能_內部結構及應用電路圖) 發表於 2018-01-25 10:20:48
  • 超聲波原理分析以及在汽車及無人機上的應用
    圖2:使用PGA460-Q1的超聲波停車輔助星型配置 設計這些類型應用的工程師應尋求驅動超聲波傳感器(發射器)的集成電路,同時接收、調節和處理確定物體與車輛距離的超聲回波。在需要近場性能的踢腳開啟後備箱應用中,TI建議使用變壓器驅動拓撲結構。圖4是使用PGA460-Q1的變壓器驅動原理圖示例。
  • 都是存儲器,但RAM、ROM、快閃記憶體、硬碟怎麼分?
    總的來說上面那些算是存儲器,從存儲器的材質來看,大概可以分為三種,分別是磁性的機械硬碟、DVD和藍光類的光碟,而第三種則是今天要講的主人公,半導體存儲器,顧名思義,它是用半導體集成電路工藝製成的存儲數據信息的固態電子器件。
  • AI推動著存儲器互連的不斷演進
    為了滿足人工智慧(AI)和機器學習應用的需求,這個詞被越來越多地應用於數據存儲,如數據存儲的位置以及存放數據的存儲器。SLjednc但解決這種位置的挑戰不只是存儲器供應商應做的工作,與AI相關的供應商也扮演著重要角色。儘管存儲距離計算越來越近,但解決方案的很大一部分在於存儲互連。
  • 模數轉換器工作原理、類型及主要技術指標
    作為模擬電路中重要的元器件,本文將會介紹模數轉換器的原理、分類及技術指標等基礎知識。本文引用地址:http://www.eepw.com.cn/article/201710/365747.htm隨著電子技術的迅速發展以及計算機在自動檢測和自動控制系統中的廣泛應用,利用數字系統處理模擬信號的情況變得更加普遍。
  • 對輥破碎機工作原理、結構及注意事項
    #九昌對輥破碎機#對輥破碎機工作原理高,結構設計合理,是眾多破碎設備中一種顯著的高效破碎設備。對輥破碎機工作原理下面請看對輥破碎機的工作原理和結構1.對輥破碎機主要由輥輪、輥輪支承軸承、壓力調節裝置和驅動裝置組成。
  • 建築黏滯阻尼器的結構組成、工作原理及特點
    兩種阻尼器的結構和工作原理是一樣的。結構組成:主要由缸體、端蓋、活塞、阻尼介質和連接體及左右兩側的連接耳板所組成。工作原理:活塞將缸體一分為二,活塞在缸體內往復運動過程中,阻尼介質在兩個分隔腔體內迅速流動,介質的分子間,介質與活塞產生劇烈的摩擦,介質在通過活塞孔時產生巨大的節流阻尼,這些作用的合力成為阻尼力。
  • 東莞伺服壓力機結構與原理
    a)採用單個伺服電機的傳動結構,常用於螺旋精密壓力機上,目前最大扭矩為 800kN, 以靜壓力工作。 b)採用多個伺服電機的傳動結構,此結構主要應用在伺服折彎機、閉式雙點(四點)壓力機上。伺服控制系統按驅動元件類型可分為機電伺服系統、液壓伺服系統以及氣動伺服系統。
  • 存儲器對於人工智慧的發展有什麼影響
    存儲器對於人工智慧的發展有什麼影響 包永剛 發表於 2020-05-01 20:14:00 邊緣計算性能的提升給存儲器的設計,類型的選擇和配置都帶來挑戰,這也導致在不同的應用市場中需要進行更複雜的權衡
  • 雷射雷達工作原理及應用
    打開APP 雷射雷達工作原理及應用 周碧俊 發表於 2018-08-27 17:24:50 通常,為了統計高速公路卡口在一定時間內所通過的車輛
  • 北大何進:5G+AIoT時代,三種創新晶片和新型存儲器發展方向
    新基建給晶片應用帶來很好的發展機會。在未來的數據中心,可能會採用這種類型的成熟晶片。第三、相變存儲器(PCM),主要優點是高讀寫速度,壽命長、存儲穩定。多態存儲和多層存儲。相變存儲器是中科院微系統所跟中芯國際合作,已經實現了工業用的量產的成熟性,它的最大優點是工藝比較簡單,而且壽命也足夠的長。