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

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

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

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

Xilinx Vivado I/O延遲約束介紹

454398 ? 來源:FPGA開源工作室 ? 作者:FPGA開源工作室 ? 2020-11-29 10:01 ? 次閱讀

1 I/O延遲約束介紹

要在設(shè)計中精確建模外部時序,必須為輸入和輸出端口提供時序信息。Xilinx Vivado集成設(shè)計環(huán)境(IDE)僅在FPGA邊界內(nèi)識別時序,因此必須使用以下命令指定超出這些邊界的延遲值:

1,set_input_delay

2,set_output_delay

2 輸入延遲(Input Delay)

set_input_delay命令指定輸入端口上相對于設(shè)計接口時鐘邊沿的輸入路徑延遲。

在考慮應(yīng)用板時,輸入延遲表示以下各項之間的相位差:

A.數(shù)據(jù)從外部芯片通過電路板傳播到FPGA的輸入封裝引腳。

B.相關(guān)的板上參考時鐘

輸入延遲值可以是正的或負(fù)的,這取決于設(shè)備接口處的時鐘和數(shù)據(jù)相對相位。

雖然-clock選項在Synopsys設(shè)計約束(SDC)標(biāo)準(zhǔn)中是可選的,但它是Vivado IDE所必需的。相對時鐘可以是設(shè)計時鐘或虛擬時鐘。

使用set_input_delay命令選項

例1:此示例定義了相對于先前定義的sysClk的輸入延遲,用于最小和最大分析。

》 create_clock -name sysClk -period 10 [get_ports CLK0]

》 set_input_delay -clock sysClk 2 [get_ports DIN]

例2:此示例定義相對于先前定義的虛擬時鐘的輸入延遲。

》 create_clock -name clk_port_virt -period 10

》 set_input_delay -clock clk_port_virt 2 [get_ports DIN]

例3:此示例為min分析和最大分析相對于sysClk的定義了不同的輸入延遲值。

》 create_clock -name sysClk -period 10 [get_ports CLK0]

》 set_input_delay -clock sysClk -max 4 [get_ports DIN]

》 set_input_delay -clock sysClk -min 1 [get_ports DIN]

例4:要限制I / O端口之間的純組合路徑,必須在I / O端口上相對于先前定義的虛擬時鐘定義輸入和輸出延遲。以下示例在端口DIN和DOUT之間的組合路徑上設(shè)置5 ns(10 ns - 4 ns - 1 ns)約束:

》 create_clock -name sysClk -period 10 [get_ports CLK0]

》 set_input_delay -clock sysClk 4 [get_ports DIN]

》 set_output_delay -clock sysClk 1 [get_ports DOUT]

例5:此示例指定相對于DDR時鐘的輸入延遲值。

》 create_clock -name clk_ddr -period 6 [get_ports DDR_CLK_IN]

》 set_input_delay -clock clk_ddr -max 2.1 [get_ports DDR_IN]

》 set_input_delay -clock clk_ddr -max 1.9 [get_ports DDR_IN] -clock_fall -add_delay

》 set_input_delay -clock clk_ddr -min 0.9 [get_ports DDR_IN]

》 set_input_delay -clock clk_ddr -min 1.1 [get_ports DDR_IN] -clock_fall -add_delay

3 輸出延遲(Output Delay)

set_output_delay命令指定輸出端口相對于設(shè)計接口處的時鐘邊沿的輸出路徑延遲。

在考慮開發(fā)板時,此延遲表示以下兩者之間的相位差:

A.數(shù)據(jù)從FPGA的輸出封裝引腳傳播,通過電路板傳輸?shù)搅硪粋€器件

B. 相對參考板時鐘。

輸出延遲值可以是正數(shù)或負(fù)數(shù),具體取決于FPGA外部的時鐘和數(shù)據(jù)相對相位。

使用set_output_delay命令選項:

例1:此示例定義了相對于先前定義的sysClk的輸出延遲,用于最小和最大分析。

》 create_clock -name sysClk -period 10 [get_ports CLK0]

