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

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

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

3天內不再提示

數字實現過程中的慣性延遲和傳輸延遲

冬至子 ? 來源:芯光燦爛 ? 作者:魏老師 ? 2023-11-07 17:23 ? 次閱讀

1 基本概念

在數字實現過程中,延遲一般有以下幾種:

分布式延遲(Distributed Delays)

一般用來指定模塊內部信號通過邏輯單元或者線網耗費的時間。

模塊路徑延遲(Module Path Delays)

模塊路徑一般指從源(輸入端口或者輸入輸出端口)到目的(輸出端口或者輸入輸出端口)的路徑,模塊路徑延遲是信號從源傳輸到目的地所耗費的時間,即模塊內部延遲。下圖為模塊路徑延遲為10的示意圖:

圖片

注意:模塊路徑延遲一般在“specify-endspecify”中指定。

互聯線延遲(Interconnect Delays)

當兩個模塊通過線網連接時,信號從一個模塊單元傳遞到另一個模塊單元會耗費一定的時間,數據模塊間的延遲,即互聯線延遲。下圖為互聯線延遲為10的示意圖:

圖片

2 延遲

仿真過程中,經常會遇到傳輸延遲和慣性延遲,用來模擬實際的互聯線延遲和模塊間延遲。分布式延遲在仿真時一般都作為慣性延遲處理。

2.1 傳輸延遲

傳輸延遲一般為輸入信號變化到對應輸出信號變化經過的時間,不會對輸入信號進行濾除處理,所以傳輸延遲是一種絕對延遲,這種延遲類似于物理傳輸線的延遲,在仿真中用于模擬連線延遲。如下圖所示,輸入一般不會被濾除。

圖片

.2.2 慣性延遲

慣性延遲考慮了電路中存在大量的分布電容,信號在電路中傳輸存在對電容充放電效應,

當輸入較小寬度的脈沖將會被濾除,即不允許所有寬度小于指定延遲的脈沖通過電路單元,那么能夠讓對應輸出有變化的最小脈沖寬度即為慣性延遲,是所有的電子器件均存在的一種延遲特性,因此為了使器件對輸入信號的變化產生響應,信號變化后要維持足夠長的時間,在仿真過程中,該延遲用于模擬元件延遲。一般原語、門單元、開關單元、連續賦值等中的延遲在模擬時均為慣性延遲。

如下圖所示,輸入較小脈沖寬度的信號被濾除:

圖片

2.3 仿真延遲

在仿真中,如果在仿真的elaboration過程中沒有顯示指定延遲的類型,那么仿真器一般都會將代碼中指定的延遲作為慣性延遲處理,即此時小于指定延遲寬度的脈沖將被濾除。為了說明不同延遲的仿真效果,此處以模塊路徑延遲為例進行仿真說明。

【示例】

圖片

仿真結果如下:

圖片

此例中,在elaboration過程中沒有顯示指定仿真延遲類型,一般都默認為慣性延遲,代碼中標準門單元buf指定的延遲為5ns,根據慣性延遲的特點,當輸入信號寬度小于指定的延遲時,該信號將不能通過該電路單元,所以上圖中僅有信號寬度為5ns的信號有效通過了buf,其余信號均被屏蔽。

如果仿真過程中需要模擬傳輸延遲,需要在elaboration時指定相應的傳輸延遲參數,即使能傳輸延遲模擬功能,此時輸入信號原則上都能通過電路單元。

【示例】

在仿真elaboration時,增加如下仿真參數:“+transport_path_delays +pulse_r/<濾除百分比> +pulse_e/<濾除百分比>”等可在仿真階段實現傳輸延遲的模擬,并且配置不同的濾除百分比,輸出的結果也會有差異,一般輸出結果為三種情況:濾除、通過、不定態,如下圖所示:

圖片

