嵌入式系統(tǒng)開發(fā)工具發(fā)展(6)
德州儀器(TI)半導體技術(上海)有限公司 半導體事業(yè)部 通用DSP業(yè)務發(fā)展經(jīng)理 鄭小龍
1 在DSP開發(fā)工具領域,現(xiàn)在技術發(fā)展的最新趨勢是什么?
歷經(jīng)四分之一世紀輝煌的數(shù)字信號處理器(DSP)引領了數(shù)字信息時代的新潮,其間DSP開發(fā)技術持續(xù)發(fā)展是DSP取得成功的有力保證,在DSP發(fā)展歷程中占據(jù)著舉足輕重的地位。隨著DSP性能的超越和功能的豐富,對于DSP開發(fā)工具的要求也越來越高,其中最突出的表現(xiàn)就是高速實時仿真、高效軟件編譯和高級系統(tǒng)調(diào)試。目前DSP的軟件和硬件開發(fā)工作的比例已經(jīng)從最初的百分之二十提高到百分之八十,因此決定DSP開發(fā)成功的關鍵在于如何更好地發(fā)揮軟件系統(tǒng)的功效,更全面和完善地適應各種實際應用的需求。未來兩年內(nèi)新一代支持高速實時數(shù)據(jù)交換的仿真器將增長迅速,其中以TI的XDS560及其兼容類型產(chǎn)品為代表,能夠以超過2MBPS/秒的速度傳輸數(shù)據(jù),并且在系統(tǒng)運行的過程中提供非平行的即時數(shù)據(jù)獲取能力,協(xié)作系統(tǒng)開發(fā)者實時系統(tǒng)跟跟蹤調(diào)試。XDS560還能夠達到超過500K字節(jié)/秒的程序代碼下載速度,縮短所需花費時間,提高了設計效率,特別適合大型系統(tǒng)的應用,特別是數(shù)字媒體產(chǎn)品的開發(fā)。DSP集成開發(fā)環(huán)境軟件系統(tǒng)(IDE)的升級換代將至關重要,并且將應用得更為普及。在一個完整統(tǒng)一的開發(fā)界面中,研發(fā)人員不僅可以開發(fā)DSP,而且還可以同時開發(fā)包含DSP和CPU的單片系統(tǒng)(SOC);不僅可以單獨進行開發(fā),而且還可以通過網(wǎng)絡同其它遠處的團隊協(xié)同開發(fā)。
針對DSP技術的發(fā)展,如何更好地提供全面的軟件支持是一個重大的挑戰(zhàn)。對此TI通過制定和推進開發(fā)式平臺的發(fā)展戰(zhàn)略以抓住新的發(fā)展機遇,如TI的開放式多媒體應用平臺(OMAP)和達芬奇(Davinci)數(shù)字媒體技術平臺的推出,開拓出了更為廣闊的市場領域。而面向新興市場的興起,最大的挑戰(zhàn)在于如何利用現(xiàn)有DSP開發(fā)的生態(tài)環(huán)境中支持更多的客戶的更多樣化產(chǎn)品。TI立足于建立堅實的DSP基礎、構建強大的DSP框架、擴展龐大的第三方伙伴網(wǎng)絡和支持體系,使客戶可以通過采用可編程的DSP開發(fā)出獨具特色的產(chǎn)品。
2 為了促進中國的發(fā)展,您對中國工程師有什么建議?
在中國我們有業(yè)界最出色的DSP工程師群體,也有國際上最豐富的本地DSP支持資源,所以在中國開發(fā)DSP具有得天獨厚的優(yōu)勢。TI實施了十多年的的中國大學計劃培養(yǎng)了大量DSP人才。在中國受國情限制,許多開發(fā)手段更新較慢,還存在因陋就簡的情況,這將影響復雜數(shù)字媒體系統(tǒng)的開發(fā)進度。因此對中國工程師有兩點建議,首先是“工欲善其事,必先利其器”,若有條件要盡可能采用更快更強的工具進行開發(fā);其次是“磨刀不誤砍柴工”,要盡可能挖掘集成開發(fā)軟件中的資源,如花些時間去許多實用輔助軟件,如DMA、Cache和片內(nèi)帶寬分析工具等。
只有這樣才有可能獲得事半功倍的效果。
3 貴公司的產(chǎn)品特點是什么?
作為DSP的領先者,TI在產(chǎn)品推廣過程中始終貫穿著DSP開發(fā)理念的推廣和普及。經(jīng)過長期探索和實踐,TI所確立的eXpressDSP的開發(fā)理念對于業(yè)界DSP的發(fā)展影響深刻,使得DSP在開發(fā)創(chuàng)新中上升到更高層次。eXpressDSP包括TI功能強大的集成化開發(fā)系統(tǒng)Code Compose Studio,即CCS;提供靈活實用的DSP/BIOS以充分支持實時軟件的開發(fā)和調(diào)試;推行通用的xDIAS軟件算法標準以便有效地規(guī)范DSP軟件的集成,其中數(shù)字媒體軟件算法標準為xDM,;擴展業(yè)界最為龐大的DSP第三方網(wǎng)絡以求最大程度地為DSP開發(fā)提供廣泛的資源。在以Davinci為主體的通用數(shù)字媒體DSP的推廣中,TI更是致力完善于數(shù)字媒體單片系統(tǒng)的開發(fā)支持體系,在CCS的更新版本中以DSP/BIOS Link強化了DSP與CPU之間的數(shù)字交換能力。符合xDM算法標準的數(shù)字視頻、影像、語音和音頻算法軟件通過TI的數(shù)字媒體框架進行集成。SOC的可視化功能使客戶的開發(fā)變得輕松自如,許多復雜的數(shù)字媒體資料可以一目了然,過程信息可以一覽無遺。
TI的DSP除了數(shù)字媒體產(chǎn)品之外,還有浮點應用系列、低功耗系列、數(shù)字控制系列等平臺,其硬件和軟件開發(fā)工具在很大程度是都可通用,具有統(tǒng)一的開發(fā)理念。
評論