版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、7.1 只讀存儲器7.2 隨機存取存儲器7.3 復雜可編程邏輯器件*7.4 現(xiàn)場可編程門陣列*7.5 用EDA技術和可編程器件的設計例題7 存儲器、復雜可編程邏輯器和現(xiàn)場可編程門陣列掌握半導體存儲器字、位、存儲容量、地址、等基本概念。掌握RAM、ROM的工作原理及典型應用。了解存儲器的存儲單元的組成及工作原理。了解CPLD、FPGA的結構及實現(xiàn)邏輯功能的編程原理。教學基本要求存儲器的定義 半導體存儲器能存放大量二值信息的半導體器件。 存儲器的主要性能指標:取快速度存儲時間短存儲數(shù)據(jù)量大存儲容量大 存儲容量(M):存儲二值信息的總量。 字數(shù):字的總量。字數(shù)=2n,(n為存儲器外部地址線的線數(shù)。)
2、 字長(位數(shù)):表示一個多位二進制碼信息稱為一個字,字的位數(shù)稱為字長。M字數(shù)位數(shù) 地址:為了區(qū)別各個不同的字,給每個字賦予一個編 號,稱為地址。 訪問速度:Mbp存儲器 RAM (Random-Access Memory) ROM(Read-Only Memory)RAM(隨機存取存儲器): 在運行狀態(tài)可以隨時進行讀或寫操作。 存儲的數(shù)據(jù)必須有電源供應才能保存, 一旦掉電, 數(shù)據(jù)全部丟失。ROM(只讀存儲器):在正常工作狀態(tài)只能讀出信息。 斷電后信息不會丟失,常用于存放固定信息(如程序、常數(shù)等)。固定ROM可編程ROMPROMEPROME2PROMSRAM(Static RAM):靜態(tài)RAMD
3、RAM(Dynamic RAM):動態(tài)RAM存儲器的分類7.1 只讀存儲器7.1.1 ROM的 定義與基本結構7.1.2 兩維譯碼7.1.3 可編程ROM7.1.4 集成電路ROM7.1.5 ROM的讀操作與時序圖7.1.6 ROM的應用舉例 只讀存儲器,正常工作時內容只能讀出,不能隨時寫入,所以稱為只讀存儲器。(Read-Only Memory)ROM的分類按寫入情況劃分 固定ROM可編程ROMPROMEPROME2PROM按存儲單元中器件劃分 二極管ROM三極管ROMMOS管ROM7.1 .1 ROM的 定義與基本結構存儲矩陣 地址譯碼器地址輸入7.1.1 ROM的定義與基本結構數(shù)據(jù)輸出控
4、制信號輸入輸出控制電路地址譯碼器存儲矩陣輸出控制電路 ROM主要由地址譯碼器、存儲矩陣和輸出控制電路三部分組成。1)ROM結構示意圖存儲矩陣位線字線輸出控制電路M=44地址譯碼器字線與位線的交點都是一個存儲單元。交點處有二極管相當存1,無二極管相當存0當OE=1時輸出為高阻狀態(tài)000101111101111010001101地 址A1A0D3D2D1D0內 容當OE=0時字線存儲矩陣位線字線與位線的交點都是一個存儲單元。交點處有MOS管相當存0,無MOS管相當存1。7.1.2 二維譯碼該存儲器的容量=?由MOS 管組成的ROM17.1.3 可編程ROM PROM:由帶金屬熔絲的二極管組成 若將
5、熔絲燒斷,該單元則變成“0”。顯然,一旦燒斷后不能再恢復。 故PROM 中的內容只能寫一次。 出廠時,內容全為1,利用專用編程工具,將某些熔絲燒斷來改寫存儲內容。字線位線熔斷絲 E2PROM:由隧道MOS管組成的,可用電擦出7.1.3 可編程ROM EPROM:由疊柵SIMOS管組成的,芯片外有透明的石英板蓋,利用紫外線照射可以擦出全部的內容。 快閃存儲器(Flash Memory ):讀出操作與普通ROM相同,但寫操作是按照Block進行,先擦出再寫入。 閃速存儲單元不像E2PROM那樣一次只能擦除一個字,而是可以用一個信號,在幾毫秒內擦除一大區(qū)段。7.1.4 集成電路EPROMAT27C0
6、10, 128K8位ROM Vpp:是數(shù)據(jù)寫入時的編程電壓(編程寫入時,Vpp=13V)Vcc:是讀操作時的工作電壓 工作模式A16 A0VPPD7 D0讀00XAiX數(shù)據(jù)輸出輸出無效X1XXX高阻等待1XXAiX高阻快速編程010AiVPP數(shù)據(jù)輸入編程校驗001AiVPP數(shù)據(jù)輸出工 作 模 式7.1.5 ROM的讀操作與時序圖(2)加入有效的片選信號(3)使輸出使能信號 有效,經(jīng)過一定延時后,有效數(shù)據(jù)出現(xiàn)在數(shù)據(jù)線上;(4)讓片選信號 或輸出使能信號 無效,經(jīng)過一定延時后數(shù)據(jù)線呈高阻態(tài),本次讀出結束。(1)欲讀取單元的地址加到存儲器的地址輸入端;(1) 用于存儲固定的專用程序:如計算機的BIO
7、S程序 (基本的輸入輸出系統(tǒng),現(xiàn)在計算機的BIOS程序一般都是用的E2PROM)(2) 利用ROM可實現(xiàn)查表或碼制變換等功能 查表功能 查某個角度的三角函數(shù) (sin、cos等) 把角度作為地址輸入,其對應的函數(shù)值作為存放在該地址內的數(shù)據(jù),這稱為 “造表”。使用時,根據(jù)輸入的地址(角度),就可在輸出端得到所需的函數(shù)值,這就稱為“查表”。 碼制變換 把欲變換的編碼作為地址,把最終的目的編碼作為相應存儲單元中的內容即可。7.1.6 ROM的應用舉例CI3 I2 I1 I0二進制碼O3O2O1O0格雷碼CI3 I2 I1 I0格雷碼O3O2O1O0二進制碼00 0 0 00 0 0 010 0 0
8、00 0 0 000 0 0 10 0 0 110 0 0 10 0 0 100 0 1 00 0 1 110 0 1 00 0 1 100 0 1 10 0 1 010 0 1 10 0 1 000 1 0 00 1 1 010 1 0 00 1 1 100 1 0 10 1 1 110 1 0 10 1 1 000 1 1 00 1 0 110 1 1 00 1 0 000 1 1 10 1 0 010 1 1 10 1 0 101 0 0 01 1 0 011 0 0 01 1 1 101 0 0 11 1 0 111 0 0 11 1 1 001 0 1 01 1 1 111 0 1
9、01 1 0 001 0 1 11 1 1 011 0 1 11 1 0 101 1 0 01 0 1 011 1 0 01 0 0 001 1 0 11 0 1 111 1 0 11 0 0 101 1 1 01 0 0 111 1 1 01 0 1 101 1 1 11 0 0 011 1 1 11 0 1 0用ROM實現(xiàn)二進制碼與格雷碼相互轉換的電路 C(A4)I3 I2 I1 I0(A3A2A1A0)二進制碼O3O2O1O0(D3D2D1D0)格雷碼C(A4)I3 I2 I1 I0(A3A2A1A0) 格雷碼O3O2O1O0(D3D2D1D0)二進制碼00 0 0 00 0 0 010
10、 0 0 00 0 0 000 0 0 10 0 0 110 0 0 10 0 0 100 0 1 00 0 1 110 0 1 00 0 1 100 0 1 10 0 1 010 0 1 10 0 1 000 1 0 00 1 1 010 1 0 00 1 1 100 1 0 10 1 1 110 1 0 10 1 1 000 1 1 00 1 0 110 1 1 00 1 0 000 1 1 10 1 0 010 1 1 10 1 0 101 0 0 01 1 0 011 0 0 01 1 1 101 0 0 11 1 0 111 0 0 11 1 1 001 0 1 01 1 1 111
11、 0 1 01 1 0 001 0 1 11 1 1 011 0 1 11 1 0 101 1 0 01 0 1 011 1 0 01 0 0 001 1 0 11 0 1 111 1 0 11 0 0 101 1 1 01 0 0 111 1 1 01 0 1 101 1 1 11 0 0 011 1 1 11 0 1 0C=A4I3 I2 I1 I0=A3A2A1A0O3O2O1O0=D3D2D1D0用ROM實現(xiàn)二進制碼與格雷碼相互轉換的電路 (3) ROM 在波形發(fā)生器中的應用ROMD/A計數(shù)器CP計數(shù)脈沖送示波器34A1A2A0D3D2D1D0D/A010000000000011111
12、11111100000000000000000000001111111111124812963A1A2A0D3D2D1D0D/A01000000000001111111111100000000000000000000001111111111124812963tuo07.2 隨機存取存儲器(RAM)7.2.1 靜態(tài)隨機存取存儲器(SRAM)7.2.2 同步靜態(tài)隨機存取存儲器(SSRAM)7.2.4 存儲器容量的擴展7.2.3 動態(tài)隨機存取存儲器7.2 隨機存取存儲器(RAM)7.2.1 靜態(tài)隨機存取存儲器(SRAM)1 SRAM 的基本結構CE OE WE =100高阻CE OE WE =00X
13、輸入CE OE WE =010輸出CE OE WE =011輸出呈高阻狀態(tài)SRAM 的工作模式 工作模式 CE WE OE I /O0 I /Om-1 保持(微功耗) 1 X X 高阻 讀 0 1 0 數(shù)據(jù)輸出 寫 0 0 X 數(shù)據(jù)輸入 輸出無效 0 1 1 高阻 2. RAM存儲單元 靜態(tài)SRAM(Static RAM)雙穩(wěn)態(tài)存儲單元電路列存儲單元公用的門控制管,與讀寫控制電路相接Yi 1時導通本單元門控制管:控制觸發(fā)器與位線的接通。Xi =1時導通來自列地址譯碼器的輸出來自行地址譯碼器的輸出2. RAM存儲單元 靜態(tài)SRAM(Static RAM)T5、T6導通T7 、T8均導通Xi =1
14、Yj =1觸發(fā)器的輸出與數(shù)據(jù)線接通,該單元通過數(shù)據(jù)線讀取數(shù)據(jù)。觸發(fā)器與位線接通靜態(tài)RAM特點是:只要不斷電,數(shù)據(jù)就永久保存3. SRAM的讀寫操作及時序圖讀操作時序圖3. SRAM的寫操作及時序圖寫操作時序圖7.2.2 同步靜態(tài)隨機存取存儲器(SSRAM)SSRAM是一種高速RAM。與SRAM不同, SSRAM的讀寫操作是在時鐘脈沖節(jié)拍控制下完成的。寄存地址線上的地址寄存要寫入的數(shù)據(jù)ADV=0:普通模式讀寫ADV=1:叢發(fā)模式讀寫 =0:寫操作 =1:讀操作 寄存各種使能控制信號,生成最終的內部讀寫控制信號;2位二進制計數(shù)器, 處理A1A0ADV=0:普通模式讀寫片選無效=0:寫操作WE=1:
15、讀操作WE普通模式讀寫模式:在每個時鐘有效沿鎖存輸入信號,在一個時鐘周期內,由內部電路完成數(shù)據(jù)的讀(寫)操作。讀A1地址單元數(shù)據(jù)I/O輸出A1數(shù)據(jù);開始讀A2數(shù)據(jù)I/O輸出A2數(shù)據(jù);開始讀A3 數(shù)據(jù)I/O輸出A6數(shù)據(jù);開始讀A7數(shù)據(jù)開始讀A4地址單元數(shù)據(jù)I/O輸入A5數(shù)據(jù);開始寫A6數(shù)據(jù)I/O輸出A4數(shù)據(jù);開始寫A5數(shù)據(jù),讀A2地址單元數(shù)據(jù)叢發(fā)模式讀A2+1中的數(shù)據(jù)叢發(fā)模式讀A2+2中的數(shù)據(jù)叢發(fā)模式讀A2+3中的數(shù)據(jù)叢發(fā)模式重新讀A2中的數(shù)據(jù) ADV=1:叢發(fā)模式讀寫叢發(fā)模式讀寫模式:在有新地址輸入后,自動產生后續(xù)地址進行讀寫操作,地址總線讓出讀A1地址單元數(shù)據(jù)叢發(fā)模式讀A1+1中的數(shù)據(jù)叢發(fā)模
16、式讀A1+2中的數(shù)據(jù)在由SSRAM構成的計算機系統(tǒng)中,由于在時鐘有效沿到來時,地址、數(shù)據(jù)、控制等信號被鎖存到SSRAM內部的寄存器中,因此讀寫過程的延時等待均在時鐘作用下,由SSRAM內部控制完成。此時,系統(tǒng)中的微處理器在讀寫SSRAM的同時,可以處理其他任務,從而提高了整個系統(tǒng)的工作速度。 SSRAM的使用特點:兩種特殊類型的SRAM 1、動態(tài)存儲單元及基本操作原理 T 存儲單元寫操作:X=1 =0T導通,電容器C與位線B連通 輸入緩沖器被選通,數(shù)據(jù)DI經(jīng)緩沖器和位線寫入存儲單元 如果DI為1,則向電容器充電,C存1;反之電容器放電,C存0 。 - 刷新R行選線X讀/寫輸出緩沖器/靈敏放大器
17、刷新緩沖器輸入緩沖器位線B7.2.3 動態(tài)隨機存取存儲器讀操作:X=1 =1T導通,電容器C與位線B連通 輸出緩沖器/靈敏放大器被選通,C中存儲的數(shù)據(jù)通過位線和緩沖器輸出 T / 刷新R行選線X輸出緩沖器/靈敏放大器刷新緩沖器輸入緩沖器位線B每次讀出后,必須及時對讀出單元刷新,即此時刷新控制R也為高電平,則讀出的數(shù)據(jù)又經(jīng)刷新緩沖器和位線對電容器C進行刷新。2、DRAM的操作時序7.2.4 存儲器容量的擴展 位擴展可以利用芯片的并聯(lián)方式實現(xiàn)。CEA11A0WED0 D1 D2 D3WECEA0A114K4位I/O0 I/O1 I/O2 I/O3D12 D13 D14 D15CEA0A114K4位
18、I/O0 I/O1 I/O2 I/O3WE1. 字長(位數(shù))的擴展-用4K4位的芯片組成4K16位的存儲系統(tǒng)。7.2.4 RAM存儲容量的擴展2. 字數(shù)的擴展用用8K8位的芯片組成32K8位的存儲系統(tǒng)。RAM1D0D7A0A12CE1芯片數(shù)=4RAM1D0D7A0A12CE1RAM1D0D7A0A12CE1RAM1D0D7A0A12CE1系統(tǒng)地址線數(shù)=15系統(tǒng):A0 A14 A13 A14?2000H2001H2002H3FFFH 4000H400H4002H5FFFH 6000H6001H6002H7FFFH 0000H0001H0002H1FFFH芯片:A0 A12 32K8位存儲器系統(tǒng)的
19、地址分配表各RAM芯片譯碼器有效輸出端擴展的地址輸入端A14 A138K8位RAM芯片地址輸入端A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0對應的十六進制地址碼0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 1 01 1 1 1 1 1 1 1 1 1 1 1 10000H0001H0002H1FFFH0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 1
20、 01 1 1 1 1 1 1 1 1 1 1 1 12000H2001H2002H3FFFH 1 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 1 01 1 1 1 1 1 1 1 1 1 1 1 14000H400H4002H5FFFH Y0Y1Y2Y31 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 1 01 1 1 1 1 1 1 1 1 1 1 1 16000H6001H6002H7
21、FFFH 字數(shù)的擴展可以利用外加譯碼器控制存儲器芯片的片選輸入端來實現(xiàn)。 7.3 復雜可編程邏輯器件(CPLD)7.3.1 CPLD的結構7.3.2 CPLD編程簡介PLD的結構、表示方法及分類與門陣列或門陣列乘積項和項PLD主體輸入電路輸入信號互補輸入輸出電路輸出函數(shù)反饋輸入信號 可由或陣列直接輸出,構成組合輸出; 通過寄存器輸出,構成時序方式輸出。1、PLD的基本結構與門陣列或門陣列乘積項和項互補輸入2、PLD的邏輯符號表示方法(1) 連接的方式(2)基本門電路的表示方式F1=ABC與門或門ABCDF1 AB C& L AB C1L DF1=A+B+C+D三態(tài)輸出緩沖器輸出恒等于0的與門輸
22、出為1的與門輸入緩沖器(2)基本門電路的表示方式3、PLD的分類PROMPLAPALGAL低密度可編程邏輯器件(LDPLD)EPLDCPLDFPGA高密度可編程邏輯器件(HDPLD)可編程邏輯器件(PLD) 按集成密度劃分為 按結構特點劃分 基于與或陣列結構的器件陣列型 PROM,EEPROM PAL,GAL(簡單PLD) CPLD復雜可編程器件 基于門陣列結構的器件單元型 FPGA現(xiàn)場可編程門陣列PLD中的三種與、或陣列與陣列、或陣列均可編程(PLA)與陣列固定,或陣列可編程(PROM)與陣列可編程,或陣列固定(PAL和GAL等)按陣列型中的與、或陣列是否編程分將其細分為三種按編程工藝分類
23、熔絲或反熔絲編程器件Actel公司的FPGA器件體積小、集成度高、速度高、易加密、抗干擾、耐高溫只能一次編程,在設計初期階段不靈活 Actel推出用Flash編程保存數(shù)據(jù)的FPGA SRAM大多數(shù)公司的FPGA可反復編程,實現(xiàn)系統(tǒng)功能的動態(tài)重構每次上電需重新下載,實際應用時需外掛EEPROM用于保存程序 EEPROM大多數(shù)CPLD器件可反復編程不用每次上電重新下載,但相對速度慢,功耗大大的PLD生產廠家復雜可編程邏輯器件(CPLD) 與PAL、GAL相比,CPLD的集成度更高,有更多的輸入端、乘積項和更多的宏單元;每個塊之間可以使用可編程內部連線(或者稱為可編程的開關矩陣)實現(xiàn)相互連接。CPLD器件內部含有多個邏輯塊,每個邏輯塊都相當于一個GAL器件;7.3.1 CPLD的結構更多乘積項、更多宏單元、更多的輸入信號。7.3.1 CPLD的結構通用的CPLD器件邏輯塊的結構 內部可編程連線區(qū) n 宏單元1 宏單元2 宏單元3 可編程乘積項陣列 乘積項分配 宏單元m 內部可編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024特崗教師聘用及教師團隊協(xié)作能力提升服務合同3篇
- 2025年度新能源車輛采購及維護服務合同范本2篇
- 2025年度智能家居系統(tǒng)代理商合作協(xié)議4篇
- 2025年度新能源汽車研發(fā)出資人合作協(xié)議4篇
- 2025年度旅游景區(qū)特色商品檔口租賃經(jīng)營合同3篇
- 2025年度水電工程安全監(jiān)測系統(tǒng)安裝與維護服務合同3篇
- 2024版食堂承包合同協(xié)議范文
- 2025年度特殊崗位人員辭退及安置協(xié)議范本4篇
- 2025年度智能機器人研發(fā)股權合作協(xié)議4篇
- 2025年度文化產業(yè)園區(qū)運營管理合同3篇
- 小學數(shù)學六年級解方程練習300題及答案
- 電抗器噪聲控制與減振技術
- 中醫(yī)健康宣教手冊
- 2024年江蘇揚州市高郵市國有企業(yè)招聘筆試參考題庫附帶答案詳解
- 消費醫(yī)療行業(yè)報告
- 品學課堂新范式
- GB/T 1196-2023重熔用鋁錠
- 運輸行業(yè)員工崗前安全培訓
- 公路工程安全風險辨識與防控手冊
- 幼兒園教師培訓:計數(shù)(數(shù)數(shù))的核心經(jīng)驗
- 如何撰寫和發(fā)表高水平的科研論文-good ppt
評論
0/150
提交評論