》 set_output_delay -clock sysClk 6 [get_ports DOUT]

例2:此示例定義相對于先前定義的虛擬時鐘的輸出延遲。

》 create_clock -name clk_port_virt -period 10

》 set_output_delay -clock clk_port_virt 6 [get_ports DOUT]

例3:此示例指定相對于DDR時鐘的輸出延遲值,其具有用于min(hold)和max(setup)分析的不同值。

》 create_clock -name clk_ddr -period 6 [get_ports DDR_CLK_IN]

》 set_output_delay -clock clk_ddr -max 2.1 [get_ports DDR_OUT]

》 set_output_delay -clock clk_ddr -max 1.9 [get_ports DDR_OUT] -clock_fall -add_delay

》 set_output_delay -clock clk_ddr -min 0.9 [get_ports DDR_OUT]

》 set_output_delay -clock clk_ddr -min 1.1 [get_ports DDR_OUT] -clock_fall -add_delay

編輯:hfy

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

    關(guān)注

    1644

    文章

    21991

    瀏覽量

    615264
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2184

    瀏覽量

    124575
  • 參考時鐘
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    3052
收藏 人收藏

    評論

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

    FPGA設(shè)計中兩種IO約束:管腳約束延遲約束

    I/O約束 I/O約束是必須要用的約束,又包括管腳
    的頭像 發(fā)表于 10-30 16:08 ?1.6w次閱讀
    FPGA設(shè)計中兩種IO<b class='flag-5'>約束</b>:管腳<b class='flag-5'>約束</b>,<b class='flag-5'>延遲</b><b class='flag-5'>約束</b>

    Xilinx FPGA管腳物理約束介紹

    引言:本文我們簡單介紹Xilinx FPGA管腳物理約束,包括位置(管腳)約束和電氣約束
    發(fā)表于 07-25 10:13 ?5340次閱讀

    物理約束實踐:I/O約束

    I/O約束I/O Constraints)包括I/O
    的頭像 發(fā)表于 11-18 16:42 ?1614次閱讀
    物理<b class='flag-5'>約束</b>實踐:<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>約束</b>

    vivado約束參考文檔

    Suite User Guide - I/O and Clock PlanningUG903- Vivado Design Suite User Guide - Using Constraints
    發(fā)表于 09-26 15:35

    如何使用TX_ClK_o作為參考時鐘來設(shè)置輸出延遲

    Xilinx工具:vivado在圖中,TX_CLK_i直接連接到TX_CLK_o。此外,TX_CLK_i將驅(qū)動輸出數(shù)據(jù)引腳(TX_DAT)。
    發(fā)表于 05-01 14:23

    Xilinx工具vivado使用約束命令時出現(xiàn)警告的解決辦法?

    Xilinx工具:vivado在該圖中,TX_CLK_i連接到pll_x1模塊的輸入時鐘。然后,pll_x1的輸出時鐘連接到ODDR。接下來,ODDR的輸出引腳將連接到I /
    發(fā)表于 05-04 08:04

    FPGA設(shè)計約束技巧之XDC約束I/O篇 (上)

    從UCF到XDC的轉(zhuǎn)換過程中,最具挑戰(zhàn)的可以說便是本文將要討論的I/O約束了。 I/O 約束的語
    發(fā)表于 11-17 18:54 ?1.3w次閱讀
    FPGA設(shè)計<b class='flag-5'>約束</b>技巧之XDC<b class='flag-5'>約束</b>之<b class='flag-5'>I</b>/<b class='flag-5'>O</b>篇 (上)

    FPGA設(shè)計約束技巧之XDC約束I/O篇(下)

    XDC中的I/O約束雖然形式簡單,但整體思路和約束方法卻與UCF大相徑庭。加之FPGA的應(yīng)用特性決定了其在接口上有多種構(gòu)建和實現(xiàn)方式,所以從UCF到XDC的轉(zhuǎn)換過程中,最具挑戰(zhàn)的可以說
    發(fā)表于 11-17 19:01 ?7779次閱讀
    FPGA設(shè)計<b class='flag-5'>約束</b>技巧之XDC<b class='flag-5'>約束</b>之<b class='flag-5'>I</b>/<b class='flag-5'>O</b>篇(下)

    FPGA約束的詳細(xì)介紹

    介紹FPGA約束原理,理解約束的目的為設(shè)計服務(wù),是為了保證設(shè)計滿足時序要求,指導(dǎo)FPGA工具進(jìn)行綜合和實現(xiàn),約束Vivado等工具努力實現(xiàn)
    發(fā)表于 06-25 09:14 ?6954次閱讀

    如何將Altera的SDC約束轉(zhuǎn)換為Xilinx XDC約束

    了解如何將Altera的SDC約束轉(zhuǎn)換為Xilinx XDC約束,以及需要更改或修改哪些約束以使Altera的約束適用于
    的頭像 發(fā)表于 11-27 07:17 ?5428次閱讀

    PCB上走線的延遲約束

    作者:貓叔 延遲約束 對于延遲約束,相信很多同學(xué)是不怎么用的,主要可能就是不熟悉這個約束,也有的是嫌麻煩,因為有時還要計算PCB上的走線
    的頭像 發(fā)表于 11-14 10:34 ?3568次閱讀
    PCB上走線的<b class='flag-5'>延遲</b><b class='flag-5'>約束</b>

    Xilinx Vivado LOCK_PINS屬性介紹

    LOCK_PINS 是 Xilinx Vivado 做物理約束的屬性之一。用來將LUT的邏輯輸入(I0,,I1,
    的頭像 發(fā)表于 01-11 10:52 ?1419次閱讀

    XDC約束技巧之I/O篇(上)

    《XDC 約束技巧之時鐘篇》中曾對 I/O 約束做過簡要概括,相比較而言,XDC 中的 I/O
    的頭像 發(fā)表于 04-06 09:53 ?1849次閱讀

    XDC約束技巧之I/O篇(下)

    繼《XDC 約束技巧之 I/O 篇(上)》詳細(xì)描述了如何設(shè)置 Input 接口 約束后,我們接著來聊聊怎樣設(shè)置 Output 接口約束,并分
    的頭像 發(fā)表于 04-10 11:00 ?1573次閱讀

    如何在Vivado中添加時序約束呢?

    今天介紹一下,如何在Vivado中添加時序約束Vivado添加約束的方法有3種:xdc文件、時序約束
    的頭像 發(fā)表于 06-26 15:21 ?5185次閱讀
    如何在<b class='flag-5'>Vivado</b>中添加時序<b class='flag-5'>約束</b>呢?
    主站蜘蛛池模板: 五月婷婷中文字幕 | 香蕉午夜视频 | 美女被免网站在线视频 | 一级黄色片a | 天天插天天操天天射 | 色综合天天五月色 | 午夜在线观看视频在线播放版 | 婷婷的五月 | 国产综合视频 | 色婷婷综合在线 | 亚洲国产一区二区三区a毛片 | 在线观看免费xx高清视频 | 来吧成人综合网 | 亚洲国产人久久久成人精品网站 | 女人色网 | 888午夜不卡理论久久 | 久久男人视频 | 高清不卡免费一区二区三区 | 色综合亚洲天天综合网站 | 亚洲va国产日韩欧美精品色婷婷 | 天天插夜夜操 | 老师喂我吃她的奶水脱她胸罩 | 成人影院久久久久久影院 | 三级网站免费 | 亚洲欧美视频一区二区 | 如果我们是季节韩剧在线观看 | xxx性xxx乱 | 久久这里只有精品免费视频 | 欧美一区二区三区四区视频 | 成年女人毛片 | 欧美黑人换爱交换乱理伦片 | 色黄污在线看黄污免费看黄污 | 午夜看大片 | 日韩a无吗一区二区三区 | 色天天综合久久久久综合片 | 性欧美激情在线观看 | 丁香在线视频 | 日本免费网站在线观看 | 免费黄色成人 | 轻点太大了好深好爽h文 | 色多多www |