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