欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

PCB上走線的延遲約束

PCB線路板打樣 ? 來(lái)源:科學(xué)計(jì)算technomania ? 作者:貓叔 ? 2020-11-14 10:34 ? 次閱讀

作者:貓叔

延遲約束

對(duì)于延遲約束,相信很多同學(xué)是不怎么用的,主要可能就是不熟悉這個(gè)約束,也有的是嫌麻煩,因?yàn)橛袝r(shí)還要計(jì)算PCB上的走線延遲導(dǎo)致的時(shí)間差。而且不加延遲約束,Vivado也只是在Timing Report中提示warning,并不會(huì)導(dǎo)致時(shí)序錯(cuò)誤,這也會(huì)讓很多同學(xué)誤以為這個(gè)約束可有可無(wú)。

但其實(shí)這種想法是不對(duì)的,比如在很多ADC的設(shè)計(jì)中,輸出的時(shí)鐘的邊沿剛好是數(shù)據(jù)的中心位置,而如果我們不加延遲約束,則Vivado會(huì)默認(rèn)時(shí)鐘和數(shù)據(jù)是對(duì)齊的。

對(duì)于輸入管腳,首先判斷捕獲時(shí)鐘是主時(shí)鐘還是衍生時(shí)鐘,如果是主時(shí)鐘,直接用set_input_delay即可,如果是衍生時(shí)鐘,要先創(chuàng)建虛擬時(shí)鐘,然后再設(shè)置delay。對(duì)于輸出管腳,判斷有沒(méi)有輸出隨路時(shí)鐘,若有,則直接使用set_output_delay,若沒(méi)有,則需要?jiǎng)?chuàng)建虛擬時(shí)鐘。

在本工程中,輸入輸出數(shù)據(jù)管腳的捕獲時(shí)鐘如下表所示:

根據(jù)上表,我們創(chuàng)建的延遲約束如下,其中的具體數(shù)字在實(shí)際工程中要根據(jù)上下游器件的時(shí)序關(guān)系(在各個(gè)器件手冊(cè)中可以找到)和PCB走線延遲來(lái)決定。未避免有些約束有歧義,我們把前面的所有約束也加進(jìn)來(lái)。

# 主時(shí)鐘約束
create_clock -period 25.000 -name clk2 [get_ports clk_in2]

# 衍生時(shí)鐘約束
create_generated_clock -name clk_samp -source [get_pins clk_gen_i0/clk_core_i0/clk_tx] -divide_by 32 [get_pins clk_gen_i0/BUFHCE_clk_samp_i0/O]
create_generated_clock -name spi_clk -source [get_pins dac_spi_i0/out_ddr_flop_spi_clk_i0/ODDR_inst/C] -divide_by 1 -invert [get_ports spi_clk_pin]
create_generated_clock -name clk_tx -source [get_pins clk_gen_i0/clk_core_i0/inst/mmcm_adv_inst/CLKIN1] [get_pins clk_gen_i0/clk_core_i0/inst/mmcm_adv_inst/CLKOUT1]
create_generated_clock -name clk_rx -source [get_pins clk_gen_i0/clk_core_i0/inst/mmcm_adv_inst/CLKIN1] [get_pins clk_gen_i0/clk_core_i0/inst/mmcm_adv_inst/CLKOUT0]

# 設(shè)置異步時(shí)鐘
set_clock_groups -asynchronous -group [get_clocks clk_samp] -group [get_clocks clk2]

# 延遲約束
create_clock -period 6.000 -name virtual_clock
set_input_delay -clock [get_clocks -of_objects [get_ports clk_pin_p]] 0.000 [get_ports rxd_pin]
set_input_delay -clock [get_clocks -of_objects [get_ports clk_pin_p]] -min -0.500 [get_ports rxd_pin]
set_input_delay -clock virtual_clock -max 0.000 [get_ports lb_sel_pin]
set_input_delay -clock virtual_clock -min -0.500 [get_ports lb_sel_pin]
set_output_delay -clock virtual_clock -max 0.000 [get_ports {txd_pin {led_pins[*]}}]
set_output_delay -clock virtual_clock -min -0.500 [get_ports {txd_pin {led_pins[*]}}]
set_output_delay -clock spi_clk -max 1.000 [get_ports {spi_mosi_pin dac_cs_n_pin dac_clr_n_pin}]
set_output_delay -clock spi_clk -min -1.000 [get_ports {spi_mosi_pin dac_cs_n_pin dac_clr_n_pin}]

