在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

Vivado中DONT TOUCH該如何使用?

FPGA通信小白成長之路 ? 來源:FPGA通信小白成長之路 ? 2023-11-30 09:56 ? 次閱讀

問題

FPGA編碼中,經(jīng)常會(huì)遇到一些信號(hào)、模塊等被綜合工具優(yōu)化,而有些信號(hào)恰恰是我們需要的,或者需要觀測的,針對(duì)這種情況,DONT TOUCH可以滿足我們的需求,該屬性的使用頻率也較高。

屬性說明

DONT TOUCH可以用于替代屬性KEEP和KEEP HIERARCHY,與兩者僅作用于綜合階段相比,DONT TOUCH可以作用范圍包括布局和布線階段,依舊可以保持不被優(yōu)化。

當(dāng)和其他屬性沖突時(shí),DONT TOUCH的優(yōu)先級(jí)最高。

屬性用法

DONT TOUCH作用對(duì)象包括信號(hào)、模塊、網(wǎng)標(biāo),格式為(*DONT TOUCH=VALUE*),屬性值VALUE可設(shè)置為TRUE/FALSE或者yes/no。

作用于信號(hào):

(*DONT TOUCH= “YES“*)wire signal;

作用于模塊:

(*DONT TOUCH= “YES“*)module module_test(in,out);

作用于例化單元:

(*DONT TOUCH= “YES“*)Inst Inst_example(.in(in),.out(out));

通常,DONT TOUCH屬性不建議使用在XDC文件中,因?yàn)閷?duì)于信號(hào)來說,通常優(yōu)化是發(fā)生在讀取XDC前,因此設(shè)置屬性可能導(dǎo)致無效。

唯一一種推薦使用到XDC中的場景,是當(dāng)RTL代碼中使用了DONT TOUCH屬性并設(shè)置為YES時(shí),想讓該屬性不生效但又不想改變RTL設(shè)計(jì)時(shí),可以在XDC文件中再次進(jìn)行DONT TOUCH屬性設(shè)置為NO的設(shè)置,此時(shí)后者設(shè)置生效,信號(hào)將會(huì)被優(yōu)化。






審核編輯:劉清

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

    關(guān)注

    1630

    文章

    21796

    瀏覽量

    606011
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    815

    瀏覽量

    66889

原文標(biāo)題:Vivado中DONT TOUCH的使用

