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

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

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

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

Hx ? 作者:工程師陳翠 ? 2018-07-04 11:23 ? 次閱讀

分別進(jìn)行了3個(gè)Vivado 2017.1對(duì)Vivado2016.4的性能測(cè)試。總體而言,Vivado 2017.1比Vivado2016.4給出了更好的效果。雖然在測(cè)試1中的結(jié)果有些相似,但是Vivado2017.1從測(cè)試2和3中獲得的最佳TNS總負(fù)余量和WS最差余量卻比Vivado2016.4要好得多。

方法Methods

此性能測(cè)試我們將使用名為“CPU”的設(shè)計(jì),目標(biāo)器件為“XC7K70TFBG676-2”。

比較2個(gè)工具鏈版本之間將通過(guò)以下測(cè)試進(jìn)行:

用于編譯的設(shè)置將通過(guò)InTime使用Vivado2016.4生成。Vivado 2017.1將使用相同的設(shè)置進(jìn)行編譯。

用于編譯的設(shè)置將通過(guò)InTime使用Vivado2017.1生成。 Vivado 2016.4將使用相同的設(shè)置進(jìn)行編譯。

對(duì)于每個(gè)測(cè)試,每個(gè)工具鏈版本共做了150個(gè)編譯。InTime的特點(diǎn)是從過(guò)去的結(jié)果中學(xué)習(xí),因此在測(cè)試這些工具鏈的性能時(shí)必須考慮這一點(diǎn)。通過(guò)運(yùn)行相同的實(shí)驗(yàn)兩次,然后可以分析InTime從不同的工具鏈版本中學(xué)習(xí)到的結(jié)果是好壞。

測(cè)試Experiment 1

下面表格里列出了此測(cè)試結(jié)果的一些基本統(tǒng)計(jì)信息,而圖表顯示了兩個(gè)工具鏈版本的每個(gè)編譯后的TNS總負(fù)余量和WS最差余量。參閱表的分析顯示,兩個(gè)工具鏈版本的最佳TNS實(shí)際上非常相似。然而Vivado 2017.1的WS最差余量表現(xiàn)出更好的數(shù)據(jù)。與Vivado 2016.4相比,Vivado 2017.1的TNS總負(fù)余量和WS最差余量的分布更低,更少變化,表明最新版本的Vivado工具鏈更穩(wěn)定和產(chǎn)出更好數(shù)據(jù),雖然略好于以前的版本。

看看圖表,我們可以看出,Vivado 2016.4(紅線)的糟糕結(jié)果在Vivado 2017.1(藍(lán)線)方面實(shí)際上有所改善。另一方面,Vivado 2016.4的好結(jié)果在新版Vivado中實(shí)際上變得更糟??傮w看來(lái),Vivado 2017.1的表現(xiàn)似乎比Vivado 2016.4好一些。

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

測(cè)試Experiment 2

此測(cè)試與前面的報(bào)告格式相似。在本測(cè)試中,Vivado 2017.1還是優(yōu)于Vivado2016.4。我們可以看到Vivado 2016.4(紅線)的結(jié)果都趨低于Vivado2017.1的結(jié)果(藍(lán)線)。這表明較新的工具鏈通常會(huì)產(chǎn)生更好的結(jié)果。

另外,你可能會(huì)注意到,測(cè)試2的成功編譯數(shù)量遠(yuǎn)遠(yuǎn)高于測(cè)試1。這表明Vivado 2017.1產(chǎn)生的結(jié)果與設(shè)置有較高的相關(guān)性,這允許InTime學(xué)習(xí)并避免不成功的編譯。

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

比較eight_bit_uc八位數(shù)設(shè)計(jì)

在得出任何結(jié)論之前,我們將其結(jié)果與另一種設(shè)計(jì)進(jìn)行比較。在第三個(gè)測(cè)試中,我們用“eight_bit_uc八位數(shù)”設(shè)計(jì)(目標(biāo)器件“XC7K70TFBG484-2”)重復(fù)測(cè)試一。結(jié)果報(bào)告如下,并與先前的兩個(gè)測(cè)試相同--Vivado 2017.1幾乎在所有方面都優(yōu)于Vivado 2016.4。

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

Vivado 2017.1和Vivado 2016.4性能對(duì)比分析

總結(jié)

Vivado 2017.1比Vivado 2016.4獲得了更好的效果。雖然在測(cè)試1中的結(jié)果有些相似,但是從Vivado 2017.1獲得的最佳TNS總負(fù)余量和WS最差余量在測(cè)試2和3中要比Vivado 2016.4好得多。