編輯:hfy

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

    關(guān)注

    4326

    文章

    23170

    瀏覽量

    400142
  • adc
    adc
    +關(guān)注

    關(guān)注

    99

    文章

    6534

    瀏覽量

    545831
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    xilinx FPGA IOB約束使用以及注意事項(xiàng)

    采用了IOB約束,那么就可以保證從IO到達(dá)寄存器或者從寄存器到達(dá)IO之間的延遲最短,同時(shí)由于IO的位置是固定的,即存在于IO附近,所以每一次編譯都不會(huì)造成輸入或者輸出的時(shí)序發(fā)生改變
    的頭像 發(fā)表于 01-16 11:02 ?148次閱讀
    xilinx FPGA IOB<b class='flag-5'>約束</b>使用以及注意事項(xiàng)

    PCB與電磁兼容:如何巧妙平衡與協(xié)同

    PCB,本質(zhì)是在電路板通過(guò)蝕刻銅箔形成的導(dǎo)線,負(fù)責(zé)在眾多電子元件之間精準(zhǔn)無(wú)誤地傳導(dǎo)電流與信號(hào)。來(lái)與捷多邦小編一起了解
    的頭像 發(fā)表于 12-25 11:15 ?192次閱讀

    是否存在有關(guān) PCB 電感的經(jīng)驗(yàn)法則?

    本文要點(diǎn)PCB具有電感和電容,這兩者共同決定了的阻抗。有時(shí),了解
    的頭像 發(fā)表于 12-13 16:54 ?1421次閱讀
    是否存在有關(guān) <b class='flag-5'>PCB</b> <b class='flag-5'>走</b><b class='flag-5'>線</b>電感的經(jīng)驗(yàn)法則?

    探索電路板pcb螺旋的特點(diǎn)

    PCB(Printed Circuit Board)螺旋是一種在 PCB 設(shè)計(jì)中常用的布線方式。它通過(guò)將導(dǎo)線以螺旋狀的形式布置在 PCB
    的頭像 發(fā)表于 08-06 17:28 ?502次閱讀

    請(qǐng)教,SIM卡PCB,這個(gè)CKL時(shí)鐘和數(shù)據(jù)DATA要等長(zhǎng)嘛,一條頂層一條底層如圖這樣可以嘛

    請(qǐng)教,SIM卡PCB,這個(gè)CKL時(shí)鐘和數(shù)據(jù)DATA要等長(zhǎng)嘛,一長(zhǎng)條頂層一條底層如圖這樣
    發(fā)表于 08-03 22:49

    DDR5內(nèi)存條的時(shí)鐘

    DDR5標(biāo)準(zhǔn)JESD79-5文件中沒(méi)有明確的控制阻抗建議,DDR4時(shí)代基本內(nèi)存條時(shí)鐘阻抗還是跟著芯片、主板的70-80歐姆。線寬相對(duì)而言比較細(xì)。不知道你開(kāi)始使用DDR5沒(méi)有,你有關(guān)注過(guò)DDR5內(nèi)存條的時(shí)鐘
    的頭像 發(fā)表于 07-16 17:47 ?2207次閱讀
    DDR5內(nèi)存條<b class='flag-5'>上</b>的時(shí)鐘<b class='flag-5'>走</b><b class='flag-5'>線</b>

    射頻PCB線規(guī)則簡(jiǎn)析

    射頻(RF)PCB線規(guī)則是確保無(wú)線通信設(shè)備性能的關(guān)鍵因素之一。在高頻信號(hào)設(shè)計(jì)中,PCB不僅承載著電流,還對(duì)信號(hào)的完整性和質(zhì)量有著顯著影
    的頭像 發(fā)表于 05-16 18:18 ?3404次閱讀

    pcb螺旋的優(yōu)劣勢(shì)對(duì)比

    PCB螺旋是一種在Pcb電路板設(shè)計(jì)的螺旋型導(dǎo)線結(jié)構(gòu)。
    的頭像 發(fā)表于 04-20 17:57 ?1264次閱讀

    什么是PCB線寬度?影響線寬度的關(guān)鍵因素有哪些

    PCB 的主要功能是將電流從一點(diǎn)傳輸?shù)搅硪稽c(diǎn)。的寬度直接影響其在不超過(guò)溫度限制或?qū)е逻^(guò)度壓降的情況下處理電流的能力。
    發(fā)表于 04-17 11:44 ?2049次閱讀
    什么是<b class='flag-5'>PCB</b><b class='flag-5'>走</b>線寬度?影響<b class='flag-5'>走</b>線寬度的關(guān)鍵因素有哪些

    pcb厚度:打造更穩(wěn)定、精準(zhǔn)的PCB設(shè)計(jì)

    PCB是將電路設(shè)計(jì)中的電氣信號(hào)通過(guò)導(dǎo)線連接到PCB而形成的電路。這些導(dǎo)線被稱為“
    的頭像 發(fā)表于 04-15 17:43 ?1434次閱讀

    如何對(duì)PCB進(jìn)行差分對(duì)的操作呢?

    PCB設(shè)計(jì)中,差分對(duì)的操作是一項(xiàng)關(guān)鍵任務(wù),它直接影響到信號(hào)的完整性和電路的性能。差分信號(hào)通常用于高速數(shù)字通信,因?yàn)樗鼈兡軌蛴行У氐挚闺姶鸥蓴_和提供準(zhǔn)確的時(shí)序信號(hào)。
    的頭像 發(fā)表于 04-10 16:34 ?2837次閱讀

    差分走的原理和作用 差分走是射頻的一種嗎

    差分走是一種在高速PCB設(shè)計(jì)中常用的信號(hào)傳輸方式,它與射頻有一定的關(guān)聯(lián),但也有其獨(dú)特的特點(diǎn)和應(yīng)用場(chǎng)景。
    的頭像 發(fā)表于 04-10 16:26 ?2519次閱讀

    PCB線寬度定義與計(jì)算方法詳解

    PCB 是放置在非導(dǎo)電或隔離基材的細(xì)導(dǎo)電銅線,用于將信號(hào)和電源傳輸?shù)秸麄€(gè)電路。銅具有特
    發(fā)表于 04-05 09:58 ?4079次閱讀
    <b class='flag-5'>PCB</b><b class='flag-5'>走</b>線寬度定義與計(jì)算方法詳解

    Altium Designer中模式的切換方法

    AD軟件提供了比較智能的模式切換功能,可以根據(jù)個(gè)人習(xí)慣進(jìn)行切換,能有效的提高了PCB設(shè)計(jì)效率。
    發(fā)表于 03-28 09:37 ?1360次閱讀
    Altium Designer中<b class='flag-5'>走</b><b class='flag-5'>線</b>模式的切換方法

    pcb線寬度的設(shè)計(jì)指南

    pcb線寬度的設(shè)計(jì)指南
    的頭像 發(fā)表于 02-23 17:30 ?1794次閱讀