一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

賽靈思軟件通過調(diào)整編譯參數(shù)以及運行并行編譯來優(yōu)化FPGA時序性能

Xilinx賽靈思官微 ? 來源:djl ? 作者:賽靈思 ? 2019-07-26 15:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介 紹

傳統(tǒng)時序優(yōu)化的方法和訓(xùn)練方向主要集中在檢查和改善RTL代碼或是時序約束。盡管這種方法行之有效,但在實戰(zhàn)中因為技術(shù)和商業(yè)方面的限制,很多更改都不可能真正的執(zhí)行下去。比如某些對設(shè)計比較大的修改,可能會讓產(chǎn)品的發(fā)布日期承擔(dān)滯后的風(fēng)險。當(dāng)下盛行可重復(fù)使用的設(shè)計模塊,設(shè)計中經(jīng)常會出現(xiàn)不能輕易更改的第三方IP核。最糟糕情況的解決方案(“worstcase scenario” solution)也不過就是把目標(biāo)器件升級到一個更大的或是有更快速度等級的版本,盡管它們都將帶來一筆不小的花費。

萬幸的是,當(dāng)今FPGA工具(比如Xilinx的 Vivado)都有很多開關(guān)和設(shè)置選項來幫助時序收斂。InTime的方法,就是通過調(diào)整FPGA工具的編譯過程來解決用戶的時序問題和其他性能問題。Xilinx 的ISE和Vivado軟件包含了很多綜合和布局布線的參數(shù),每一項都至少有兩個值可以直接影響最終結(jié)果。InTime幫助設(shè)計師深入挖掘這些工具的性能,以達到要求的結(jié)果。

賽靈思軟件通過調(diào)整編譯參數(shù)以及運行并行編譯來優(yōu)化FPGA時序性能

上圖是一個客戶案例,X軸代表采用不同綜合和布局布線的編譯批次,Y軸顯示的是失敗最差余量(Failing Worst Slack, 0代表時序通過)的絕對值,單位為納秒。在這里您可以清楚地看到InTime把失敗最差余量從-0.45ns (-450ps) 減少到了0ns,僅通過調(diào)整編譯參數(shù)就達到了時序目標(biāo),而且對設(shè)計沒有任何變動。

很多情況下,用戶經(jīng)常使用默認(rèn)的綜合和布局布線的參數(shù)。因為不確定會有什么后果,很少有人會嘗試改變這些參數(shù)。再加上很多參數(shù)是相互聯(lián)動的,多個參數(shù)如果被同時設(shè)置錯誤會讓時序變得更加糟糕;所以調(diào)試參數(shù)這項任務(wù),就變得更加舉步維艱。

更多內(nèi)容還請點擊 “閱讀原文”,下載白皮書

了解InTime的流程

優(yōu)化設(shè)計的步驟

步驟一:生成數(shù)據(jù)

步驟二:使用“Deep Dive”配方

步驟三:Auto Placement配方或Extra Optimization 配方

賽靈思軟件通過調(diào)整編譯參數(shù)以及運行并行編譯來優(yōu)化FPGA時序性能

云端運行InTime和Vivado

結(jié)論

