新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于閃爍存儲器的DSP并行引導裝載方法

        基于閃爍存儲器的DSP并行引導裝載方法

        作者: 時間:2010-11-05 來源:網絡 收藏

          2 硬件電路組成

           存儲區硬件接口電路如圖1所示。主要由5部分組成:處理器-TMS320VC5409、系統邏輯控制電路(采用CPLD-EPM7128實現)、閃存FLASH-Am29LV400B(256K字的FLASH用來存儲應用程序和初始化數據)、程序SRAM1-IDT71V416S12PH(容量為256K字)、數據SRAM2-IDT71V016S12PH(容量為64K字)。邏輯控制電路主要由3個模塊組成:FLASH頁選控制模塊、讀/寫控制模塊、程序空間/數據空間/FLASH切換控制模塊。圖中,CPLD的輸出FMSEL為FLASH的片選腳;PMSEL為程序空間的片選腳; DMSEL為數據空間的片選腳。

          FLASH分為8頁,每頁32K,通過CPLD中的FLASH頁選控制模塊(Page0~Paeg2)實現FLASH翻頁功能。為實現FLASH,FLASH物理空間的前32K映射到TMS320VC5409的數據空間0x8000h~0xFFFFh上,即TMS320VC5409的數據空間 0x8000h~0xFFFFh為FLASH的前32K空間。為了重點說明FLASH的過程,本文只談及片內程序存儲空間以及FLASH前 32K字的使用情況。

          3 TMS320VC5409 DSP的方式

          TMS320VC5409芯片具有兩種引導方式:片內引導方式和片外執行方式。片內引導方式就是利用片內ROM中的引導程序將程序從外部加載到程序中運行。由于FLASH的速度較低,難以與DSP相匹配,因此,本文采用片內引導方式。

          TMS320VC5409 片內掩模ROM中固化的引導裝載(Bootloader)程序用于在上電復位時把用戶程序從外部引導到高速RAM中,以保證其全速運行。 TMS320VC4509提供的片內引導有:有機口HPI、8位或16位EPROM、8位或16位I/O方法和8位或16位串行口方法等。TMS320VC5409片內引導裝載源程序可以在TI網絡下載得到,讀者可以自行分析。下面通過圖2所示的引導過程框圖,闡述一下本文選用的引導方式過程。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 镇巴县| 湖州市| 开阳县| 辽源市| 临澧县| 井陉县| 兴安盟| 舒兰市| 云林县| 申扎县| 淅川县| 灯塔市| 永善县| 济源市| 泰兴市| 双流县| 盘锦市| 宣恩县| 涞水县| 乐陵市| 平安县| 武夷山市| 黄大仙区| 无锡市| 徐闻县| 拉萨市| 巴青县| 西贡区| 扎赉特旗| 南康市| 海阳市| 铜鼓县| 含山县| 宁海县| 双辽市| 客服| 达日县| 九寨沟县| 静宁县| 琼海市| 响水县|