Synopsys與ARM聯(lián)手支持ARMv8軟件開(kāi)發(fā)

2013-10-15 13:33 來(lái)源:電子信息網(wǎng) 作者:洛小辰

為加速芯片和電子系統(tǒng)創(chuàng)新提供軟件、知識(shí)產(chǎn)權(quán)(IP)及服務(wù)的全球性領(lǐng)先供應(yīng)商新思科技公司(Synopsys, Inc., 納斯達(dá)克股票市場(chǎng)代碼:SNPS)日前宣布:推出用于ARMv8 處理器的VDK系列產(chǎn)品,從而擴(kuò)展其支持基于ARM處理器的系統(tǒng)的軟件開(kāi)發(fā)工具產(chǎn)品系列。Synopsys的VDK系列產(chǎn)品(Virtualizer? Development Kit)是各種以嵌入式平臺(tái)為目標(biāo)的、使用了虛擬原型的軟件開(kāi)發(fā)工具包。針對(duì)ARMv8處理器使用VDK,軟件團(tuán)隊(duì)在可提供開(kāi)發(fā)板的12個(gè)月之前,就能夠開(kāi)始基于ARMv8系統(tǒng)級(jí)芯片(SoC)的軟件的開(kāi)發(fā),從而加速了操作系統(tǒng)的移植以及固件、設(shè)備驅(qū)動(dòng)程序和中間件的開(kāi)發(fā)。新的VDK系列產(chǎn)品都立足于獲得成功的、Synopsys于去年發(fā)布的、用于ARMv7處理器的VDK系列產(chǎn)品之上。

除了其傳統(tǒng)的32位指令集,ARMv8引入了AArch64,它是一種功耗優(yōu)化的64位指令集和執(zhí)行狀態(tài),面向未來(lái)數(shù)代移動(dòng)產(chǎn)品、消費(fèi)電子、網(wǎng)絡(luò)設(shè)備和企業(yè)設(shè)備中的SoC。Synopsys的各種VDK可支持AArch64,為加速運(yùn)行在ARMv8架構(gòu)兼容處理器上的軟件開(kāi)發(fā)與調(diào)試提供了可見(jiàn)度和可控性。這使得開(kāi)發(fā)者可以針對(duì)產(chǎn)品性能和能效而優(yōu)化軟件。支持ARMv8處理器的各種VDK工具包預(yù)先配置了多種參考虛擬原型,它們包含了ARMv8處理器的所有模型,包括Cortex?-A57、Cortex-A53以及big.LITTLE?配置和Synopsys DesignWare?接口IP模型等。Synopsys VDK還提供對(duì)Linux軟件系統(tǒng)的支持,可以作為開(kāi)發(fā)真實(shí)產(chǎn)品軟件的起點(diǎn)。

“當(dāng)許多公司采用基于ARMv8架構(gòu)的Cortex-A57和Cortex-A53處理器時(shí),他們同時(shí)得到了一條進(jìn)入穩(wěn)健的64位軟件和開(kāi)發(fā)工具生態(tài)系統(tǒng)的途徑,”ARM公司系統(tǒng)設(shè)計(jì)部執(zhí)行副總裁John Cornish說(shuō)道。“來(lái)自Synopsys支持ARMv8處理器的VDK系列集成了ARM的Fast Model技術(shù),為軟件開(kāi)發(fā)者提供了一個(gè)支持早期的代碼開(kāi)發(fā)與分析的高效平臺(tái)?!?

Synopsys的VDK以即插即用的方式集成了最流行的軟件調(diào)試器,并帶有多樣化的軟件開(kāi)發(fā)應(yīng)用場(chǎng)景,以滿足半導(dǎo)體公司自己及其客戶及合作伙伴的軟件開(kāi)發(fā)人員的需要。新的VDK包含多核軟件調(diào)試與分析工具、參考軟件以及各種基于ARMv8處理器的參考設(shè)計(jì),以提供一個(gè)拿來(lái)即用的軟件開(kāi)發(fā)平臺(tái)。此外,客戶可以利用Virtualizer工具集來(lái)定制這些設(shè)計(jì),以實(shí)現(xiàn)他們特定的ARMv8系統(tǒng)級(jí)芯片。VDK還可以使軟件工程師高效的開(kāi)發(fā)軟件來(lái)支持某個(gè)IP組件,如為DesignWare接口IP移植驅(qū)動(dòng)軟件,以及為整個(gè)系統(tǒng)級(jí)芯片的軟件啟動(dòng)。

“Synopsys與ARM將繼續(xù)攜手合作來(lái)幫助產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)最大程度發(fā)揮ARM的最新處理器的優(yōu)勢(shì),并加快其越來(lái)越依賴(lài)于軟件的產(chǎn)品開(kāi)發(fā)周期,” Synopsys高級(jí)副總裁兼IP與系統(tǒng)部總經(jīng)理Joachim Kunkel說(shuō)道。“支持ARMv8處理器的VDK系列使軟件開(kāi)發(fā)者可以更早地開(kāi)始其下一代設(shè)備的開(kāi)發(fā)并盡早地完成,同時(shí)有助于確保其代碼針對(duì)于性能和功耗進(jìn)行了優(yōu)化?!?

ARM Synopsys ARMv8

相關(guān)閱讀

暫無(wú)數(shù)據(jù)

一周熱門(mén)