對(duì)設(shè)計(jì)的合并可能會(huì)很棘手。通常當(dāng)你需要解決一個(gè)問(wèn)題時(shí),變化會(huì)影響設(shè)計(jì)的其他部分,從而不可避免地會(huì)出現(xiàn)其他問(wèn)題。在2017.3我們推出了一項(xiàng)新功能可以幫助您解決這個(gè)問(wèn)題。該功能被稱作可配置報(bào)告。
可配置的報(bào)告是一項(xiàng)全新的Vivado項(xiàng)目功能,可讓您在流程的任何步驟運(yùn)行任何報(bào)告。例如,假設(shè)您在實(shí)現(xiàn)后出現(xiàn)一個(gè)關(guān)鍵路徑,而且您不確定如何解決它。為了理解這條關(guān)鍵路徑如何在流程間“演變”,可配置的報(bào)告使得您可以在完成邏輯優(yōu)化,布局設(shè)計(jì),布線設(shè)計(jì)以及這之間的任何步驟報(bào)告那條確切路徑的時(shí)序情況。圖1顯示了被添加到每個(gè)實(shí)現(xiàn)流程步驟的報(bào)告時(shí)序總結(jié)。了解每個(gè)步驟的時(shí)序可以幫助您理解問(wèn)題是綜合問(wèn)題,利用率問(wèn)題,時(shí)鐘分配問(wèn)題還是布線擁塞問(wèn)題。
圖 1. 在運(yùn)行實(shí)現(xiàn)屬性選項(xiàng)卡中配置時(shí)序統(tǒng)計(jì)報(bào)告在三個(gè)流程運(yùn)行完成之后再生成
基于上文對(duì)可配置報(bào)告的描述,我們將介紹報(bào)告策略的概念。類似于運(yùn)行策略允許您調(diào)整Vivado的性能以滿足您的獨(dú)特需求,報(bào)告策略允許您根據(jù)您的設(shè)計(jì)定制報(bào)告。 您可以配置報(bào)告策略并在不同運(yùn)行甚至不同項(xiàng)目間復(fù)用。我們提供了幾個(gè)預(yù)先配置的策略,包括:UltraFast方法報(bào)告,性能探索報(bào)告,時(shí)序收斂報(bào)告,或者,如果您僅僅想運(yùn)行的更快,可以選擇no reports選項(xiàng)。圖2顯示了工具設(shè)置窗口,用戶可以在其中創(chuàng)建自己的自定義策略或查看Xilinx推薦的策略。圖3顯示了設(shè)計(jì)運(yùn)行窗口,其中包含多個(gè)配置了不同運(yùn)行和報(bào)告策略的實(shí)現(xiàn)和綜合運(yùn)行。
圖 2. 工具設(shè)置窗口,允許用戶創(chuàng)建自己的自定義策略
圖 3. 設(shè)計(jì)運(yùn)行窗口顯示了幾種運(yùn)行和報(bào)告策略
可配置的報(bào)告可讓您靈活地決定哪些報(bào)告對(duì)您的設(shè)計(jì)最為關(guān)鍵,并使您能夠?qū)W⒂诮鉀Q您的獨(dú)特問(wèn)題。 當(dāng)你最終推動(dòng)并結(jié)束您的設(shè)計(jì)時(shí),唯一會(huì)遇到的問(wèn)題就是打開(kāi)慶祝酒瓶的軟木塞子!“砰!”Bingo!
關(guān)于作者Brian Lay是Vivado IDE和支持基礎(chǔ)架構(gòu)的高級(jí)產(chǎn)品營(yíng)銷經(jīng)理。作為IDE營(yíng)銷經(jīng)理,他曾參與Xilinx許多不同的項(xiàng)目,包括時(shí)序約束向?qū)?,部分重新配置的?xiàng)目支持以及運(yùn)行時(shí)硬件調(diào)試等。Brian擁有伊利諾伊大學(xué)厄巴納-香檳分校電氣工程碩士學(xué)位和明尼蘇達(dá)大學(xué)的本科學(xué)位。他曾在Sun Microsystem和Advanced Micro Devices工作過(guò),擁有超過(guò)17年的經(jīng)驗(yàn)。他的技能包括全定制電路設(shè)計(jì),綜合布局布線,時(shí)鐘分配設(shè)計(jì),全芯片集成以及時(shí)序,噪聲,功耗,DRC,IR壓降的各個(gè)方面,以驗(yàn)證CPU,GPU和FPGA中的這些電路。
-
Vivado
+關(guān)注
關(guān)注
19文章
835瀏覽量
68829
原文標(biāo)題:Vivado一項(xiàng)全新項(xiàng)目功能——可配置的報(bào)告
文章出處:【微信號(hào):FPGA-EETrend,微信公眾號(hào):FPGA開(kāi)發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Vivado下顯示指定路徑時(shí)序報(bào)告的流程
求助,如何把一個(gè)非CubeMX項(xiàng)目變成STM32CubeMX可配置?
Xilinx 發(fā)布Vivado2013.3新增全新設(shè)計(jì)方法及功能
VIVADO中使用MB如何配置冷啟動(dòng)

Vivado Design Suite的部分重配置的新功能介紹
如何創(chuàng)建Vivado HLS項(xiàng)目
Gowin可配置功能單元(CFU)用戶指南

印刷電路板(PCB)可配置邏輯功能

評(píng)論