日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

FPGA的虛擬時(shí)鐘用于什么地方?

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2022-06-23 10:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

FPGA時(shí)序約束理論篇之時(shí)鐘周期約束


但文中對(duì)虛擬時(shí)鐘的應(yīng)用介紹的還不夠詳細(xì),因此這里我們?cè)賹?duì)虛擬時(shí)鐘做一個(gè)更加細(xì)致的介紹。

??首先,虛擬時(shí)鐘用于什么地方?

??虛擬時(shí)鐘通常用于設(shè)定輸入和輸出的延時(shí),即set_input_delayset_output_delay。可能有同學(xué)忘記這兩個(gè)約束的用法了,這里我們?cè)僬故疽幌拢?/p>

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

其中clkAclkB就是我們使用create_clock創(chuàng)建的主時(shí)鐘或者虛擬時(shí)鐘。

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

  1. 外部IO的參考時(shí)鐘并不是設(shè)計(jì)中的時(shí)鐘

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

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路徑參考時(shí)鐘來源于內(nèi)部衍生時(shí)鐘,但與主時(shí)鐘的頻率關(guān)系并不是整數(shù)倍

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

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

a) 如果MMCM沒有負(fù)的相移而且輸出的頻率也是10MHz,那么直接使用主時(shí)鐘來約束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,那么這個(gè)衍生時(shí)鐘跟主時(shí)鐘并不是整數(shù)倍關(guān)系,這時(shí)就需要用到虛擬時(shí)鐘了

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. 在不修改時(shí)鐘特性的情況下針對(duì)I/O指定不同的jitter和latency

這個(gè)需求我們可以在Constraints Wizards中指定,簡(jiǎn)單又方便

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

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

審核編輯 :李倩


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

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639582
  • 虛擬時(shí)鐘
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6710

原文標(biāo)題:FPGA的虛擬時(shí)鐘如何使用?

