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

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

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

3天內不再提示

IC設計:一種簡單超時機制

ruikundianzi ? 來源:IC的世界 ? 2023-10-19 09:37 ? 次閱讀

1.超時判斷機制

在設計中,為了增加異常處理能力,保證設備的正常運行,常常需要進行超時判斷。

如下圖,當master發起mem讀請求后,收到讀返回數據時,進行超時判斷,如果超時,則數據丟棄,如果沒有超時,則數據正常接收。

2.超時機制實現

如果在數據發送過程中,發送者向接收者發送數據,通常需要接收者通知發送者自身是否可以接收數據

采用一個公共的32bit clk_cnt作為時間基準,根據不同的超時精度,采用32bit中的連續2bit,1GHz時鐘,每個周期1n,例如采用clk_cnt[20:19],可以記錄2^21ns級別的精度,即2ms級別的時間精度。

本文中master能夠發起256個outstanding(未完成)請求,req_id[7:0]從0到255,且工作時鐘clk為1Ghz,發起的mem讀請求,且在1us后都沒有收到數據,則認為超時。

步驟1:master發起mem_rd請求時,以req_id作為地址,將clk_cnt[20:19]作為data,寫入256x2 1r1w_ram中。

步驟2:當master收到讀返回數據時,以req_id作為地址從ram中讀取data,記作clk_cnt_record

步驟3:提取當前時刻clk_cnt[20:19],記錄為clk_cnt_now,如果clk_cnt_now-clk_cnt_record 的絕對值大于1,則表示超時。

案例:

clk_cnt_record 為 10,clk_cnt_now為00,則表示超時。

clk_cnt_record 為 10,clk_cnt_now為11,則認為不超時。

cfb6321c-6da5-11ee-939d-92fbcf53809c.png

3.特點說明

優點:此類設計比較簡單,所需的邏輯資源較少,并且可以調節超時時間精度。

缺點:

如果超時時間過長,已經從clk_cnt_record翻轉了一圈再返回時,則無法判斷是否為超時。即clk_cnt_record(10)-->11-->00-->01-->10-->11(clk_cnt_now),實際已超時,但是判斷為沒有超時。

沒有讀返回數據時,無法判斷是否超時。

審核編輯:湯梓紅

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

    關注

    8

    文章

    7104

    瀏覽量

    89290
  • IC設計
    +關注

    關注

    38

    文章

    1298

    瀏覽量

    104133
  • 時鐘
    +關注

    關注

    11

    文章

    1742

    瀏覽量

    131634

原文標題:IC設計:一種簡單超時機制