其中“+pulse_r”和“+pulse_e”后指定的參數表示允許通過和濾除的信號的寬度占指定延遲的百分比。例如,如果指定延遲為5ns,參數為“+pulse_r/40”和“+pulse_e/80”(其中的40和80為百分比),那么小于2ns(5x(40%))的信號將被濾除,大于等于4ns(5x(80%))的信號將可以通過,介于兩者之間的信號將輸出不定太,如下例中data_in的第一個脈沖信號小于2ns被濾除,不能輸出至data_out。第二、三個脈沖信號寬度均大于或等于4ns,所以均有效輸出,第四個脈沖寬度為3ns,介于2ns和4ns之間,所以不能被有效輸出,此時輸出為不定態。

圖片

注意:如果僅使用“+transport_path_delays”而不使用對脈沖寬度約束的參數(“+pulse_r/e”),那么仿真器將按照慣性延遲處理方式對輸入信號進行處理,即小于指定延遲寬度的信號不能通過電路單元。同時在EDA工具中還有其他參數(“+pulse_r/e”與“+pulse_int__r/e”等),不同的參數將有不同的仿真效果,具體可參考相關EDA工具手冊。

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

    關注

    4

    文章

    268

    瀏覽量

    31964
  • 仿真器
    +關注

    關注

    14

    文章

    1019

    瀏覽量

    83973
  • 傳輸線
    +關注

    關注

    0

    文章

    377

    瀏覽量

    24145
  • 脈沖信號
    +關注

    關注

    6

    文章

    400

    瀏覽量

    37105