賽靈思軟件通過調(diào)整編譯參數(shù)以及運行并行編譯來優(yōu)化FPGA時序性能

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IP核
    +關(guān)注

    關(guān)注

    4

    文章

    338

    瀏覽量

    50745
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    678

    瀏覽量

    33944
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    C程序的完整編譯過程

    本文討論了C程序的完整編譯過程,分別講述了預(yù)處理、編譯、匯編、鏈接各階段完成的編譯任務(wù)。然后通過一個編譯實例,探討了各階段輸出的文件。
    的頭像 發(fā)表于 11-15 17:14 ?4456次閱讀
    C程序的完<b class='flag-5'>整編譯</b>過程

    FPGA設(shè)計時序約束指南【工程師力作】

    的一條或多條路徑。在 FPGA 設(shè)計中主要有四種類型的時序約束:PERIOD、OFFSET IN、OFFSET OUT 以及 FROM: TO(多周期)約束。
    發(fā)表于 03-01 15:08

    選擇(Xilinx)FPGA 7系列芯片的N個理由

    成本  通過表1我們不難得出以下結(jié)論: 與上一代 FPGA相比,其功耗降低了50%,成本削減了35%,性能提高30%,占用面積縮減了50%,
    發(fā)表于 09-06 16:24

    直接在Vivado上用亞馬遜云編譯優(yōu)化設(shè)計~

    `Hi,我來自一個叫Plunify的工程師團隊,一直致力于使用機器學(xué)習(xí)優(yōu)化時序。把云計算應(yīng)用到 FPGA 的概念最近剛興起,亞馬遜云的F1實例也受到越來越多的關(guān)注。趁著
    發(fā)表于 11-22 10:51

    FPGA 嵌入式處理器實現(xiàn)高性能浮點元算

    表示法提供一種適用于多個應(yīng)用的高動態(tài)范圍。這樣人們就無需修改算法即可獲得適用于任何特定應(yīng)用或操作環(huán)境的定點實施方案,也無需為隨后的項目及應(yīng)用而大范圍地修改代碼。雖然為基于 IB
    發(fā)表于 08-03 11:15

    基于FPGA的卷積神經(jīng)網(wǎng)絡(luò)實現(xiàn)設(shè)計

    計算集群。因此,亟需一種能夠加速算法又不會顯著增加功耗的處理平臺。在這樣的背景下,FPGA 似乎是一種理想的選擇,其固有特性有助于在低功耗條件下輕松啟動眾多并行過程。讓我們詳細了解一下如何在
    發(fā)表于 06-19 07:24

    ISE? 設(shè)計套件11.1版對FPGA有什么優(yōu)化作用?

    每一版本都提供了完整的FPGA設(shè)計流程,并且專門針對特定的用戶群體(工程師)和特定領(lǐng)域的設(shè)計方法及設(shè)計環(huán)境要求進行了優(yōu)化。那大家知道I
    發(fā)表于 07-30 06:52

    如何利用28納米工藝加速平臺開發(fā)?

    一半,而性能提高兩倍。通過選擇一個高性能低功耗的工藝技術(shù),一個覆蓋所有產(chǎn)品系列的、統(tǒng)一的、可擴展的架構(gòu),以及創(chuàng)新的工具,
    發(fā)表于 08-09 07:27

    行業(yè)最大且性能最高FPGA上市

    行業(yè)最大且性能最高FPGA上市
    發(fā)表于 01-18 08:37 ?831次閱讀

    FPGA設(shè)計時序約束指南

    FPGA設(shè)計時序約束指南,下來看看
    發(fā)表于 05-11 11:30 ?48次下載

    基于Xilinx的InTime優(yōu)化設(shè)計及流程詳講

    本文闡明了InTime和Xilinx軟件是如何通過調(diào)整編譯參數(shù)以及運行并行
    發(fā)表于 11-15 15:17 ?1078次閱讀
    基于Xilinx的InTime<b class='flag-5'>優(yōu)化</b>設(shè)計及流程詳講

    FPGA設(shè)計流程看懂FPGA設(shè)計

    不斷 從FPGA設(shè)計流程看懂FPGA設(shè)計 1.XILINX ISE傳統(tǒng)FPGA設(shè)計流程 利
    發(fā)表于 02-20 20:32 ?1.7w次閱讀
    從<b class='flag-5'>賽</b><b class='flag-5'>靈</b><b class='flag-5'>思</b><b class='flag-5'>FPGA</b>設(shè)計流程看懂<b class='flag-5'>FPGA</b>設(shè)計

    的AI平臺斬獲“2019 年度最佳視覺產(chǎn)品獎”

    AI 平臺是業(yè)界首款同時針對軟件,硬件優(yōu)化的平臺解決方案,其豐富而且全面的軟件環(huán)境支持在
    的頭像 發(fā)表于 07-25 14:57 ?1904次閱讀

    推出首個基于機器學(xué)習(xí)優(yōu)化算法 FPGA EDA 工具套件

    公司昨日宣布推出 Vivado ML 版,這是業(yè)內(nèi)首個基于機器學(xué)習(xí)( ML )優(yōu)化算法以及先進的面向團隊協(xié)作的設(shè)計流程打造的
    的頭像 發(fā)表于 06-24 11:42 ?2314次閱讀

    Vivado ML版優(yōu)化應(yīng)用設(shè)計

    近日宣布推出 Vivado ML 版,這是業(yè)內(nèi)首個基于機器學(xué)習(xí)(ML )優(yōu)化算法以及先進的面向團隊協(xié)作的設(shè)計流程打造的
    的頭像 發(fā)表于 07-02 16:40 ?3092次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>靈</b><b class='flag-5'>思</b>Vivado ML版<b class='flag-5'>優(yōu)化</b>應(yīng)用設(shè)計