文章出處:【微信號(hào):Open_FPGA,微信公眾號(hào):OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    eiQ Toolkit TFLite 轉(zhuǎn)換器失敗問題可能出在什么地方

    the model in h5, not in keras v3 or as a saved_model. 我最近看到過其他帖子,人們?cè)谑褂迷摴ぞ邥r(shí)取得了成功,所以我不知道問題可能出在什么地方,該模型是ultralytics 的yolov8,如果這有的話。 任何見解將不勝感激。
    發(fā)表于 04-15 08:21

    Xilinx FPGA中的混合模式時(shí)鐘管理器MMCME2_ADV詳解

    FPGA 的浩瀚宇宙中,時(shí)鐘系統(tǒng)不僅是驅(qū)動(dòng)邏輯運(yùn)轉(zhuǎn)的“心臟”,更是決定系統(tǒng)穩(wěn)定性與性能上限的“指揮棒”。對(duì)于 Xilinx 7 系列 FPGA 開發(fā)者而言,如果僅滿足于使用 Clocking Wizard IP 核點(diǎn)點(diǎn)鼠標(biāo),
    的頭像 發(fā)表于 04-10 11:20 ?239次閱讀
    Xilinx <b class='flag-5'>FPGA</b>中的混合模式<b class='flag-5'>時(shí)鐘</b>管理器MMCME2_ADV詳解

    淺談FPGA時(shí)鐘輸入要求

    Virtex-7 FPGA時(shí)鐘輸入主要通過其全局時(shí)鐘緩沖器(BUFG、BUFH等)和時(shí)鐘管理模塊(MMCM、PLL)來處理。對(duì)輸入時(shí)鐘的要
    的頭像 發(fā)表于 03-25 15:26 ?955次閱讀

    時(shí)鐘緩沖器與時(shí)鐘發(fā)生器各自優(yōu)勢(shì)介紹

    助于工程師在實(shí)際應(yīng)用中做出明智的選擇。一、時(shí)鐘緩沖器的優(yōu)勢(shì)時(shí)鐘緩沖器主要用于時(shí)鐘信號(hào)的放大與分配,它可以增強(qiáng)原始時(shí)鐘信號(hào)的驅(qū)動(dòng)能力,保證信號(hào)
    的頭像 發(fā)表于 03-12 15:41 ?473次閱讀
    <b class='flag-5'>時(shí)鐘</b>緩沖器與<b class='flag-5'>時(shí)鐘</b>發(fā)生器各自優(yōu)勢(shì)介紹

    Xilinx FPGA中IDELAYCTRL參考時(shí)鐘控制模塊的使用

    IDELAYCTRL 是 Xilinx FPGA(特別是支持高速 I/O 的系列,如 Virtex-5/6/7、Kintex-7、Artix-7、Spartan-6/7 等)中用于管理和校準(zhǔn)輸入延遲模塊(IDELAYE2/IDELAYE3)的必須存在的參考
    的頭像 發(fā)表于 02-26 14:41 ?5335次閱讀

    系統(tǒng)從DeepSleep下喚醒時(shí)鐘默認(rèn)為原時(shí)鐘,如果原時(shí)鐘頻率特別高,是否有存在啟動(dòng)不穩(wěn)定問題?

    1.系統(tǒng)從DeepSleep下喚醒時(shí)鐘默認(rèn)為原時(shí)鐘,如果原時(shí)鐘頻率特別高,是否有存在啟動(dòng)不穩(wěn)定問題?這個(gè)地方目前有沒有需要特別注意的地方?
    發(fā)表于 11-28 07:36

    開源RISC-V處理器(蜂鳥E203)學(xué)習(xí)(二)修改FPGA綜合環(huán)境(移植到自己的Xilinx FPGA板卡)

    約束文件中的外設(shè),可以將其注釋掉,比如我將RGB LED和GPIO注釋掉。當(dāng)然后面就需要修改FPGA頂層文件,這個(gè)后面會(huì)說。但是板卡有相應(yīng)外設(shè),自己修改管腳號(hào)就可以了 4)修改時(shí)鐘 其次就是時(shí)鐘,我
    發(fā)表于 10-31 08:46

    基于FPGA的高效除法器設(shè)計(jì)

    FPGA可以通過除號(hào)直接實(shí)現(xiàn)除法,但是當(dāng)除數(shù)或被除數(shù)位寬較大時(shí),計(jì)算會(huì)變得緩慢,導(dǎo)致時(shí)序約束不能通過。此時(shí)可以通過在除法IP中加入流水線來提高最大時(shí)鐘頻率,這種方式提高時(shí)鐘頻率也很有限。如果還不能達(dá)到要求,就只能把除法器拆分,來
    的頭像 發(fā)表于 10-28 14:56 ?2513次閱讀
    基于<b class='flag-5'>FPGA</b>的高效除法器設(shè)計(jì)

    時(shí)鐘設(shè)計(jì)優(yōu)化實(shí)戰(zhàn)

    理解并掌握先進(jìn)的時(shí)鐘設(shè)計(jì)策略。 下圖展示了典型的時(shí)鐘樹結(jié)構(gòu)(Clock Tree),用于平衡時(shí)鐘延遲與偏斜。 2、核心技術(shù)詳解 I. CTS 優(yōu)化:消除時(shí)序違例的第一步
    的頭像 發(fā)表于 10-09 10:07 ?746次閱讀

    配置了串口DMA,現(xiàn)在是接收可以,發(fā)送不行,是什么地方沒有設(shè)置對(duì)嗎?

    配置了串口DMA,現(xiàn)在是接收可以,發(fā)送不行,是什么地方沒有設(shè)置對(duì)嗎?當(dāng)配置DMA_TX 不能發(fā)送數(shù)據(jù),默認(rèn)輪詢發(fā)送就可以。配置如下圖:
    發(fā)表于 09-28 07:41

    超級(jí)法拉電容都用在什么地方

    超級(jí)電容在能源領(lǐng)域發(fā)揮關(guān)鍵作用,應(yīng)用于電動(dòng)交通、電網(wǎng)穩(wěn)定及可再生能源,提升效率與可靠性。
    的頭像 發(fā)表于 09-16 09:25 ?1459次閱讀
    超級(jí)法拉電容都用在<b class='flag-5'>什么地方</b>

    指針式時(shí)鐘 單面網(wǎng)絡(luò)子鐘

    時(shí)鐘
    jf_47371611
    發(fā)布于 :2025年09月12日 13:38:52

    法拉超級(jí)電容用在什么地方

    法拉超級(jí)電容在新能源領(lǐng)域廣泛應(yīng)用,提升能源效率、保障設(shè)備運(yùn)行及快速充放電,成為多行業(yè)關(guān)鍵儲(chǔ)能解決方案。
    的頭像 發(fā)表于 09-07 09:36 ?1344次閱讀
    法拉超級(jí)電容用在<b class='flag-5'>什么地方</b>

    AMD FPGA異步模式與同步模式的對(duì)比

    本文講述了AMD UltraScale /UltraScale+ FPGA 原生模式下,異步模式與同步模式的對(duì)比及其對(duì)時(shí)鐘設(shè)置的影響。
    的頭像 發(fā)表于 07-07 13:47 ?1823次閱讀
    宁远县| 本溪| 多伦县| 札达县| 石泉县| 彩票| 华宁县| 元阳县| 登封市| 蒲江县| 安陆市| 西乌| 东山县| 祁连县| 闸北区| 交城县| 邵阳县| 拉孜县| 宽城| 芜湖市| 湘潭市| 云梦县| 龙门县| 虞城县| 汕尾市| 禹城市| 瑞安市| 阿拉善左旗| 梓潼县| 防城港市| 南充市| 林周县| 大埔县| 高邑县| 夏邑县| 东乌| 宝应县| 通山县| 拉萨市| 且末县| 梨树县|