中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      DSP56362的雙引導裝載方法研究與實現(xiàn)

      時間:2024-07-31 19:28:59 理工畢業(yè)論文 我要投稿
      • 相關推薦

      DSP56362的雙引導裝載方法研究與實現(xiàn)

      摘要:簡要介紹了MOTOROLA公司的24位定點數(shù)字信號處理器DSP56362的并行引導過程和特點。并結合實際,提出了一種雙引導模式,給出了具體的實現(xiàn)方法。通過這種雙引導模式,巧妙地達到了系統(tǒng)的要求。另外,介紹了采用DSP軟件編程來實現(xiàn)FLASH擦除和讀寫方法。

      1 引言

      在脫機運行的DSP系統(tǒng)中,用戶代碼往往都需要在上電后自動裝載運行。目前,大多數(shù)的DSP內部都有固化的引導裝載(Bootload)程序,它能在系統(tǒng)加電時,自動將一段存儲在外部非易失性存儲器中的程序代碼移植到內部的高速存儲器單元中去執(zhí)行。采用這種方式,既可利用外部的存儲單元來擴展DSP本身有限的ROM資源,又充分發(fā)揮了DSP內部資源的效能。

      因為用戶代碼在一段時間內是相對固定的,所以可以將其固化在非易失性存貯器中。而如果將代碼掩膜到DSP內部ROM中去?一方面要受到容量以及價格的限制,另一方面,系統(tǒng)代碼升級也不是很靈活方便。FLASH是一種高密度、非易失性的電可擦寫存儲器,其單位存儲比特的價格比傳統(tǒng)的EPROM要低,十分適合低功耗、小尺寸和高性能的脫機系統(tǒng)。此外,除了可以采用專用的硬件編程器把程序代碼燒入FLASH中之外,也可以直接利用DSP通過軟件編程來實現(xiàn)。本文論述的正是如何通過DSP軟件編程來實現(xiàn)對FLASH的讀寫操作,同時介紹了系統(tǒng)雙引導裝載方案的實現(xiàn)方法。

      2 系統(tǒng)描述

      本系統(tǒng)是基于MOTOROLA公司DSP56362芯片構建的數(shù)字音效處理系統(tǒng)中的一部分,整個數(shù)字音效處理系統(tǒng)的系統(tǒng)框圖如圖1所示。

      DSP56362是一款24位通用定點數(shù)字信號處理器。它采用高性能單時鐘指令周期的DSP56300內核和Motorola Symphony DSP的音頻處理性能相結合的方法來實現(xiàn)?具有運算速度快(100MIPS)?精度高(24bit),外設接口豐富(具有增強型串行音頻接口ESAI、并行主機接口HI08、串行主機接口SHI、數(shù)字音頻接口DAX等),價格低廉等諸多優(yōu)點,特別適用于音頻處理。其24位的處理精度配合20位的A/D(PCM1800)和24位的D/A?PCM1744?使得整個系統(tǒng)具有很高的動態(tài)范圍(96dB以上)。它高達100MIPS的運算速度保證了算法處理的實時性。其增強型串行音頻接口ESAI可以很方便地與音頻A/D、D/A直接通過I2S協(xié)議進行連接。通過8bit的并行主機接口HI08可以方便地與負責鍵盤控制和LED顯示的單片機89C51進行通信。

      FLASH選用SST公司的39LV010?其存儲容量為128k×8bit,采用3.3V供電,讀寫周期為70ns,支持塊擦除與字節(jié)編程,是一款高性價比存儲芯片。

      DSP與外部FLASH的連接示意圖如圖2所示。圖中,DSP的AA1腳和FLASH的片選信號腳CE相連。

      DSP56362的4個地址屬性寄存器AAR[3~0]是24位讀寫寄存器,它們的值可用于控制DSP芯片的AA[3~0]引腳的狀態(tài),當某個AAR寄存器中的基址與外部訪問指令存取范圍相匹配時,由這個AAR定義的相應地址空間(X數(shù)據(jù)、Y數(shù)據(jù)或程序)將被相應的AA線選通。在本系統(tǒng)中,正是把DSP的AA1作為FLASH的片選線。AA1腳相應的AAR1寄存器的值設為0xD00811H,當訪問地址的高8位為11010000時,外部FLASH被選通。

      通過設置DSP的總線控制寄存器BCR,可以設置訪問外部存儲器時插入的等待狀態(tài)的個數(shù)。在本系統(tǒng)中,FLASH的存取周期為70ns,為了保證FLASH的正確讀寫,一般要插入32個等待狀態(tài)。

      3 DSP56362的引導過程

      在DSP56362內部的0xFF0000H-0xFF00BFH地址范圍內有Motorola定制的24位192字的Bootstrap ROM。該ROM內的Bootstrap引導程序可以通過用戶設置的DSP引導模式信號線,將用戶程序從外部的8位EPROM、EEPROM、FLASH、 SHI接口或者HDI接口引導到DSP內部的高速RAM中全速運行。

      當DSP56362硬件復位后,它將首先采樣外部的MODA、MODB、MODC和MODD信號線,并將它們的狀態(tài)寫入工作模式寄存器OMR?Operating Mode Reg-ister?的MA、MB、MC和MD位,然后使程序指針指向0xFF0000H去執(zhí)行Bootstrap引導程序,Bootstrap引導程序通過對OMR的MA、MB、MC和MD位進行判斷來決定選擇哪種引導模式。主要的引導模式如表1所列。

      表1 DSP56362 Bootstrap的引導模式

      MODDMODCMODBMODA

      描 述

      0001從字節(jié)存儲器引導0010跳轉到程序ROM起始地址0101從串行主機接口SHI引導(SPI從模式)0110從串行主機接口SHI引導(I2C從模式,時鐘靜止使能)0111

      DSP56362的雙引導裝載方法研究與實現(xiàn)

      【DSP56362的雙引導裝載方法研究與實現(xiàn)】相關文章:

      TMS320C6x DSP的FLASH引導方法研究與實現(xiàn)03-18

      C6202 ROM引導裝載方式的研究03-18

      非現(xiàn)場審計的實現(xiàn)方法研究03-24

      基于Monte Carlo方法的通信仿真實現(xiàn)及應用研究03-30

      基于CPLD的RS485通信實現(xiàn)方法研究03-07

      CF卡與雙核DSP的實現(xiàn)03-18

      關于面向軟件測試過程的知識管理方法的研究與實現(xiàn)03-15

      在MPC555中實現(xiàn)從RAM的快速引導03-18

      FFT算法的研究與DSP實現(xiàn)03-07

      主站蜘蛛池模板: 国产一级a爱做片一女多男| 亚洲视频免费一区二区三区| 国产91在线精品福利| 在线无码精品秘 在线观看| 亚洲女同系列高清在线观看 | 国内精品福利在线视频| 亚洲精品女主播麻豆久久91 | 538在线视频| 沭阳县| 内江市| 石阡县| 国产精品一码二码三码在线| 美女福利一区二区三区在线观看| 手机AV片在线| 亚洲不卡av不卡一区二区| 日韩少妇人妻一区二区| 欧美久久中文字幕| 一本久久精品久久综合桃色| 余江县| 亚洲综合久久久中文字幕| 利辛县| 成人小视频在线观看播放| 洪泽县| 国产在线一区二区三区在线观看| 定兴县| 亚洲日本在线中文字幕| 亚洲成AV人国产毛片| 色乱码一区二区三区在线| 精品国产亚洲av网站| 亚洲国产精品久久九色| 日本国产一区二区三区在线观看| 人妻少妇中文字幕久久69堂| 91青青草久久| 亚洲视频一区二区三区在线观看| 色窝窝手在线视频| 国产一区二区三区成视频| 无码吃奶揉捏奶头高潮视频| 国产又大又猛的三级视频| 亚洲嫩草影院久久精品| 麻豆精品av国产一区久久| 国产精品亚洲美女av网站|