新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設(shè)計(jì)應(yīng)用 > 一種在線燒寫(xiě)Flash的方法研究與實(shí)現(xiàn)

一種在線燒寫(xiě)Flash的方法研究與實(shí)現(xiàn)

作者:■ 中航第一集團(tuán)北京瑞賽科技有限公司 盧媛 張梅菊 時(shí)間:2005-04-27 來(lái)源:eaw 收藏

摘    要:本文介紹了一種基于VXI總線,的Flash ROM在線燒寫(xiě)方法,闡述了系統(tǒng)的功能,并給出了系統(tǒng)的硬件組成和軟件設(shè)計(jì)。
關(guān)鍵詞:;;

引言
向Flash ROM中在線加載應(yīng)用程序的常用方法是在硬件資源中設(shè)計(jì)并口。利用的主機(jī)接口(HPI),將大量的程序代碼分時(shí)間段從主機(jī)傳遞到中,再由DSP對(duì)Flash ROM進(jìn)行在線重寫(xiě)入。但是,在硬件資源設(shè)計(jì)有限,沒(méi)有預(yù)留并口或者HPI時(shí),向Flash中在線加載程序代碼會(huì)比較困難。針對(duì)此問(wèn)題,我們提出了一種有效在線加載程序代碼的方法,經(jīng)過(guò)實(shí)驗(yàn)證明燒寫(xiě)速度快、準(zhǔn)確率高。

硬件設(shè)計(jì)
硬件部分主要由VXI總線接口、共享存儲(chǔ)區(qū)、DSP以及Flash ROM四部分組成。結(jié)構(gòu)框圖如圖1所示。DSP采用美國(guó)TI公司的TMS320C6711芯片。它內(nèi)部包含1個(gè)中央處理器、1個(gè)16位主機(jī)接口端口和1個(gè)32位的外部存儲(chǔ)器接口。在150MHz時(shí)鐘頻率下處理速度達(dá)到900 MFLOPS。

共享存儲(chǔ)器采用芯片IDT71V30L。它是1K



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