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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

FPGA的虛擬時鐘用于什么地方?

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2022-06-23 10:15 ? 次閱讀

??在我之前寫的FPGA時序約束教程中,有一篇中講到了虛擬時鐘

FPGA時序約束理論篇之時鐘周期約束


但文中對虛擬時鐘的應用介紹的還不夠詳細,因此這里我們再對虛擬時鐘做一個更加細致的介紹。

??首先,虛擬時鐘用于什么地方?

??虛擬時鐘通常用于設定輸入和輸出的延時,即set_input_delayset_output_delay。可能有同學忘記這兩個約束的用法了,這里我們再展示一下:

set_input_delay0.5-clockclkA[get_portsA]
set_output_delay1-clockclkB[get_portsB]

其中clkAclkB就是我們使用create_clock創建的主時鐘或者虛擬時鐘。

??主時鐘在創建的時候需要指定時鐘輸入端口,虛擬時鐘不需要指定端口,所以稱之為虛擬時鐘。那什么場景下要用到虛擬時鐘呢?

  1. 外部IO的參考時鐘并不是設計中的時鐘

下圖中,外部IO的參考時鐘比設計中主時鐘的路徑上多了一個BUFFER,因此我們需要使用虛擬時鐘來進行約束。

320b7c64-f28d-11ec-ba43-dac502259ad0.png

create_clock-namesysclk-period10[get_portsclkin]
create_clock-namevirtclk-period10
set_clock_latency-source1[get_clockvirtclk]
set_input_delay-clockvirtclk-max4[get_portsdina]
set_input_delay-clockvirtclk-min2[get_portsdina]
  1. FPGA I/O路徑參考時鐘來源于內部衍生時鐘,但與主時鐘的頻率關系并不是整數倍

如果I/O路徑參考時鐘源于內部的衍生時鐘,那set_input_delayset_output_delay約束中-clock參數后的時鐘不能是衍生時鐘,比如下圖的例子中,輸入10MHz時鐘經過了MMCM后去采輸入的數據。

32269c7e-f28d-11ec-ba43-dac502259ad0.pngimage-20211206203529124

a) 如果MMCM沒有負的相移而且輸出的頻率也是10MHz,那么直接使用主時鐘來約束input delay。

create_clock-period100.000-nameclk[get_portsclk]
set_input_delay-clockclk-max2.000[get_portsdatain]
set_input_delay-clockclk-min1.000[get_portsdatain]

b) 如果MMCM輸出頻率是60MHz,那么這個衍生時鐘跟主時鐘并不是整數倍關系,這時就需要用到虛擬時鐘了

create_clock-period100.000-nameclk[get_portsclk]
create_clock-nameclk_port_vclk-period16.67
set_input_delay-clockclk_port_vclk-max2[get_portsdatain]
set_input_delay-clockclk_port_vclk-min1[get_portsdatain]
  1. 在不修改時鐘特性的情況下針對I/O指定不同的jitter和latency

這個需求我們可以在Constraints Wizards中指定,簡單又方便

3233a7b6-f28d-11ec-ba43-dac502259ad0.pngimage-20211206212729797

在設置完成后,可以看到Tcl Command Preview中提示的約束指令。

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1642

    文章

    21920

    瀏覽量

    612048
  • 虛擬時鐘
    +關注

    關注

    0

    文章

    5

    瀏覽量

    6639

