版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔-下載后可編輯AM30LV0064D在單片機(jī)系統(tǒng)中的典型應(yīng)用-設(shè)計(jì)應(yīng)用
摘要:AM30LV0064D是AMD公司生產(chǎn)的一種新型超與非(U1traNAND)結(jié)構(gòu)的閃速存儲(chǔ)器(FLASH)。本文介紹它的工作原理,以及它與at89ls8252單片機(jī)的硬件接口電路和PLD內(nèi)部邏輯控制設(shè)計(jì)的代碼,并對(duì)編程操作的軟件流程進(jìn)行了描述。
關(guān)鍵詞:AM30LV0064DU1traNAND閃速存儲(chǔ)器
1概述
AM30LV0064D是AMD公司生產(chǎn)的一種新型非易失性閃速存儲(chǔ)器。或非(NOR)結(jié)構(gòu)的FLASH具有高速的隨機(jī)存取功能,但成本較高;新的UltraNAND結(jié)構(gòu)的FLASH相對(duì)于NOR結(jié)構(gòu)的FLASH,具有價(jià)格低,容量特別大的優(yōu)勢(shì),支持對(duì)存儲(chǔ)器高速地連續(xù)存取。諞芯片工作電壓范圍在2.7~3.6V,特別適用于需要批量存儲(chǔ)大量代碼或數(shù)據(jù)的語(yǔ)音、圖形、圖像處理場(chǎng)合,在便攜式移動(dòng)存儲(chǔ)和移動(dòng)多媒體系統(tǒng)中應(yīng)用前景廣闊。
2工作原理與命令字設(shè)置
AM30LV0064D采用與工業(yè)級(jí)NAND結(jié)構(gòu)兼容的UltraNAND結(jié)構(gòu),內(nèi)部包含1024個(gè)存儲(chǔ)塊(單元容量為8K字節(jié)+256字節(jié)緩存);存儲(chǔ)塊中的數(shù)據(jù)按頁(yè)存放,每頁(yè)可存儲(chǔ)512字節(jié),還有16字節(jié)緩存用作與外部數(shù)據(jù)交換時(shí)的緩沖區(qū),每塊共16頁(yè)。所以,主存儲(chǔ)區(qū)一共有16384數(shù)據(jù)頁(yè),相當(dāng)于64Mbit的數(shù)據(jù)存儲(chǔ)器。
AM30LV0064D的主要引腳定義:
CE--片選使能輸入;
ALE--地址輸入使能;
CLE--命令字輸入使能;
SE--緩沖區(qū)使能輸入,低電平有效;
RE--讀使能輸入,低電平有效;
WE--寫(xiě)使能輸入,低電平有效;
WP--寫(xiě)保護(hù)輸入,低電平有效;
RY/BY--內(nèi)部空閑/忙信號(hào)輸出;
I/O7~0--8位數(shù)據(jù)輸入/輸出口;
VCC--3.3V電源;
VCCQ--I/O口電源;
VSS--地。
AM30LV0064D的讀、編程和擦寫(xiě)等操作都可以在3.3V單電源供電狀態(tài)下進(jìn)行,同時(shí)它提供的VCCQ引腳在接5V時(shí),I/O口可兼容5V電平。AM30LV0064D支持對(duì)主存高速地連續(xù)存取和編程操作,連續(xù)讀取數(shù)據(jù)的時(shí)間可小于50ns/字節(jié)(隨機(jī)讀取數(shù)據(jù)的響應(yīng)時(shí)間為7μs,所以連續(xù)讀取時(shí)個(gè)數(shù)據(jù)的響應(yīng)時(shí)間也是7μs);對(duì)FLASH的編程是以頁(yè)為單位的,步驟是先寫(xiě)入數(shù)據(jù),再執(zhí)行編程命令,編程速度為200μs/頁(yè)(平均約400ns/字節(jié));芯片擦除操作以存儲(chǔ)塊為單位,擦除其中某一塊對(duì)其它存儲(chǔ)塊的數(shù)據(jù)沒(méi)有影響,擦除時(shí)間2ms/存儲(chǔ)塊,而且還有延緩擦降/得擦除命令,允許用戶在必要時(shí)暫緩擦除操作,轉(zhuǎn)而處理對(duì)其它存儲(chǔ)塊進(jìn)行數(shù)據(jù)讀、寫(xiě)、編程等操作;此外,主機(jī)可以通過(guò)讀RY/BY引腳狀態(tài)的方法了解FLASH內(nèi)部操作是否已經(jīng)完成,RY/BY也可用于實(shí)現(xiàn)硬件判忙接口。AM30LV0064D還具有寫(xiě)保護(hù)功能,這一功能通過(guò)將WP引腳設(shè)為低電平實(shí)現(xiàn)。
所有操作都建立在命令字基礎(chǔ)上。對(duì)主存操作時(shí),所有命令字都通過(guò)芯片的8個(gè)I/O引腳寫(xiě)到命令寄存器中,激活狀態(tài)機(jī)進(jìn)行相應(yīng)的操作。存儲(chǔ)器地址以及數(shù)據(jù)也從8位I/O腳寫(xiě)入。對(duì)存儲(chǔ)器地址進(jìn)行連續(xù)操作或?qū)Υ鎯?chǔ)塊操作時(shí)都要先向地址寄存器寫(xiě)入1個(gè)起始地址。地址分3次寫(xiě)進(jìn)去,從低字節(jié)開(kāi)始傳送,具體的地址位傳送順序分配。(由于對(duì)存儲(chǔ)器的讀操作分前后2個(gè)半頁(yè),每半頁(yè)256字節(jié),在命令字中已經(jīng)包含了此信息,而編程以頁(yè)為單位、擦除以塊為單位,所以傳送的地址位中不含A8)
AM30LV0064D通過(guò)片選引腳CE使能,先是CLE和WE信號(hào)有效,通過(guò)I/O口寫(xiě)入命令字;接著ALE和WE有效,寫(xiě)入數(shù)據(jù)存取的起始地址。根據(jù)命令要求,讀數(shù)據(jù)或數(shù)據(jù)。由于具有多元的控制總線,對(duì)應(yīng)AM30LV0064D的操作方式也是多樣的。根據(jù)命令字的定義可進(jìn)行以下操作。
3應(yīng)用電路設(shè)計(jì)
AM30LV0064D的外圍電路設(shè)計(jì)簡(jiǎn)單。其控制總線包括CE(片選)、CLE(命令字鎖存使能)、ALE(地址鎖存使能)、WE(寫(xiě)使能)、RE(讀使能)、SE(預(yù)留區(qū)使能)、WP(寫(xiě)保護(hù))等。對(duì)于那些具有可編程的I/O口的微控制器或DSP來(lái)說(shuō),可以直接把引腳與控制線相連。如果沒(méi)有可編程的I/O口,則需要加一些簡(jiǎn)單的邏輯控制。下面介紹AM30LV0064D與at89ls8252單片機(jī)接口時(shí)的一種應(yīng)用設(shè)計(jì)電路。由于單片機(jī)缺少UltraNAND閃存所需的多元控制總線,在本設(shè)計(jì)中,采用地址譯碼的方法增加了控制端口,這部分邏輯可以用1片PLD(可編程邏輯器件)完成。具體接口電路。
以下是PLD內(nèi)部邏輯設(shè)計(jì)的源代碼:
PORT0=!A14&!A13&!A12&!A11;/*讀寫(xiě)數(shù)據(jù)端口*/
PORT1=!A14&!A13&!A12&!A11;/*CLE寫(xiě)端口*/
PORT2=!A14&!A13&!A12&!A11;/*設(shè)置ALE端口*/
PORT3=!A14&!A13&!A12&!A11;/*清ALE端口*/
PORT4=!A14&!A13&!A12&!A11;/*設(shè)置SE端口*/
PORT5=!A14&!A13&!A12&!A11;/*清SE端口*/
PORT6=!A14&!A13&!A12&!A11;/*設(shè)置WP端口*/
PORT7=!A14&!A13&!A12&!A11;/*清除WP端口*/
PORT8=!A14&!A13&!A12&!A11;/*設(shè)置CE1端口*/
PORT9=!A14&!A13&!A12&!A11;/*清除CE1端口*/
PORTA=!A14&!A13&!A12&!A11;/*讀RY/BY狀態(tài)端口*/
PORTB=!A14&!A13&!A12&!A11;/*設(shè)置CE2端口*/
PORTC=!A14&!A13&!A12&!A11;/*清除CE2端口*/
/*邏輯方程*/
READY.OE=PORTA&READ;/*Ready只通過(guò)PORTA讀取*/
READY=RY_BY;
CLE=PORT1;
ALE=WRTIE&PORT2#ALE&!(WRITE&PORT3)#ALE&PORT2);
SE=WRITE&PORT4#SE&!(WRITE&PORT5)#SE&PORT4;
WP=WRITE&PORT6#WP&!(WRITE&PORT7)#WP&PORT6;
CE1=WRITE&PORT8#CE&!(WRITE&PORT9)#CE&PORT8;
CE2=WRITE&PORTB#CE&!(WRITE&PORTC)#CE&PORTB;
WE=WRITE&(PORT0#PORT1);
RE=READ&PORT0;
4軟件流程
下面重點(diǎn)介紹通過(guò)單片機(jī)對(duì)AM
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年物流調(diào)度(應(yīng)急調(diào)度管理)試題及答案
- 2026年衛(wèi)浴銷(xiāo)售(客戶接待)試題及答案
- 2026質(zhì)量管理體系認(rèn)證考試報(bào)名條件試題及答案
- 東勝區(qū)2024-2025學(xué)年第一學(xué)期四年級(jí)數(shù)學(xué)期末學(xué)業(yè)評(píng)價(jià)題目及答案
- 定遠(yuǎn)縣2024-2025學(xué)年第一學(xué)期三年級(jí)英語(yǔ)期末學(xué)業(yè)評(píng)價(jià)試題及答案
- 滴道區(qū)2024-2025學(xué)年第一學(xué)期四年級(jí)科學(xué)期末學(xué)業(yè)展示試卷及答案
- 2025-2030汾酒產(chǎn)業(yè)規(guī)劃專(zhuān)項(xiàng)研究報(bào)告
- 2025至2030空氣凈化產(chǎn)品社群營(yíng)銷(xiāo)裂變路徑與私域流量運(yùn)營(yíng)研究報(bào)告
- 2025至2030醫(yī)療AI輔助診斷系統(tǒng)精準(zhǔn)度提升與臨床應(yīng)用規(guī)范制定研究報(bào)告
- 2025至2030中國(guó)除濕機(jī)產(chǎn)業(yè)區(qū)域市場(chǎng)需求差異研究報(bào)告
- 東莞初三上冊(cè)期末數(shù)學(xué)試卷
- 人員技能矩陣管理制度
- T/CECS 10220-2022便攜式丁烷氣灶及氣瓶
- 2024南海農(nóng)商銀行科技金融專(zhuān)業(yè)人才社會(huì)招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 空調(diào)售后外包協(xié)議書(shū)
- 光伏防火培訓(xùn)課件
- 電視節(jié)目編導(dǎo)與制作(全套課件147P)
- 《碳排放管理體系培訓(xùn)課件》
- 2024年人教版八年級(jí)歷史上冊(cè)期末考試卷(附答案)
- 區(qū)間閉塞設(shè)備維護(hù)課件:表示燈電路識(shí)讀
- 壓縮空氣管道安裝工程施工組織設(shè)計(jì)方案
評(píng)論
0/150
提交評(píng)論