一種在線燒寫Flash的方法研究與實現
摘 要:本文介紹了一種基于VXI總線,共享存儲器的Flash ROM在線燒寫方法,闡述了系統的功能,并給出了系統的硬件組成和軟件設計。
關鍵詞:DSP;Flash存儲器;共享存儲器
引言
向Flash ROM中在線加載應用程序的常用方法是在硬件資源中設計并口。利用DSP的主機接口(HPI),將大量的程序代碼分時間段從主機傳遞到DSP中,再由DSP對Flash ROM進行在線重寫入。但是,在硬件資源設計有限,沒有預留并口或者HPI時,向Flash中在線加載程序代碼會比較困難。針對此問題,我們提出了一種有效在線加載程序代碼的方法,經過實驗證明燒寫速度快、準確率高。
硬件設計
硬件部分主要由VXI總線接口、共享存儲區、DSP以及Flash ROM四部分組成。結構框圖如圖1所示。DSP采用美國TI公司的TMS320C6711芯片。它內部包含1個中央處理器、1個16位主機接口端口和1個32位的外部存儲器接口。在150MHz時鐘頻率下處理速度達到900 MFLOPS。
共享存儲器
共享存儲器采用芯片IDT71V30L。它是1K
評論