SyncFlash存儲器在ARM嵌入式系統(tǒng)中的應(yīng)用
發(fā)布時(shí)間:2007/4/23 0:00:00 訪問次數(shù):576
|
您現(xiàn)在的位置:下載 ,1710.26K | EP7312 的貨源和報(bào)價(jià) EP7312 的相關(guān)技術(shù)信息 | 其他型號 | 誠順鑫電子深圳分公司聯(lián)系人:呂先生,王先生 電話:0755-82731803/82731802/13148813779 | 深圳市易來電子有限公司聯(lián)系人:謝先生/余小姐 電話:0755-83370019/83600656/13632625656 | 北京誠順鑫電子科技有限公司聯(lián)系人:孫小姐/尹小姐/崔小姐,劉小姐 電話:010-51657839/83345066/0755-82731083 | 北京萬弛商貿(mào)有限公司聯(lián)系人:銷售部 電話:010-51653931 | |||
>>更多供應(yīng)商 |
SyncFlash存儲器在ARM嵌入式系統(tǒng)中的應(yīng)用
摘 要:本文在簡要介紹SyncFlash(同步Flash)存儲器的基礎(chǔ)上,著重?cái)⑹隽薙yncFlash在基于ARM體系微處理器的嵌入式系統(tǒng)中的應(yīng)用,并介紹了采用SyncFlash設(shè)計(jì)嵌入系統(tǒng)的優(yōu)勢。
關(guān)鍵詞:SyncFlash;SDRAM;ARM微處理器;嵌入式系統(tǒng)
隨著嵌入式處理器的迅速發(fā)展,32位RISC處理器的應(yīng)用越來越廣泛,許多基于ARM核的微處理器都集成了SDRAM控制器。應(yīng)用系統(tǒng)中一般都是采用SDRAM存儲器作內(nèi)存、NOR Flash作程序存儲器。這種應(yīng)用存在著缺點(diǎn),而本文介紹的采用SyncFlash(即同步Flash存儲器)設(shè)計(jì)嵌入系統(tǒng)的方法能很好地克服這些不足。
SyncFlash存儲器
在嵌入式應(yīng)用系統(tǒng)中用作程序存儲器的器件一般是EPROM、NOR Flash、EEPROM等。大家都比較熟悉Flash 存儲器,應(yīng)用也很多,而SyncFlash存儲器相對較陌生,目前應(yīng)用也較少。SyncFlash存儲器就是在NOR Flash的基礎(chǔ)上增加了同步接口(所有信號均在時(shí)鐘上升沿鎖存),且該接口與通用SDRAM控制器接口兼容,并采用了內(nèi)部管道結(jié)構(gòu)以實(shí)現(xiàn)高速讀寫操作,如Atmel公司的AT29LS4M16 (1M 16)和Micron公司的MT28S4 M16B1LC,在133MHz時(shí)鐘時(shí)讀周期僅為5.4ns(CAS等待周期為2)。其簡化的結(jié)構(gòu)框圖如圖1所示。
SyncFlash和ARM嵌入式微處理器(如Cirrus Logic公司的EP7312)的硬件連接很簡單,直接將它連接到SDRAM總線上即可。需注意的是其RP#引腳應(yīng)和系統(tǒng)的復(fù)位信號相連,因?yàn)镾yncFlash必須先復(fù)位(RP#由低變高后100 可完成內(nèi)部初始化),才能正常工作。另外,其VCCP引腳應(yīng)和VCC相連。微處理器對SyncFlash的讀操作和讀SDRAM完全一樣,非讀操作(如寫、擦除等)須采用SCS(軟件命令序列,Software Command Sequence)來實(shí)現(xiàn),SCS由制造商提供。
運(yùn)用SyncFlash設(shè)計(jì)ARM嵌入式系統(tǒng)
采用Flash設(shè)計(jì)的ARM嵌入式系統(tǒng)
通常在設(shè)計(jì)基于ARM微處理器的嵌入式系統(tǒng)時(shí),都是采用Flash作為程序存儲器(包括引導(dǎo)程序和應(yīng)用程序),SDRAM存儲器作系統(tǒng)內(nèi)存。系統(tǒng)中還包括時(shí)鐘、復(fù)位邏輯等其他電路,結(jié)構(gòu)框圖如圖2所示。
ARM嵌入式系統(tǒng)的啟動過程
以EP7312為例,上電后EP7312處于等待狀態(tài),由WAKEUP上升沿激活并開始運(yùn)行引導(dǎo)(BOOT)程序,引導(dǎo)程序包括微處理器外圍設(shè)備初始化、SDRAM控制器初始化、MMU(內(nèi)存管理單元)。為了
|
您現(xiàn)在的位置:下載 ,1710.26K | EP7312 的貨源和報(bào)價(jià) EP7312 的相關(guān)技術(shù)信息 | 其他型號 | 誠順鑫電子深圳分公司聯(lián)系人:呂先生,王先生 電話:0755-82731803/82731802/13148813779 | 深圳市易來電子有限公司聯(lián)系人:謝先生/余小姐 電話:0755-83370019/83600656/13632625656 | 北京誠順鑫電子科技有限公司聯(lián)系人:孫小姐/尹小姐/崔小姐,劉小姐 電話:010-51657839/83345066/0755-82731083 | 北京萬弛商貿(mào)有限公司聯(lián)系人:銷售部 電話:010-51653931 | |||
>>更多供應(yīng)商 |
SyncFlash存儲器在ARM嵌入式系統(tǒng)中的應(yīng)用
摘 要:本文在簡要介紹SyncFlash(同步Flash)存儲器的基礎(chǔ)上,著重?cái)⑹隽薙yncFlash在基于ARM體系微處理器的嵌入式系統(tǒng)中的應(yīng)用,并介紹了采用SyncFlash設(shè)計(jì)嵌入系統(tǒng)的優(yōu)勢。
關(guān)鍵詞:SyncFlash;SDRAM;ARM微處理器;嵌入式系統(tǒng)
隨著嵌入式處理器的迅速發(fā)展,32位RISC處理器的應(yīng)用越來越廣泛,許多基于ARM核的微處理器都集成了SDRAM控制器。應(yīng)用系統(tǒng)中一般都是采用SDRAM存儲器作內(nèi)存、NOR Flash作程序存儲器。這種應(yīng)用存在著缺點(diǎn),而本文介紹的采用SyncFlash(即同步Flash存儲器)設(shè)計(jì)嵌入系統(tǒng)的方法能很好地克服這些不足。
SyncFlash存儲器
在嵌入式應(yīng)用系統(tǒng)中用作程序存儲器的器件一般是EPROM、NOR Flash、EEPROM等。大家都比較熟悉Flash 存儲器,應(yīng)用也很多,而SyncFlash存儲器相對較陌生,目前應(yīng)用也較少。SyncFlash存儲器就是在NOR Flash的基礎(chǔ)上增加了同步接口(所有信號均在時(shí)鐘上升沿鎖存),且該接口與通用SDRAM控制器接口兼容,并采用了內(nèi)部管道結(jié)構(gòu)以實(shí)現(xiàn)高速讀寫操作,如Atmel公司的AT29LS4M16 (1M 16)和Micron公司的MT28S4 M16B1LC,在133MHz時(shí)鐘時(shí)讀周期僅為5.4ns(CAS等待周期為2)。其簡化的結(jié)構(gòu)框圖如圖1所示。
SyncFlash和ARM嵌入式微處理器(如Cirrus Logic公司的EP7312)的硬件連接很簡單,直接將它連接到SDRAM總線上即可。需注意的是其RP#引腳應(yīng)和系統(tǒng)的復(fù)位信號相連,因?yàn)镾yncFlash必須先復(fù)位(RP#由低變高后100 可完成內(nèi)部初始化),才能正常工作。另外,其VCCP引腳應(yīng)和VCC相連。微處理器對SyncFlash的讀操作和讀SDRAM完全一樣,非讀操作(如寫、擦除等)須采用SCS(軟件命令序列,Software Command Sequence)來實(shí)現(xiàn),SCS由制造商提供。
運(yùn)用SyncFlash設(shè)計(jì)ARM嵌入式系統(tǒng)
采用Flash設(shè)計(jì)的ARM嵌入式系統(tǒng)
通常在設(shè)計(jì)基于ARM微處理器的嵌入式系統(tǒng)時(shí),都是采用Flash作為程序存儲器(包括引導(dǎo)程序和應(yīng)用程序),SDRAM存儲器作系統(tǒng)內(nèi)存。系統(tǒng)中還包括時(shí)鐘、復(fù)位邏輯等其他電路,結(jié)構(gòu)框圖如圖2所示。
ARM嵌入式系統(tǒng)的啟動過程
以EP7312為例,上電后EP7312處于等待狀態(tài),由WAKEUP上升沿激活并開始運(yùn)行引導(dǎo)(BOOT)程序,引導(dǎo)程序包括微處理器外圍設(shè)備初始化、SDRAM控制器初始化、MMU(內(nèi)存管理單元)。為了
熱門點(diǎn)擊
- 利用單片機(jī)實(shí)現(xiàn)的模擬信號和數(shù)字信號單線混合傳
- 基于圖像的OMR技術(shù)的實(shí)現(xiàn)
- TCP/IP協(xié)議棧在嵌入式異構(gòu)網(wǎng)絡(luò)互聯(lián)中的應(yīng)
- WindowsCE中實(shí)現(xiàn)藍(lán)牙串口驅(qū)動程序
- 顏色傳感器TCS230及顏色識別電路
- 具有語音辨識能力的聲控小汽車的實(shí)現(xiàn)
- 基于FM1702的非接觸式讀寫模塊設(shè)計(jì)
- 線陣CCD圖像傳感器驅(qū)動電路的設(shè)計(jì)
- 基于FPGA和RTOS的嵌入式碼流分析設(shè)計(jì)方
- 嵌入式WebServer技術(shù)及其實(shí)現(xiàn)
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說新車間的特點(diǎn)是“靈動”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- AMOLED顯示驅(qū)動芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究