Synopsys Platform Architect的新任務(wù)圖生成技術(shù)能自動(dòng)捕捉探索下一代SoC架構(gòu)所需的關(guān)鍵性能要求
亮點(diǎn):
·系統(tǒng)企業(yè)及其半導(dǎo)體供應(yīng)商將采用虛擬原型技術(shù)校準(zhǔn)下一代SoC的架構(gòu)規(guī)格
·要預(yù)測(cè)下一代SoC架構(gòu)的性能和功率,,就需要了解應(yīng)用程序的處理特征和通信特征
·任務(wù)圖可描述這些特征,,方便進(jìn)行早期分析和有效探索候選SoC架構(gòu)的性能和功率
·Synopsys Platform Architect中的新任務(wù)圖生成器會(huì)自動(dòng)根據(jù)目標(biāo)軟件應(yīng)用,如操作系統(tǒng),、網(wǎng)頁(yè)瀏覽圖形捕捉和視頻播放,創(chuàng)建任務(wù)圖
·任務(wù)圖支持系統(tǒng)和半導(dǎo)體企業(yè)更加輕松地在供應(yīng)鏈內(nèi)傳達(dá)要求
新思科技(Synopsys, Inc.,納斯達(dá)克股票代碼:SNPS)日前宣布:推出能在供應(yīng)鏈中輕松共享架構(gòu)性能要求的虛擬原型關(guān)鍵技術(shù),。最近發(fā)布的Platform Architect?解決方案采用了任務(wù)圖生成器(TGG)技術(shù),可自動(dòng)從軟件應(yīng)用程序中提取關(guān)鍵性能特征,,從而支持架構(gòu)探索,,優(yōu)化下一代多核系統(tǒng)級(jí)芯片(SoC)的性能和功率。TGG支持系統(tǒng)架構(gòu)團(tuán)隊(duì)更輕松地與其半導(dǎo)體供應(yīng)商共享精確的應(yīng)用程序工作負(fù)載模型,,在供應(yīng)鏈內(nèi)實(shí)現(xiàn)更高效的合作,。
日本電裝公司基礎(chǔ)電子研發(fā)部門(mén)的項(xiàng)目經(jīng)理Takashi Abe表示:“為了應(yīng)對(duì)日益增長(zhǎng)的軟件內(nèi)容,汽車電子系統(tǒng)中越來(lái)越多地使用多核架構(gòu),。使用Platform Architect中的TGG功能,,我們能夠捕獲現(xiàn)有軟件的關(guān)鍵特征,得出高度準(zhǔn)確的下一代多核架構(gòu)的性能,。在早期的規(guī)劃階段中使用這種方法,,我們就能夠確保系統(tǒng)規(guī)格滿足這些應(yīng)用程序苛刻的性能要求?!?/p>
使用Platform Architect,,半導(dǎo)體供應(yīng)商就能根據(jù)系統(tǒng)客戶的軟件應(yīng)用程序要求定義下一代SoC的架構(gòu)規(guī)格。系統(tǒng)設(shè)計(jì)人員可以映射TGG生成的軟件工作負(fù)載模型,,得到任務(wù)圖,,以便處理SoC中的資源。這允許他們?cè)陂_(kāi)發(fā)周期之初就探索,、分析和優(yōu)化下一代多核SoC架構(gòu)的性能和功率,。因?yàn)槿蝿?wù)圖是抽象的工作負(fù)載模型而不是真實(shí)的軟件,所以系統(tǒng)設(shè)計(jì)團(tuán)隊(duì)能夠更輕易地按照可執(zhí)行規(guī)格與半導(dǎo)體供應(yīng)商共享這些內(nèi)容,,改善供應(yīng)鏈中的合作,。
TGG是一種應(yīng)用程序剖析技術(shù),,使用軟件執(zhí)行痕跡作為其輸入。通過(guò)在現(xiàn)有系統(tǒng)上運(yùn)行感興趣的應(yīng)用程序,,設(shè)計(jì)人員可以使用系統(tǒng)支持的TGG格式記錄其輸入,,包括:
·在任何基于Linux、Android和QNX的系統(tǒng)上執(zhí)行的操作系統(tǒng)級(jí)別的程序痕跡,,包括現(xiàn)有硬件設(shè)備
·在基于x86的系統(tǒng)上,,使用Intel Pin指令工具執(zhí)行的函數(shù)級(jí)別的程序痕跡,以及在基于ARM的系統(tǒng)上使用Synopsys Virtualizer Development Kit(VDK)虛擬原型或ARM? DS-5 Development Studio執(zhí)行的函數(shù)級(jí)別的程序痕跡
TGG分析執(zhí)行痕跡,,提取感興趣的應(yīng)用程序的處理和通信要求,,包括任務(wù)級(jí)并行和依賴關(guān)系、每個(gè)任務(wù)的處理周期以及內(nèi)存讀寫(xiě)訪問(wèn),,由此生成任務(wù)圖工作負(fù)載模型,,以便在Platform Architect中進(jìn)行性能分析和建立新架構(gòu)基準(zhǔn)。
Synopsys Verification Group虛擬原型研發(fā)副總裁Eshel Haritan表示:“取得性能和能效的恰當(dāng)平衡是避免設(shè)計(jì)不足和過(guò)度設(shè)計(jì)的關(guān)鍵,。使用Platform Architect的任務(wù)圖生成器,,系統(tǒng)設(shè)計(jì)人員可以獲得關(guān)鍵SoC應(yīng)用程序的真實(shí)系統(tǒng)級(jí)基準(zhǔn)視圖,支持系統(tǒng)設(shè)計(jì)團(tuán)隊(duì)在交付最終硬件和軟件前數(shù)月探索和優(yōu)化新架構(gòu)的性能和功率,,從而降低風(fēng)險(xiǎn),,改善成果?!?/p>