基于DSP的高速數據采集系統硬件設計
2.5 DSP外擴存儲器
在TM320VC5509芯片中,有一個(gè)外部存儲器接口(EMIF),它為3種類(lèi)型的存儲器提供了無(wú)縫接口:異步存儲器,包括ROM,FLASH以及異步SRAM;同步突發(fā)SRAM(SBSRAM),工作在1倍或1/2倍CPU時(shí)鐘頻率;同步DRAM(SDRAM),可以工作在1倍或1/2倍CPU時(shí)鐘頻率,可以根據系統需要擴展存儲器。圖6為EMIF的輸入輸出框圖。
比如,可以對DSP進(jìn)行FLASH擴展,可以將FLASH作為其外部程序存儲器,供DSP上電時(shí)啟動(dòng)載入程序(BOOTLOAD)使用,其作用是將FLASH中保存的程序載入到DSP中運行。在與DSP的連接上,可以將FLASH的地址和數據總線(xiàn)連接到DSP的EMIF接口總線(xiàn)上,FLASH的片選信號連接到DSP的CE1引腳,配置成CE1空間,CE1引腳在上電復位后為低電平。此外,FLASH的讀寫(xiě)信號分別連接到EMIF接口的讀寫(xiě)信號引腳上。
當然,根據系統的需要,也可以利用EMIF接口對其他存儲器進(jìn)行外擴,具體方法可查閱相關(guān)技術(shù)手冊。
2.6 其他外圍硬件電路
1)根據系統的要求,可以對DSP系統擴展液晶顯示模塊,目前,液晶顯示模塊型號眾多,用戶(hù)完全可以根據自身需要選擇一塊適合的液晶顯示模塊。
但是由于LCD是典型的慢速設備(相對于DSP來(lái)說(shuō)),在和高速微處理器接口時(shí),會(huì )耗費大量時(shí)間,這是不允許的。如果DSP處理余量較小,可以考慮采用CPLD在DSP和LCD之間設計一條雙向的快速通道,來(lái)實(shí)現對LCD的控制,也就是說(shuō),把DSP處理完的數據送給CPLD,然后由CPLD來(lái)控制并模擬LCD的讀寫(xiě)時(shí)序來(lái)完成數據的顯示,這樣可以大大節省DSP的資源。
2)在系統的開(kāi)發(fā)板上,可以加入信號燈,用于指示最小系統的的電源情況,當電源指示燈出現異常時(shí)可及時(shí)斷電。以保護電路不被損壞。通常,可以設置+5 V的電源指示燈(電路板供電正常)、電壓轉換輸出3.3 V指示燈(I/O供電正常)、電壓轉換輸出1.8 V指示燈(內核供電正常)以及其他信號指示燈。
3 總結
本文簡(jiǎn)單介紹了以TMS320VC5509芯片為核心處理器的數據采集系統的主要硬件設計,在實(shí)際應用中,應該根據系統需要,具體設計合適的硬件電路,然后在進(jìn)行軟件和算法方面的編寫(xiě),最后達到系統要求。
另外,根據不同信號處理的要求,還可對系統進(jìn)行進(jìn)一步完善:如增加USB控制器、完善總線(xiàn)功能及對擴展外存的進(jìn)一步研究等,從而使系統更加廣泛地應用于復雜工程領(lǐng)域。
評論