想要試一下Plunify InTime FPGA 優(yōu)化功能?對(duì)它的使用詳情與報(bào)表功能感興趣?

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

    關(guān)注

    19

    文章

    799

    瀏覽量

    66128
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問(wèn)為什么Vivado 2017.1無(wú)法連接ZC702板?

    你好我正在使用Vivado 2017.1和Win 10 x64。 Vivado看不到ZC702board均勻功能。我正在嘗試在“打開新硬件目標(biāo)”窗口中連接本地服務(wù)器但沒(méi)有任何內(nèi)容。屏幕截圖如下。以上
    發(fā)表于 10-31 15:31

    Vivado 2016.4比特流崩潰

    你好我想通過(guò)vivado 2016.4生成位文件(綜合和實(shí)現(xiàn)完成),但報(bào)告此消息:我該如何解決這個(gè)問(wèn)題?命令:write_bitstream -force -no_partial_bitfile
    發(fā)表于 11-02 11:15

    Vivado 2016.4發(fā)生意外錯(cuò)誤(11)

    /gumas/opt/Vivado/2016.4/lib/lnx64.o/librdi_device.so(HDPDUniqueHDDMArcNodes::convHDMMArcNodeToLong
    發(fā)表于 11-07 11:37

    2017.1 VIVADO崩潰

    你好我使用VIVADO 2017.1來(lái)合成VU440的設(shè)計(jì)。該實(shí)現(xiàn)報(bào)告以下錯(cuò)誤消息。異常程序終止(11)請(qǐng)查看'/users/pchen/T0/vu440/0914_4374
    發(fā)表于 11-13 14:26

    下載Xilinx Vivado 2017.1時(shí)出錯(cuò)

    您好,我想下載Xilinx Vivado 2017.1但是,每次我收到以下錯(cuò)誤:“由于您的帳戶導(dǎo)出合規(guī)性驗(yàn)證失敗,我們無(wú)法滿足您的要求?!闭l(shuí)能幫我?提前致謝以上來(lái)自于谷歌翻譯以下為原文Hello
    發(fā)表于 12-27 10:41

    Vivado 2016.4合成錯(cuò)誤

    你好,在Vivado 2016.4中運(yùn)行Synthesis功能時(shí),我收到了有效的許可證錯(cuò)誤[Common 17-345]。請(qǐng)參閱附件和幫助。謝謝,Gursimar合成日志file.txt 2 KB
    發(fā)表于 01-04 11:22

    主流CAN收發(fā)器性能對(duì)比分析哪個(gè)最好?

    主流CAN收發(fā)器性能對(duì)比分析哪個(gè)最好?
    發(fā)表于 05-20 06:14

    步進(jìn)電機(jī)和交流伺服電機(jī)性能對(duì)比分析哪個(gè)好?

    步進(jìn)電機(jī)和交流伺服電機(jī)性能對(duì)比分析哪個(gè)好?
    發(fā)表于 10-09 06:03

    工頻機(jī)和高頻機(jī)的性能對(duì)比分析哪個(gè)好?

    工頻機(jī)和高頻機(jī)的原理是什么?工頻機(jī)和高頻機(jī)的性能對(duì)比分析哪個(gè)好?
    發(fā)表于 10-21 06:08

    常用無(wú)線收發(fā)芯片性能對(duì)比分析哪個(gè)好?

    常用無(wú)線收發(fā)芯片性能對(duì)比分析哪個(gè)好?選擇收發(fā)芯片時(shí)有哪些注意事項(xiàng)?
    發(fā)表于 10-21 06:14

    步進(jìn)電機(jī)和交流伺服電機(jī)性能對(duì)比分析哪個(gè)好?

    步進(jìn)電機(jī)和交流伺服電機(jī)性能對(duì)比分析哪個(gè)好?
    發(fā)表于 11-15 07:25

    Vivado Design Suite 2017.1的五大方法介紹

    本文主要介紹了Vivado Design Suite 2017.1的五大方法,具體的跟隨小編一起來(lái)了解一下。
    的頭像 發(fā)表于 07-08 06:37 ?4647次閱讀
    <b class='flag-5'>Vivado</b> Design Suite <b class='flag-5'>2017.1</b>的五大方法介紹

    Vivado 2017.1 的 HLx 版本已可下載_兩大特色先知道

    搭載“部分重配置技術(shù)”的 Vivado 2017.1 的 HLx 版本軟件現(xiàn)在可以下載了!
    的頭像 發(fā)表于 07-08 06:23 ?4692次閱讀

    Vivado Design Suite 2017.1套件的新外觀與功能介紹

    該視頻介紹了2017.1 Vivado設(shè)計(jì)套件中的新外觀。 它討論了變更的動(dòng)機(jī),介紹了一些亮點(diǎn),并演示了一些功能。
    的頭像 發(fā)表于 11-20 06:27 ?2565次閱讀

    Vivado Design Suite 2017.1的新功能介紹

    此視頻重點(diǎn)介紹了新的Vivado Design Suite 2017.1版本的增強(qiáng)功能,包括操作系統(tǒng)和設(shè)備支持,新外觀,部分重新配置廣泛可用性等等......
    的頭像 發(fā)表于 11-30 06:20 ?2747次閱讀
    <b class='flag-5'>Vivado</b> Design Suite <b class='flag-5'>2017.1</b>的新功能介紹