女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

怎么解決有關(guān)于data保存時間的時序錯誤?

電子工程師 ? 來源:XILINX開發(fā)者社區(qū) ? 作者:XILINX開發(fā)者社區(qū) ? 2021-04-10 09:43 ? 次閱讀

Q: 使用 zynq 器件, select io 解碼串行數(shù)據(jù), data 和 clock 直接進入, 未進行其他處理, 綜合有關(guān)于 data 保存時間的時序錯誤, 請問什么問題? 實測接收功能基本正確

器件時序, 約束采用的是其中的 tframe = 1.3 - 1.9ns

6798edd6-998c-11eb-8b86-12bb97331649.png

67b41b10-998c-11eb-8b86-12bb97331649.png

67e93c0a-998c-11eb-8b86-12bb97331649.png

約束:

set_input_delay -clock [get_clocks rxDco_p] -clock_fall -min -add_delay -1.300 [get_ports rxData_n]

set_input_delay -clock [get_clocks rxDco_p] -clock_fall -max -add_delay -1.900 [get_ports rxData_n]

set_input_delay -clock [get_clocks rxDco_p] -min -add_delay -1.300 [get_ports rxData_n]

set_input_delay -clock [get_clocks rxDco_p] -max -add_delay -1.900 [get_ports rxData_n]

set_input_delay -clock [get_clocks rxDco_p] -clock_fall -min -add_delay -1.300 [get_ports rxData_p]

set_input_delay -clock [get_clocks rxDco_p] -clock_fall -max -add_delay -1.900 [get_ports rxData_p]

set_input_delay -clock [get_clocks rxDco_p] -min -add_delay -1.300 [get_ports rxData_p]

set_input_delay -clock [get_clocks rxDco_p] -max -add_delay -1.900 [get_ports rxData_p]

A: 應(yīng)該是 set_input_delay 約束寫錯了

參考 vivado language template 的話,這個 data 接口符合 source synchronous--》 center aligned --》 DDR 的模板

其中參數(shù)

dv_bre = dv_bfe = 1.3ns

dv_are = dv_afe = (1/2 period - 1.9)ns

所以約束里的

-max 值是(1/2 period - 1.3)

-min 值是(1/2 period - 1.9)

Language template在 vivado 圖形界面 tools 菜單里。

關(guān)于 template 的介紹,可以先學(xué)習(xí) inputdelay/output delay 的理論基礎(chǔ),結(jié)合實踐琢磨一下,這套 template 使用的方法還是有點巧妙的

經(jīng)驗是通過時序圖對比,找到最匹配的 template,確定里面對應(yīng)參數(shù)的值,套用 template里面的約束模板就可以。

可以找出這個 source synchronous --》 centeraligned --》 DDR 模板,看里面的時序圖跟用戶手冊里的時序圖對比下

時序圖里沒有畫出 data 有效數(shù)據(jù)跟無效數(shù)據(jù)(就是陰影部分)的范圍,但 tFRAME 的值之所以是 1.3~1.9,就是因為 data 有有效數(shù)據(jù)跟無效數(shù)據(jù)范圍的原因,把時序圖的有效數(shù)據(jù)和無效數(shù)據(jù)范圍畫出來,就容易跟 template 里的時序圖進行匹配了。

原文標題:本周一問 | Select io 解串行數(shù)據(jù), 時序約束不通過問題

文章出處:【微信公眾號:XILINX技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    8

    文章

    7237

    瀏覽量

    90898
  • 時序設(shè)計
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    43993