原文標題:FPGA的虛擬時鐘如何使用?

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    6類4對utp電纜用于什么地方

    六類4對UTP電纜也被稱為六類非屏蔽雙絞線(Category 6 Unshielded Twisted Pair,簡稱CAT6 UTP),主要用于以下場景: 高速數據傳輸:六類4對UTP電纜支持高達
    的頭像 發表于 03-04 10:02 ?287次閱讀

    用TVP5150做得視頻解碼芯片然后過FPGA處理,有黑線怎么處理?

    的,速度已能更上去,FPGA已是正常的,都能工作。我現在不知道問題出在什么地方,是我的處理有問題,什么地方出了問題呢。還忘各位高手幫忙分析一下,謝謝了。 注:我看過你們的使用手冊,說這個問題是奇偶場沒有處理好,我當獨用過奇場或偶
    發表于 02-12 08:43

    如果用FPGA采集AD1672,如何保障FPGA時鐘同1672時鐘一致?

    第一次用這種AD芯片,買了個開發板,發現,開發板母板上沒有晶振。請教幾個問題。 1。母板上用的時鐘是SCLK作為源時鐘嗎? 2、如果用FPGA采集AD1672,如何保障FPGA
    發表于 12-24 06:17

    ADS58C48的輸出給FPGA時鐘怎樣產生的,是只要有輸入時鐘,就有輸出時鐘嗎?

    最近采用ADS58C48采集數據,ADS58C48的時鐘FPGA差分提供。上電后,FPGA首先給ADS58C48配置。ADS58C48輸出時鐘作為
    發表于 12-20 06:32

    ads1259EVM-PDK在第幾位電壓不跳的?輸入信號接在什么地方

    就想知道1259在第幾位電壓不跳的輸入信號接在什么地方
    發表于 12-12 07:45

    時序約束一主時鐘與生成時鐘

    一、主時鐘create_clock 1.1 定義 主時鐘是來自FPGA芯片外部的時鐘,通過時鐘輸入端口或高速收發器GT的輸出引腳進入
    的頭像 發表于 11-29 11:03 ?1091次閱讀
    時序約束一主<b class='flag-5'>時鐘</b>與生成<b class='flag-5'>時鐘</b>

    DAC5675用外部時鐘,數據FPGA給,FPGA不用采集時鐘不同步發數據可以嗎?

    DAC5675用外部時鐘,數據FPGA給,FPGA不用采集時鐘不同步發數據可以嗎
    發表于 11-25 06:36

    請問TLV320AIC3254EVM-U 開發板程序丟失,怎么通過USB重新寫入,程序從什么地方可以得到?

    請問TLV320AIC3254EVM-U 開發板程序丟失,怎么通過USB重新寫入,程序從什么地方可以得到,謝謝?
    發表于 11-06 06:55

    振動傳感器用在什么地方

    振動傳感器作為一種普遍應用的檢測工具,因其成本低、靈敏度高、工作穩定可靠、振動檢測可調節范圍大等優點,在多個領域得到了廣泛的應用。 一、工業領域 在工業領域,振動傳感器主要用于機械中的振動和位移監測
    的頭像 發表于 10-22 17:19 ?658次閱讀

    110配線架可用于什么地方?rj4模塊化配線架可用于什么地方

    110配線架和RJ45模塊化配線架都是網絡綜合布線中的重要組成部分,它們各自具有特定的應用場景和功能。 110配線架可用于: 計算機網絡:在大型數據網絡中,110配線架能夠建立和管理配線系統,確保
    的頭像 發表于 09-11 09:55 ?1064次閱讀

    FPGA如何消除時鐘抖動

    FPGA(現場可編程門陣列)設計中,消除時鐘抖動是一個關鍵任務,因為時鐘抖動會直接影響系統的時序性能、穩定性和可靠性。以下將詳細闡述FPGA中消除
    的頭像 發表于 08-19 17:58 ?2315次閱讀

    虛擬電廠,GPS北斗衛星同步時鐘守護智慧能源

    虛擬電廠,GPS北斗衛星同步時鐘守護智慧能源
    的頭像 發表于 08-05 11:18 ?511次閱讀

    數字電源模塊用在什么地方

    數字電源模塊是一種高度集成化的電源解決方案,廣泛應用于各種電子設備和系統中。 數字電源模塊的應用領域 通信設備 數字電源模塊在通信設備中的應用非常廣泛,包括基站、交換機、路由器等。這些設備需要穩定
    的頭像 發表于 07-08 11:29 ?1008次閱讀

    網絡電話配線架用在什么地方

    網絡電話配線架(也稱為電話配線架)主要用于電話通信系統中,將各種電話設備連接在一起,實現電話線路的分配和連接。它通常具有配線、保安作用等功能。 配線功能:電話配線架能夠將電話線路按照需求分配
    的頭像 發表于 06-12 10:19 ?682次閱讀

    MAX13085EESA+與MAX13485EESA+的差異在什么地方

    MAX13085EESA+與MAX13485EESA+,這兩款同系列的8SO芯片的差異在什么地方,是否可以互相替代
    發表于 05-23 08:10
    主站蜘蛛池模板: 欧美色频| 国产在线理论片免费播放 | 特黄特色大片免费视频大全 | 亚洲欧洲一区 | 精品乱人伦一区二区三区 | h视频在线免费观看 | 午夜国产精品久久影院 | 桃桃酱无缝丝袜在线播放 | 日本理论午夜中文字幕第一页 | 2021国产精品久久 | 婷婷丁香在线 | 欧美午夜视频在线 | 国产人人爱 | 国产天堂网 | 在线观看886影院成人影院 | 欧美日韩色片 | 亚洲午夜视频在线观看 | 成zzzwww日本免费 | 国产成人永久在线播放 | 一级网站片 | 日日操夜夜 | 欧美人成网 | 婷婷丁香综合网 | 欧美成人在线影院 | 五月婷婷电影 | 国产视频福利 | 国产午夜精品不卡片 | 男人j进入女人免费视频 | 午夜官网 | 美女黄色在线 | 又粗又硬又大久久久 | 天天看爽片 | 天天视频免费观看高清影视 | 中文免费观看视频网站 | 成人最新午夜免费视频 | 高清激情小视频在线观看 | 91精品日本久久久久久牛牛 | 久久99国产精品免费观看 | 婷婷开心激情网 | 久久午夜神器 | 色欧美色 |