Mentor Graphics加強(qiáng)嵌入式領(lǐng)域軟硬件開(kāi)發(fā)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
最近,mentor graphics在嵌入式領(lǐng)域動(dòng)作不斷:開(kāi)發(fā)出售價(jià)僅為2,995美元的edge development suite完整開(kāi)發(fā)套件;旗艦產(chǎn)品nucleus plus實(shí)時(shí)操作系統(tǒng)全面升級(jí),代碼更小、速度更快,而且免版稅(royalty license)費(fèi)用;在移動(dòng)多媒體領(lǐng)域,與st合作開(kāi)發(fā)基于nomadik處理器的nucleus mobile操作系統(tǒng);與lg-nortel合作開(kāi)發(fā)的nucleus ipv6成為已經(jīng)認(rèn)證的下一代網(wǎng)絡(luò)解決方案。
一改過(guò)去完全專(zhuān)注eda的做法,mentor graphics在嵌入式領(lǐng)域的投入也逐漸加大力度,這一系列新動(dòng)作均來(lái)自其esd部門(mén)(embedded systems division)。對(duì)ati(accelerated technology inc.)的收購(gòu),為該公司進(jìn)入嵌入式領(lǐng)域贏得了一個(gè)較高的起點(diǎn)。
“edge是硬件部分的開(kāi)發(fā)工具,mentor graphics esd要在此基礎(chǔ)上進(jìn)一步加入軟件環(huán)境,包括操作系統(tǒng)和中間件,實(shí)現(xiàn)對(duì)嵌入式軟硬件開(kāi)發(fā)環(huán)境的全面支持。”該公司嵌入部高級(jí)主管neil henderson如此表示。
edge套件是一款緊密集成的嵌入式圖像開(kāi)發(fā)環(huán)境,開(kāi)發(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連接器,可以使開(kāi)發(fā)者觀測(cè)目標(biāo)板的內(nèi)部情況、下載代碼,進(jìn)行閃存編程并產(chǎn)生和目標(biāo)板相關(guān)的目標(biāo)文件。
edge使用目前流行的eclipse統(tǒng)一開(kāi)放平臺(tái),并增加了很多獨(dú)有特性,使開(kāi)發(fā)者既免去了熟悉新環(huán)境的困擾,又享受到圖像開(kāi)發(fā)工具的優(yōu)勢(shì)。當(dāng)前,edge開(kāi)發(fā)套件支持的大部分32位處理器架構(gòu),包括power家族全系列產(chǎn)品、coldfire處理器、altera的nios ii、賽靈思的microblaze、arm和mips處理器。
henderson進(jìn)一步表示,edge開(kāi)發(fā)工具會(huì)緊跟市場(chǎng)步伐,不斷支持新的處理器。此外, edge開(kāi)發(fā)套件2,995美元的價(jià)格大大降低了開(kāi)發(fā)者的費(fèi)用門(mén)檻。
nucleus plus在經(jīng)過(guò)10年的應(yīng)用發(fā)展后,現(xiàn)已發(fā)展成為nucleus plus2.0,mentor graphics把它進(jìn)一步的提升空間定位在硬件上。nucleus plus2.0集成了通用代碼和硬件相關(guān)代碼兩大部分,通用代碼部分已經(jīng)通過(guò)大量的應(yīng)用驗(yàn)證,具有很好的移植性。在此基礎(chǔ)上,此次升級(jí)主要來(lái)改善硬件相關(guān)代碼部分,如系統(tǒng)中斷處理等。目標(biāo)是線性化開(kāi)發(fā)過(guò)程,操作系統(tǒng)的硬件相關(guān)部分已經(jīng)按結(jié)構(gòu)、核、處理器、開(kāi)發(fā)平臺(tái)和開(kāi)發(fā)工具的思路,完成了第一步線性化工作。henderson稱(chēng),該結(jié)構(gòu)為代碼重用提供了更廣闊的思路。
針對(duì)應(yīng)用中間件,mentor graphics將重點(diǎn)關(guān)注移動(dòng)電話、多媒體、sip、voip幾個(gè)領(lǐng)域的開(kāi)發(fā)。在移動(dòng)電話方面,消費(fèi)者對(duì)手持移動(dòng)終端更多數(shù)據(jù)業(yè)務(wù)的需求,成為nucleus mobile的發(fā)展方向。對(duì)此,henderson表示:“該操作系統(tǒng)在移動(dòng)電話基帶處理方面占有絕對(duì)優(yōu)勢(shì),目前我們正瞄準(zhǔn)市場(chǎng),加強(qiáng)應(yīng)用處理能力?!迸cnomadik捆綁的nucleus mobile支持目前流行的所有移動(dòng)數(shù)據(jù)服務(wù),如無(wú)線internet、usb、圖形用戶界面和安全連接服務(wù)。
圖:mentor graphics為嵌入式領(lǐng)域提供軟硬件開(kāi)發(fā)工具