一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

數(shù)字實(shí)現(xiàn)過程中的慣性延遲和傳輸延遲

冬至子 ? 來源:芯光燦爛 ? 作者:魏老師 ? 2023-11-07 17:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 基本概念

在數(shù)字實(shí)現(xiàn)過程中,延遲一般有以下幾種:

分布式延遲(Distributed Delays)

一般用來指定模塊內(nèi)部信號(hào)通過邏輯單元或者線網(wǎng)耗費(fèi)的時(shí)間。

模塊路徑延遲(Module Path Delays)

模塊路徑一般指從源(輸入端口或者輸入輸出端口)到目的(輸出端口或者輸入輸出端口)的路徑,模塊路徑延遲是信號(hào)從源傳輸?shù)侥康牡厮馁M(fèi)的時(shí)間,即模塊內(nèi)部延遲。下圖為模塊路徑延遲為10的示意圖:

圖片

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

互聯(lián)線延遲(Interconnect Delays)

當(dāng)兩個(gè)模塊通過線網(wǎng)連接時(shí),信號(hào)從一個(gè)模塊單元傳遞到另一個(gè)模塊單元會(huì)耗費(fèi)一定的時(shí)間,數(shù)據(jù)模塊間的延遲,即互聯(lián)線延遲。下圖為互聯(lián)線延遲為10的示意圖:

圖片

2 延遲

仿真過程中,經(jīng)常會(huì)遇到傳輸延遲和慣性延遲,用來模擬實(shí)際的互聯(lián)線延遲和模塊間延遲。分布式延遲在仿真時(shí)一般都作為慣性延遲處理。

2.1 傳輸延遲

傳輸延遲一般為輸入信號(hào)變化到對(duì)應(yīng)輸出信號(hào)變化經(jīng)過的時(shí)間,不會(huì)對(duì)輸入信號(hào)進(jìn)行濾除處理,所以傳輸延遲是一種絕對(duì)延遲,這種延遲類似于物理傳輸線的延遲,在仿真中用于模擬連線延遲。如下圖所示,輸入一般不會(huì)被濾除。

圖片

.2.2 慣性延遲

慣性延遲考慮了電路中存在大量的分布電容,信號(hào)在電路中傳輸存在對(duì)電容充放電效應(yīng),

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

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

圖片

2.3 仿真延遲

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

【示例】

圖片

仿真結(jié)果如下:

圖片

此例中,在elaboration過程中沒有顯示指定仿真延遲類型,一般都默認(rèn)為慣性延遲,代碼中標(biāo)準(zhǔn)門單元buf指定的延遲為5ns,根據(jù)慣性延遲的特點(diǎn),當(dāng)輸入信號(hào)寬度小于指定的延遲時(shí),該信號(hào)將不能通過該電路單元,所以上圖中僅有信號(hào)寬度為5ns的信號(hào)有效通過了buf,其余信號(hào)均被屏蔽。

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

【示例】

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

圖片

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

圖片

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

聲明:本文內(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)投訴
  • EDA工具
    +關(guān)注

    關(guān)注

    4

    文章

    273

    瀏覽量

    32870
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1037

    瀏覽量

    85419
  • 傳輸線
    +關(guān)注

    關(guān)注

    0

    文章

    382

    瀏覽量

    24678
  • 脈沖信號(hào)
    +關(guān)注

    關(guān)注

    6

    文章

    402

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    延遲隊(duì)列的實(shí)現(xiàn)方式

    由MQ消費(fèi)到完整的數(shù)據(jù)則直接處理,否則進(jìn)入其他流程。 針對(duì)這種場(chǎng)景使用了延遲任務(wù)來實(shí)現(xiàn),以此為契機(jī)對(duì)延遲任務(wù)相關(guān)的技術(shù)做了個(gè)簡(jiǎn)單了解... 簡(jiǎn)介
    的頭像 發(fā)表于 09-30 11:17 ?1026次閱讀

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

    關(guān)于 ADS1298,我想澄清下列問題: 1. 為什么 ADS1298 在初始化過程中 START 引腳的建立時(shí)間會(huì)有延遲?如果輸入信號(hào)在該建立時(shí)間過程中 (tsettle) 發(fā)生變化,會(huì)出
    發(fā)表于 02-17 07:15

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

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

    無線模塊通信中的數(shù)據(jù)延遲

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

    使用通信中的無線模塊的數(shù)據(jù)延遲

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

    使用通信中的無線模塊的數(shù)據(jù)延遲

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

    手動(dòng)插入的代碼段在MHC合并過程中不會(huì)出現(xiàn)延遲嗎?

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

    為什么ADS1298在初始化過程中START引腳的建立時(shí)間會(huì)有延遲

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

    JTIDS信息傳輸時(shí)間延遲分析

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

    分析模擬延遲數(shù)字延遲

    磁帶延遲效果與單塊的作用原理不同,磁帶延遲使用的是通過錄音的方式然后通過磁帶的循環(huán)播放來實(shí)現(xiàn)。磁帶延遲相當(dāng)受歡迎,因?yàn)樗軌蛱峁┒喾N延遲時(shí)間
    發(fā)表于 06-17 14:15 ?6470次閱讀

    allegro軟件的絕對(duì)傳輸延遲是什么,絕對(duì)傳輸延遲應(yīng)該怎么設(shè)置呢?

    與相對(duì)傳輸延遲。絕對(duì)傳輸延遲,顧名思義,信號(hào)傳輸在PCB設(shè)計(jì)中都是有一個(gè)走線的長(zhǎng)度,我們通過設(shè)置這個(gè)信號(hào)線
    的頭像 發(fā)表于 04-15 11:28 ?4381次閱讀

    基于Flash FPGA器件實(shí)現(xiàn)脈沖延遲控制系統(tǒng)的設(shè)計(jì)

    在科學(xué)研究、通信和一些自動(dòng)控制,經(jīng)常需要精確定時(shí)的連續(xù)脈沖信號(hào),用于產(chǎn)生測(cè)試信號(hào)或控制用的時(shí)序。脈沖延遲的基本方法可分為數(shù)字方法和模擬方法。數(shù)字方法采用計(jì)數(shù)器或存儲(chǔ)器
    發(fā)表于 08-11 17:36 ?1551次閱讀
    基于Flash FPGA器件<b class='flag-5'>實(shí)現(xiàn)</b>脈沖<b class='flag-5'>延遲</b>控制系統(tǒng)的設(shè)計(jì)

    單片機(jī)開發(fā)過程中5種延遲代碼執(zhí)行的技術(shù)

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

    如何衡量工業(yè)交換機(jī)的延遲?

    網(wǎng)絡(luò)延遲是指在工業(yè)網(wǎng)絡(luò)交換機(jī),數(shù)據(jù)在傳輸和處理過程中產(chǎn)生的額外時(shí)間延遲。網(wǎng)絡(luò)延遲是由許多不同因
    的頭像 發(fā)表于 12-13 16:08 ?644次閱讀

    延遲的基本概念和仿真實(shí)例分析

    在高速數(shù)字通信和射頻系統(tǒng),信號(hào)從發(fā)送端到接收端的傳輸過程中會(huì)遇到各種失真和畸變。群延遲(Group Delay)作為描述系統(tǒng)相位線性度的重要參數(shù),直接影響著信號(hào)保真度和系統(tǒng)性能。本文
    的頭像 發(fā)表于 07-08 15:14 ?130次閱讀
    群<b class='flag-5'>延遲</b>的基本概念和仿真實(shí)例分析