收藏 人收藏

    評論

    相關推薦

    延遲隊列的實現方式

    由MQ消費到完整的數據則直接處理,否則進入其他流程。 針對這種場景使用了延遲任務來實現,以此為契機對延遲任務相關的技術做了個簡單了解... 簡介
    的頭像 發表于 09-30 11:17 ?862次閱讀

    在同步電路中影響性能都有哪些方面呢?傳輸延遲,慣性延遲怎么形成的呢?映射到硬件上怎么形成這種現象呢?

    在同步電路中影響性能都有哪些方面呢?傳輸延遲,慣性延遲怎么形成的呢?映射到硬件上怎么形成這種現象呢?答:在連續分析課程,我們將介紹,信號在
    發表于 03-09 16:01

    無線模塊通信中的數據延遲

    無線模塊在無線通訊的過程中會產生延遲接收的情況,造成這一情況的因素并不全是外界因素干擾,無線通訊技術本身也存在數據延遲,下面為大家介紹無線模塊傳輸過程中給數據
    發表于 08-09 09:17

    使用通信中的無線模塊的數據延遲

    無線模塊在無線通訊的過程中會產生延遲接收的情況,造成這一情況的因素并不全是外界因素干擾,無線通訊技術本身也存在數據延遲,下面為大家介紹無線模塊傳輸過程中給數據
    發表于 08-10 09:37

    使用通信中的無線模塊的數據延遲

    無線模塊在無線通訊的過程中會產生延遲接收的情況,造成這一情況的因素并不全是外界因素干擾,無線通訊技術本身也存在數據延遲,下面為大家介紹無線模塊傳輸過程中給數據
    發表于 09-08 11:06

    手動插入的代碼段在MHC合并過程中不會出現延遲嗎?

    HIIS有一種方法將HANCE項目中的手動代碼結合起來,當從配置器生成代碼時,這些手動插入的代碼段在MHC合并過程中不會出現延遲?問候Nick 以上來自于百度翻譯 以下為原文 Hiis
    發表于 05-05 16:55

    為什么ADS1298在初始化過程中START引腳的建立時間會有延遲?

    關于 ADS1298,我想澄清下列問題:1. 為什么 ADS1298 在初始化過程中 START 引腳的建立時間會有延遲?如果輸入信號在該建立時間過程中 (tsettle) 發生變化,會出現什么情況
    發表于 05-30 14:50

    JTIDS信息傳輸時間延遲分析

    針對JTIDS的信息傳輸時間延遲問題,分析JTIDS兩點之間的3種信息傳輸過程(直接信息傳輸、通過中繼站信息
    發表于 04-11 09:20 ?20次下載

    分析模擬延遲數字延遲

    磁帶延遲效果與單塊的作用原理不同,磁帶延遲使用的是通過錄音的方式然后通過磁帶的循環播放來實現。磁帶延遲相當受歡迎,因為它能夠提供多種延遲時間
    發表于 06-17 14:15 ?6258次閱讀

    allegro軟件的絕對傳輸延遲是什么,絕對傳輸延遲應該怎么設置呢?

    與相對傳輸延遲。絕對傳輸延遲,顧名思義,信號傳輸在PCB設計中都是有一個走線的長度,我們通過設置這個信號線
    的頭像 發表于 04-15 11:28 ?4085次閱讀

    基于Flash FPGA器件實現脈沖延遲控制系統的設計

    在科學研究、通信和一些自動控制,經常需要精確定時的連續脈沖信號,用于產生測試信號或控制用的時序。脈沖延遲的基本方法可分為數字方法和模擬方法。數字方法采用計數器或存儲器
    發表于 08-11 17:36 ?1358次閱讀
    基于Flash FPGA器件<b class='flag-5'>實現</b>脈沖<b class='flag-5'>延遲</b>控制系統的設計

    實時MCU如何實現超低延遲

    本文介紹實時 MCU 如何實現超低延遲
    的頭像 發表于 12-22 11:51 ?1390次閱讀

    單片機開發過程中5種延遲代碼執行的技術

    在單片機項目開發過程中,經常會出現一個有趣的問題,即弄清楚如何延遲代碼執行。有時,[單片機開發]人員可能只是希望有10微秒的延遲,以使I/O線在讀取之前穩定下來,或者可能希望在兩次讀取之間指定的時間間隔使它反跳。在本文中,我們將
    的頭像 發表于 07-10 10:43 ?2340次閱讀

    如何衡量工業交換機的延遲?

    網絡延遲是指在工業網絡交換機,數據在傳輸和處理過程中產生的額外時間延遲。網絡延遲是由許多不同因
    的頭像 發表于 12-13 16:08 ?489次閱讀

    如何測量差分探頭的傳播延遲呢?

    臺儀器上的兩個時鐘信號減去。為了完成這一步驟,可以按照以下過程進行: 1. 準備好一個出現快速變化的測試信號源。這樣可以在測量過程中更容易觀察到延遲的差異。 2. 將測試信號源連接到差分探頭的輸入端口,并將差分探頭的輸出
    的頭像 發表于 01-17 11:32 ?1041次閱讀
    主站蜘蛛池模板: 欧美精品一二区 | 午夜国产高清精品一区免费 | 欧美性天堂| 人人公开免费超级碰碰碰视频 | 国产精品一区在线播放 | 天天做天天摸天天爽天天爱 | 免费啪啪网站 | 日韩dv| 欧美一级黄色影片 | 久久国产精品自在自线 | 国产精品手机在线 | 午夜视频国产 | 天天摸夜班摸天天碰 | 天天骑天天干 | 5g影院欧美成人免费 | 国产精品二区三区免费播放心 | 天天爱天天爽 | 163黄页网又粗又长又舒服 | 免费三级黄色 | 五月天婷婷一区二区三区久久 | 特级毛片s级全部免费 | 激情在线播放免费视频高清 | 四虎精品免费国产成人 | 澳门三级bd高清 | www在线视频在线播放 | 操美女网址 | 国产综合在线视频 | 欧美午夜小视频 | 亚洲国产人久久久成人精品网站 | 欧美yw193.c㎝在线观看 | 91色在线播放 | 婷婷在线网| 激情5月婷婷 | xx视频在线 | 欧美啪啪小视频 | 亚洲精品福利网站 | 欧亚激情偷乱人伦小说视频 | 天天操操操操操操 | 韩国精品视频 | 久久理论片 | 酒色网址 |