原文標題:本周一問 | Select io 解串行數(shù)據(jù), 時序約束不通過問題

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

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

    如何將dif_time打印到 uart 或?qū)⑵?b class='flag-5'>保存在文件中?

    uint8_t 緩沖區(qū),然后將其打印到 UART 控制臺或保存在文件中。 我正在尋找一些有關(guān)如何實現(xiàn)這一目標的指導(dǎo)! 代碼片段 //全局變量 uint32_t 開始時間; uint32_t停止
    發(fā)表于 05-15 06:51

    一文詳解Vivado時序約束

    Vivado的時序約束是保存在xdc文件中,添加或創(chuàng)建設(shè)計的工程源文件后,需要創(chuàng)建xdc文件設(shè)置時序約束。時序約束文件可以直接創(chuàng)建或添加已存在的約束文件,創(chuàng)建約束文件有兩種方式:Con
    的頭像 發(fā)表于 03-24 09:44 ?2208次閱讀
    一文詳解Vivado<b class='flag-5'>時序</b>約束

    IGBT IPM的錯誤輸出功能

    本文將介紹“保護功能和工作時序”系列的第五個功能——“錯誤輸出功能(FO)”。
    的頭像 發(fā)表于 03-19 17:22 ?474次閱讀
    IGBT IPM的<b class='flag-5'>錯誤</b>輸出功能

    求助,關(guān)于ADC124S021的時序疑問求解

    從datasheet后面的使用知道DIN在SCLK上升沿輸入,DOUT在SCLK下降沿輸出,而時序圖好像顯示的是DIN在時鐘下降沿輸入,DOUT則看不出來,現(xiàn)在只轉(zhuǎn)換IN2,但轉(zhuǎn)換結(jié)果都是0
    發(fā)表于 02-06 07:30

    dac7624 data output timing是做什么用的?

    1:請問左側(cè)的 data output timing 是做什么用的?右側(cè)的是寫數(shù)字輸入的時序吧。2:這款dac可以單純的用IO模擬時序通信吧3:這個t CSD 要求最大不能超過160ns 很多單片機都達不到吧。單純的翻轉(zhuǎn)下I
    發(fā)表于 01-01 07:52

    ADS5547, DAC8822時序圖上只有數(shù)據(jù)在寄存器之間轉(zhuǎn)換的時序,難道更新速率只和數(shù)據(jù)在寄存器之間轉(zhuǎn)換時間有關(guān)嗎?

    ADS5547, DAC8822時序圖上只有數(shù)據(jù)在寄存器之間轉(zhuǎn)換的時序,難道更新速率只和數(shù)據(jù)在寄存器之間轉(zhuǎn)換時間有關(guān)嗎?
    發(fā)表于 12-20 07:28

    EEPROM編程常見錯誤及解決方案

    、電流過大或?qū)懭?b class='flag-5'>時序不正確等原因而損壞或不完整。 數(shù)據(jù)讀取錯誤 : 讀取EEPROM時,可能會因為芯片斷路、短路或內(nèi)部擊穿等問題導(dǎo)致數(shù)據(jù)讀取失敗或讀取到錯誤的數(shù)據(jù)。 位翻轉(zhuǎn)錯誤 : 存
    的頭像 發(fā)表于 12-16 17:08 ?3739次閱讀

    求助,關(guān)于STM32H7 FMC模式1的NADV時序問題求解

    模式1中手冊上沒有寫關(guān)于NADV引腳的時序,但是cubemx生成的代碼有這個引腳。這個引腳的時序可以參考其它工作模式嗎?
    發(fā)表于 09-09 07:23

    DDR4時序參數(shù)介紹

    DDR4(Double Data Rate 4)時序參數(shù)是描述DDR4內(nèi)存模塊在執(zhí)行讀寫操作時所需時間的一組關(guān)鍵參數(shù),它們直接影響到內(nèi)存的性能和穩(wěn)定性。以下是對DDR4時序參數(shù)的詳細解
    的頭像 發(fā)表于 09-04 14:18 ?6032次閱讀

    服務(wù)器錯誤是怎么回事?常見錯誤原因及解決方法匯總

    服務(wù)器錯誤是怎么回事?最常見的原因分有六個,分別是:硬件問題、軟件問題、網(wǎng)絡(luò)問題、資源耗盡、數(shù)據(jù)庫、文件權(quán)限問題。可以根據(jù)以下具體錯誤原因進行辨別,并選擇適合的解決方法。關(guān)于常見服務(wù)器原因及解決方法如下:
    的頭像 發(fā)表于 08-12 10:11 ?2036次閱讀

    深度解析FPGA中的時序約束

    建立時間和保持時間是FPGA時序約束中兩個最基本的概念,同樣在芯片電路時序分析中也存在。
    的頭像 發(fā)表于 08-06 11:40 ?1196次閱讀
    深度解析FPGA中的<b class='flag-5'>時序</b>約束

    電容充、放電時間與哪些因素有關(guān)

    引言 電容是一種能夠存儲電荷的電子元件,廣泛應(yīng)用于濾波、耦合、能量存儲、定時等電子電路中。電容的充放電時間是指電容從充滿電到完全放電所需的時間,或者從完全放電到充滿電所需的時間。 電容的基本特性
    的頭像 發(fā)表于 07-11 09:44 ?7350次閱讀

    FPGA 高級設(shè)計:時序分析和收斂

    、16ns、17ns、18ns,有兩條路徑能夠滿足要求,布局布線就會選擇滿足要求的兩條路徑之一。 圖 1 靜態(tài)時序分析模型 因此,有些說法是錯誤的,不分什么情況就說時序不收斂,其實在
    發(fā)表于 06-17 17:07

    歐姆龍plc斷電程序能保存多長時間?

    情況下,PLC的程序保存時間是一個非常重要的指標,因為它直接關(guān)系到工業(yè)生產(chǎn)過程中的連續(xù)性和穩(wěn)定性。 本文將從以下幾個方面詳細介紹歐姆龍PLC斷電程序的保存時間: 歐姆龍PLC的存儲器類
    的頭像 發(fā)表于 06-11 16:35 ?2583次閱讀

    示波器如何保存波形數(shù)據(jù)?

    大多數(shù)現(xiàn)代示波器都具備內(nèi)置的存儲功能,允許用戶保存波形數(shù)據(jù)。這些數(shù)據(jù)可以保存在示波器的內(nèi)部存儲器中,或者直接導(dǎo)出到外部存儲設(shè)備。
    的頭像 發(fā)表于 05-31 17:31 ?3896次閱讀