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