當(dāng)前位置: 首頁 > 行業(yè)動態(tài)
發(fā)布日期:2022-07-14 點(diǎn)擊率:38
一改過去完全專注EDA的做法,Mentor Graphics在嵌入式領(lǐng)域的投入也逐漸加大力度,這一系列新動作均來自其ESD部門(Embedded Systems Division)。對ATI(Accelerated Technology Inc.)的收購,為該公司進(jìn)入嵌入式領(lǐng)域贏得了一個較高的起點(diǎn)。
“EDGE是硬件部分的開發(fā)工具,Mentor Graphics ESD要在此基礎(chǔ)上進(jìn)一步加入軟件環(huán)境,包括操作系統(tǒng)和中間件,實(shí)現(xiàn)對嵌入式軟硬件開發(fā)環(huán)境的全面支持。”該公司嵌入部高級主管Neil Henderson如此表示。
EDGE套件是一款緊密集成的嵌入式圖像開發(fā)環(huán)境,開發(fā)者可以更容易地控制應(yīng)用程序的質(zhì)量和穩(wěn)定性,而且大幅縮短研發(fā)周期。該套件集成了EDGE Microtec 交叉編譯工具(cross-compiler),其中包括編譯器(compiler)、匯編器(assembler)和連接器(linker),還包括了EDGE Debugger,它不僅提供了全面的調(diào)試功能,還可以增加插件支持新的硬件。EDGE SimTest仿真工具可以仿真硬件外圍,具有良好的人機(jī)交換界面、多線程仿真模型。EDGE MAJIC Probe是一款全功能的JTAG連接器,可以使開發(fā)者觀測目標(biāo)板的內(nèi)部情況、下載代碼,進(jìn)行閃存編程并產(chǎn)生和目標(biāo)板相關(guān)的目標(biāo)文件。
EDGE使用目前流行的Eclipse統(tǒng)一開放平臺,并增加了很多獨(dú)有特性,使開發(fā)者既免去了熟悉新環(huán)境的困擾,又享受到圖像開發(fā)工具的優(yōu)勢。當(dāng)前,EDGE開發(fā)套件支持的大部分32位處理器架構(gòu),包括Power家族全系列產(chǎn)品、ColdFire處理器、Altera的Nios II、賽靈思的MicroBlaze、ARM和MIPS處理器。
Henderson進(jìn)一步表示,EDGE開發(fā)工具會緊跟市場步伐,不斷支持新的處理器。此外, EDGE開發(fā)套件2,995美元的價格大大降低了開發(fā)者的費(fèi)用門檻。
Nucleus Plus在經(jīng)過10年的應(yīng)用發(fā)展后,現(xiàn)已發(fā)展成為Nucleus Plus2.0,Mentor Graphics把它進(jìn)一步的提升空間定位在硬件上。Nucleus PLUS2.0集成了通用代碼和硬件相關(guān)代碼兩大部分,通用代碼部分已經(jīng)通過大量的應(yīng)用驗(yàn)證,具有很好的移植性。在此基礎(chǔ)上,此次升級主要來改善硬件相關(guān)代碼部分,如系統(tǒng)中斷處理等。目標(biāo)是線性化開發(fā)過程,操作系統(tǒng)的硬件相關(guān)部分已經(jīng)按結(jié)構(gòu)、核、處理器、開發(fā)平臺和開發(fā)工具的思路,完成了第一步線性化工作。Henderson稱,該結(jié)構(gòu)為代碼重用提供了更廣闊的思路。
針對應(yīng)用中間件,Mentor Graphics將重點(diǎn)關(guān)注移動電話、多媒體、SIP、VoIP幾個領(lǐng)域的開發(fā)。在移動電話方面,消費(fèi)者對手持移動終端更多數(shù)據(jù)業(yè)務(wù)的需求,成為Nucleus Mobile的發(fā)展方向。對此,Henderson表示:“該操作系統(tǒng)在移動電話基帶處理方面占有絕對優(yōu)勢,目前我們正瞄準(zhǔn)市場,加強(qiáng)應(yīng)用處理能力。”與Nomadik捆綁的Nucleus Mobile支持目前流行的所有移動數(shù)據(jù)服務(wù),如無線Internet、USB、圖形用戶界面和安全連接服務(wù)。
圖:Mentor Graphics為嵌入式領(lǐng)域提供軟硬件開發(fā)工具
作者:羅翠欽