文章出處:【微信號:IP與SoC設計,微信公眾號:IP與SoC設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    IC安全燒錄量產設計的一種機制

    當產品正式轉產批量生產燒錄時,您是否擔心過批量燒錄過程能否真正保證核心敏感數據的安全,是否困擾過如果遇到有心人刻意竊取山寨,又是否有可靠有效的保護措施防范?今天我們就來分享一種加密工程的機制,讓您實現無憂燒錄量產。
    的頭像 發表于 07-02 09:17 ?4882次閱讀

    espconn_gethostbyname接口DNS解析超時機制要自己做嗎?

    espconn_gethostbyname這個接口,DNS解析超時機制要自己做嗎?,這個接口的回調函數是如何觸發的,有沒有超時觸發機制
    發表于 07-12 12:29

    請問HAL庫的超時機制可以修改嗎?

    HAL庫的超時機制,好像都是采用循環判斷的方式(如下面代碼中的紅色部分),這對于低功耗控制和程序的時序控制太不利了,如果超時比較長,且該段代碼在高優先級的任務中執行,則低優先級的任務在這段超時
    發表于 01-30 07:15

    Linux串口通信的超時機制

    在Linux下使用串口通信時,默認的阻塞模式是不實用的。而采用select或epoll機制的非阻塞模式,寫代碼有比較麻煩。幸好Linux的串口自己就帶有超時機制
    發表于 07-05 08:38

    VxWorks共享看門狗定時機制該怎么設計?

    ,其良好的實時性、對多任務的支持、體積精簡、可剪裁等優點得到眾多公司、開發者及用戶的喜愛。在實時性要求高的應用系統中,定時器是經常被用到的重要器件。而對于VxWorks操作系統本身來說,并未提供個通用、高效的定時器組件。文章所提出的共享看門狗定時機制就是針對這種情況實現
    發表于 09-03 08:31

    怎樣去設計一種同步補償機制(CDCO算法)?

    本文基于發送方接收方雙向同步算法的原理,提出一種基于時鐘漂移與偏移的同步補償機制(CDCO算法)。
    發表于 05-17 06:18

    分享個非常簡單的內存數據庫

    database1.接口定義ucomlib接口主要有:初始化和去初始化。數據讀取和存儲接口。超時機制。1.1 初始化和去初始化int CommuInit(voi...
    發表于 02-11 06:41

    基于ARP緩存超時的中間人攻擊檢測方法

    探討ARP協議工作機理,通過對內部網絡通信危害較大的ARP欺騙技術的分析,提出一種交換網絡環境下基于ARP緩存超時機制的中間人攻擊行為檢測方法,研究Windows操作系統中ARP緩存超
    發表于 04-18 09:41 ?17次下載

    一種ad hoc網信任聲譽評估機制

    在Ad hoc 網絡中,設計一種有效的機制來確保信息包的有效傳遞是研究重點。本文提出了一種信任聲譽評估機制,不同于以往根據位置評估聲譽和處理惡意節點散播虛假聲譽的
    發表于 09-22 10:24 ?5次下載

    一種簡單快捷的SVPWM算法

    2011-一種簡單快捷的SVPWM算法。
    發表于 04-13 15:42 ?23次下載

    基于公平心跳超時容錯機制

    故障誤判損失模型,提出公平誤判損失(FMJL)算法,使其同時滿足長作業和短作業要求;接著,設計并實現了基于FMJL算法的公平超時機制。在實現了公平超時機制的Hadoop上運行大約345 s的短作業時,當出現TaskTracker節點故障時作業完成時間平均
    發表于 01-02 10:43 ?0次下載

    IC設計知識點:一種簡單超時機制

    采用個公共的32bit clk_cnt作為時間基準,根據不同的超時精度,采用32bit中的連續2bit,1GHz時鐘,每個周期1n,例如采用clk_cnt[20:19],可以記錄2^21ns級別的精度,即2ms級別的時間精度。
    的頭像 發表于 09-21 15:28 ?883次閱讀

    如何設計STM32嵌入式程序的超時機制

    在嵌入式軟件程序設計過程中中,經常會遇到超時(或定時)的處理情況,基本處理思想是在時間到的時候進行相關程序處理,下面介紹兩超時(或定時)的程序設計方案。
    的頭像 發表于 06-15 17:04 ?1497次閱讀
    如何設計STM32嵌入式程序的<b class='flag-5'>超時機制</b>?

    STM32程序超時設計

    軟件超時機制 1、背景 在嵌入式軟件程序設計過程中中,經常會遇到超時(或定時)的處理情況,基本處理思想是在時間到的時候進行相關程序處理,下面介紹兩超時(或定時)的程序設計方案。 2、
    的頭像 發表于 06-22 10:52 ?1201次閱讀
    STM32程序<b class='flag-5'>超時</b>設計

    影響報文超時上報的機制有哪些

    前言 最近遇到個CAN報文超時Notification不上報導致ECU不休眠的偶發問題,本文分享解決問題的思路及影響報文超時上報的機制,希望能給各位讀者
    的頭像 發表于 08-07 09:16 ?1713次閱讀
    影響報文<b class='flag-5'>超時</b>上報的<b class='flag-5'>機制</b>有哪些
    主站蜘蛛池模板: 欧美午夜激情影院| 日本高清中文字幕在线观穿线视频| 欧美黑人性xxx猛交| 国产黄色片在线观看| jdav视频在线观看| 同性恋激情视频| 二级片在线| 天堂资源在线种子资源| 日韩视频 中文字幕 视频一区| 你懂的网站在线观看网址| 久久夜色tv网站| 在线免费观看视频黄| 天天爽夜夜爽一区二区三区| 欧美午夜影院| 视频在线观看免费网站| 日本一区二区在线不卡| 亚洲成人在线网站| 欧美性色欧美a在线观看| 国产三级黄色录像| 天天躁狠狠躁狠狠躁夜夜躁| 精品一区二区三区18| 4444kk在线看片| 亚洲成人高清| 毛片网站网址| 午夜影院免费观看| 99热99操99射| 国产精品国产三级在线高清观看| 四虎在线永久| 激情文学亚洲色图| 天天撸视频| 男人日女人免费视频| 一级片aaaaaa| 免费高清特级毛片| 亚洲午夜在线视频| 202z国产高清日本在线播放| 最刺激黄a大片免费网站| 亚洲区在线播放| 婷婷激情六月| 国产一区二区影院| 日本一本一道久久香蕉免费| 综合免费一区二区三区|