文章出處:【微信號(hào):FPGA通信小白成長之路,微信公眾號(hào):FPGA通信小白成長之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用vivado v2016.4運(yùn)行實(shí)現(xiàn)時(shí)停留在opt_design

    begin:osc_gen賦值s [i + 1] =?s ; end endgenerate和DONT_TOUCH約束包含在我的xdc。set_property DONT_TOUCH true
    發(fā)表于 11-02 11:27

    vivado.log找不到錯(cuò)誤

    I have this vivado.log which has an Error at the end, however I dont see any individual errors
    發(fā)表于 11-05 11:32

    Vivado for ZYBO無法提供怎么辦?

    。 .XML文件位于C:/Xilinx/Vivado/2013.4/data/boards/zybo/1.0/board.xml。我直接從ZYBO板的Digilent信息頁面下載了這個(gè)文件,但錯(cuò)誤
    發(fā)表于 09-24 08:43

    DONT_TOUCH約束

    ` 對(duì)設(shè)計(jì)的信號(hào)施加DONT_TOUCH約束,可以避免這些信號(hào)在綜合編譯過程中被優(yōu)化掉。例如,有些信號(hào)節(jié)點(diǎn)在綜合或布局布線編譯過程可能會(huì)被優(yōu)化掉,但是我們希望在后期調(diào)試過程能夠監(jiān)
    發(fā)表于 09-18 14:24

    touch DONT_TOUCH約束

    對(duì)設(shè)計(jì)的信號(hào)施加DONT_TOUCH約束,可以避免這些信號(hào)在綜合編譯過程中被優(yōu)化掉。例如,有些信號(hào)節(jié)點(diǎn)在綜合或布局布線編譯過程可能會(huì)被優(yōu)化掉,但是我們希望在后期調(diào)試過程能夠監(jiān)控到
    發(fā)表于 09-23 10:47

    如何在python實(shí)現(xiàn)ESP TOUCH協(xié)議?

    設(shè)備連接到路由器。 有人能告訴我如何在 python 實(shí)現(xiàn) ESP TOUCH 協(xié)議嗎?這樣所有模塊連同樹莓派都可以從一個(gè)應(yīng)用程序同時(shí)配置。
    發(fā)表于 05-17 08:20

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

    ??傮w而言,Vivado 2017.1比Vivado2016.4給出了更好的效果。雖然在測試1的結(jié)果有些相似,但是Vivado2017.1從測試2和3
    的頭像 發(fā)表于 07-04 11:23 ?1w次閱讀
    <b class='flag-5'>Vivado</b> 2017.1和<b class='flag-5'>Vivado</b> 2016.4性能對(duì)比分析

    Tcl在Vivado的基礎(chǔ)應(yīng)用

    Vivado使用技巧的最大障礙,以至于兩年多后的今天,仍有很多用戶缺乏升級(jí)到Vivado的信心。本文介紹了Tcl在Vivado的基礎(chǔ)應(yīng)用,希望起到拋磚引玉的作用,指引使用者在短時(shí)間內(nèi)
    發(fā)表于 11-18 03:52 ?4987次閱讀
    Tcl在<b class='flag-5'>Vivado</b><b class='flag-5'>中</b>的基礎(chǔ)應(yīng)用

    在ISE和VivadoXADC的向?qū)а菔?/a>

    視頻快速概述了ISE和Vivado可用的XADC向?qū)?b class='flag-5'>中的界面,功能和功能。 對(duì)于希望實(shí)例化基本設(shè)計(jì)的數(shù)字設(shè)計(jì)人員來說,這是一個(gè)很好的工具。
    的頭像 發(fā)表于 11-20 06:19 ?4744次閱讀

    如何使用Vivado IP Integrator組裝具有多個(gè)時(shí)鐘域的設(shè)計(jì)

    視頻演示了如何使用Vivado IP Integrator組裝具有多個(gè)時(shí)鐘域的設(shè)計(jì)。 它顯示了Vivado的設(shè)計(jì)規(guī)則檢查和功能如何幫助用戶自動(dòng)執(zhí)行此流程。
    的頭像 發(fā)表于 11-27 07:40 ?3846次閱讀

    如何在Vivado應(yīng)用物理優(yōu)化獲得更好的設(shè)計(jì)性能

    物理優(yōu)化是Vivado實(shí)現(xiàn)流程更快時(shí)序收斂的重要組成部分。 了解如何在Vivado應(yīng)用此功能以交換運(yùn)行時(shí)以獲得更好的設(shè)計(jì)性能。
    的頭像 發(fā)表于 11-23 06:06 ?4125次閱讀

    Vivado 2014.1的許可和激活概述

    了解如何使用2014.1引入的新激活許可為Vivado工具生成許可證。 另外,了解Vivado 2014.1的許可更改如何影響您,以及如何在激活客戶端中使用新的
    的頭像 發(fā)表于 11-22 07:10 ?3108次閱讀

    在Vitis把Settings信息傳遞到底層的Vivado

    本篇文章來自賽靈思高級(jí)工具產(chǎn)品應(yīng)用工程師 Hong Han. 本篇博文將繼續(xù)介紹在Vitis把Settings信息傳遞到底層的Vivado. 對(duì)于Vivado實(shí)現(xiàn)階段策略的指定
    的頭像 發(fā)表于 08-13 14:35 ?4292次閱讀

    MCU學(xué)習(xí)筆記_DC

    一、相關(guān)知識(shí)1.set_dont_touch在當(dāng)前設(shè)計(jì)的單元格、網(wǎng)、引用和設(shè)計(jì)以及庫單元格上設(shè)置dont_touch屬性,以防止在優(yōu)化過程修改或替換這些對(duì)象使得DC在綜合的時(shí)候不會(huì)
    發(fā)表于 10-28 15:21 ?5次下載
    MCU學(xué)習(xí)筆記_DC

    物理約束實(shí)踐:網(wǎng)表約束DONT_TOUCH

    概述 ? 對(duì)設(shè)計(jì)的信號(hào)施加DONT_TOUCH約束,可以避免這些信號(hào)在綜合編譯過程中被優(yōu)化掉。例如,有些信號(hào)節(jié)點(diǎn)在綜合或布局布線編譯過程可能會(huì)被優(yōu)化掉,但是我們希望在后期調(diào)試過程
    的頭像 發(fā)表于 11-12 14:14 ?3439次閱讀
    主站蜘蛛池模板: 欧美3区| 久久久夜 | 黄色xxxx| 日韩99| 日日草夜夜草 | 亚洲精品视频免费 | 激情综合五月 | 四虎最新永久免费网址 | 成人网男女啪啪免费网站 | 欧美色综合网站 | 欧美一级色视频 | 欧美一级片免费观看 | 99久热| 丁香六月五月婷婷 | 免费视频网站在线看视频 | 国产在线99 | www亚洲欲色成人久久精品 | 狠狠色丁香婷婷第六色孕妇 | 久久久久免费观看 | 狠狠干欧美 | 免费的毛片网站 | 亚洲国产成人久久一区久久 | 四月激情网 | 狠狠干2021 | 天堂成人 | 日本高清加勒比 | 国产激烈床戏无遮挡观看 | 1024 在线观看视频免费 | 午夜寂寞影视 | 99久久精品久久久久久婷婷 | 亚洲瑟瑟网 | 国产性夜夜性夜夜爽91 | 女性一级全黄生活片 | 97爱sese | 免费观看国产网址你懂的 | 视频一区二区在线 | 国产精品午夜高清在线观看 | 97午夜| 老师叫我揉她内裤越快越好 | 男人和女人做爽爽视频在线观看 | 天天插天天搞 |