色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何解決芯片在正常工作狀態下經常出現的亞穩態問題?

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2020-10-22 18:00 ? 次閱讀

本文是一篇詳細介紹ISSCC2020會議上一篇有關亞穩態解決方案的文章,該技術也使得FPGA在較高頻率下的時序收斂成為了可能。亞穩態問題是芯片設計和FPGA設計中常見的問題,隨著FPGA的發展,時序問題已經成為一個越來越難的挑戰。單bit線網和邏輯通路扇出在巨大的芯片上擴散,而布線資源有限,這使得傳統的時序收斂成為一場噩夢。在同步設計上實現時序收斂的傳統技術一個接一個地碰壁,未能實現規模化。

Xilinx和Achronix在其新一代FPGA中解決了這一問題,在傳統的邏輯和布線結構的基礎上增加了片上網絡(NoC)。NoC本質上改變了游戲規則,因為整個芯片不再需要在一個巨大的神奇匯流中實現時序收斂。現在,更小的同步塊可以通過NoC傳遞數據,減輕了傳統布線結構的負擔,并將原來巨大的設計自動化工具問題分解成更小的、可管理的塊。在進行NoC布線的兩家供應商中,Xilinx和Achronix中,Achronix聲稱通過其二維跨芯片AXI實現了最快的NoC。NoC中的每一行或每一列都實現為兩個工作在2 Ghz的256位單向AXI通道,同時在每個方向上提供512 Gbps數據流量。Speedster的NoC總共有197個端點,產生27 Tbps的聚合帶寬,比FPGA的傳統按位布線資源少了很多。

本文從一篇芯片設計頂會(ISSCC2020)文章中設計的一款解決低電壓亞穩態問題的同步器作為著眼點,試圖還原NoC架構引入FPGA芯片后對FPGA的時序收斂起到積極作用的全過程。報告視頻非常精彩,深入淺出,環環相扣,娓娓道來。歡迎大家留言討論。

昨天剛結束的ICAC2020線上會議,高峰期在線人數高達1.6萬人,筆者有幸抽空聽了半個下午,其中完整的聽完了本文中所提到的亞穩態相關的一個會議。該報告是由上海交通大學的何衛鋒博士做的,有關ICAC2020的詳細信息請搜索微信“ICAC Workshop”詳細了解。

報告相關文章的信息: Chuxiong Lin, Weifeng He, Yanan Sun, Zhigang Mao, Bingxi Pei, Mingoo Seok, “A Near-Threshold-Voltage Network-on-Chip with a Metastability Error Detection and Correction Technique for Supporting a Quad-Voltage/Frequency-Domain Ultra-Low-Power System-on-a-Chip,” IEEE International Solid-State Circuits Conference (ISSCC), 2020. 完整報告視頻如下(25分鐘):

隨著物聯網機器人無人機、可穿戴/植入設備等低功耗便攜式設備越來越普及,超低功耗SoC芯片技術也面臨著越來越大的挑戰。為了降低這些SoC芯片的功耗,人們提出了如上圖所示的各種技術。其中,近閾值低電壓技術就是其中最受關注的一種。在超低電壓下,可以很大程度的降低芯片的功耗,但隨之帶來了可靠性降低的代價。在上述SoC芯片中,往往具有多個電壓頻率域。由于超低電壓下工藝等因素帶來的任意兩個時鐘之間相位關系的不確定性,導致芯片在正常工作狀態下經常會出現亞穩態問題。 什么是亞穩態?

當一個信號從Tx時鐘域傳遞到Rx時鐘域時,因為Tx_clk和Rx_clk時鐘信號相位的不確定性,就有可能會造成數據信號D的上升沿會落在Rx_clk時鐘上升沿的變化范圍內,如果D信號的翻轉(上升沿或下降沿)和Rx_clk的上升沿(采樣沿)靠的足夠近的時候,就會造成了采樣出來的信號Q會出現非0非1的中間狀態,如果信號Q這種非0非1的狀態持續時間超過了Rx_clk的時鐘周期,我們就稱Q信號的這種非0非1的狀態是亞穩態。

傳統解決亞穩態的方法是采用上圖中“打兩拍”同步器的方法。這種方法可以有效的降低出現亞穩態的幾率,但不能完全避免出現亞穩態的情況。隨著電壓的降低,亞穩態出現的幾率越來越大。而傳統的同步器無法解決上圖中同步器的輸入端出現亞穩態的情況,因此文章就提出了一種能夠解決同步器輸入端出現亞穩態情況的方案。 芯片中跨時鐘域信號的解決方法就是加同步器,一個同步器不行,那就再加一個。 亞穩態窗口

以接收時鐘沿為基準,以接收端時鐘Tclk的頻率作為將數據從亞穩態到穩定狀態的一個分辨時間。當數據D的翻轉在上圖中黃色的亞穩態的窗口之內時,意味著同步器是無法在一個時鐘周期內將D信號從亞穩態恢復為穩定狀態。而對應的黃色區域的這個窗口,就稱為是亞穩態窗口。 作者采用蒙特卡洛仿真了一下在65nm工藝下,電壓從1.5V降低到0.4V的過程中,亞穩態問題出現的幾率增大了11倍。

作者提出了上圖中雙采樣的比較電路,可通過調整Rx_clk和Rx_clkd中間的相位差Wi,分成了五種情況來說明是否出現了亞穩態的情況。進而對如何控制亞穩態的出現進行評估和分析。 如果出現了亞穩態,可以要求發送端再重傳一次信號,但無法從根本上解決亞穩態問題,亞穩態問題還是會過一段時間后再次出現。為了從根本上解決出現亞穩態的問題,定義了下圖中兩次亞穩態出現的時間間隔TTM。降低電路中出現亞穩態出現的概率,就相當于是增大TTM的值。

為了增大TTM的值,可以考慮采樣時鐘上升沿與被采樣數據翻轉沿的相位偏差,根據這個偏差可以將電路出現亞穩態的概率分類為Class-A和Class-B,還得到一個這兩種狀態下相位偏差的閾值。這樣整個問題就轉換為想辦法當相位偏差處在Class-B的時候,想辦法將其相位偏差轉換到Class-A狀態。

因此,解決辦法就是在同步器電路中添加移相器。始終保證采樣時鐘上升沿與被采樣數據翻轉沿的相位偏差處在Class-A的狀態。作者設計了一個叫MEDAC的同步器單元,可以自動檢測到是否即將出現亞穩態并實時對相位偏差進行調整。工作原理如下:當電路通過計數器TTM Timer發現該計數器的值小于了上圖中的TTM閾值時,Phase selector模塊就會驅動Phase shifter去調整Rx_clkd信號與Tx_data之間的相位偏差,使其相移偏差從Class-B狀態轉換到Class-A狀態。從而降低了電路出現亞穩態的風險。

把MEDAC同步器單元應用于異步FIFO中。

再把該異步FIFO應用于一款四個Router的NOC芯片中。

NoC芯片的結構和芯片圖如下:

在測試了4G個數據包后,得到了很好的測試結果。在1V電壓下,亞穩態出現的概率下降了幾十倍,在0.4V電壓下,亞穩態出現的概率下降幾千倍。很好的解決了亞穩態問題。

原文標題:帶有同步器的NoC結構是解決FPGA高速時序收斂的關鍵原因嗎?

文章出處:【微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    1629

    文章

    21729

    瀏覽量

    603013
  • 芯片
    +關注

    關注

    455

    文章

    50714

    瀏覽量

    423159
  • 電路
    +關注

    關注

    172

    文章

    5901

    瀏覽量

    172138

原文標題:帶有同步器的NoC結構是解決FPGA高速時序收斂的關鍵原因嗎?

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ADS1299利用信號發生器發出的正弦信號讀到的數據經常出現毛刺,怎么解決?

    近期在做ADS1299的開發,利用信號發生器發出的正弦信號讀到的數據經常出現毛刺,調整了SPI的波特率與ADS1299的采樣率都沒有消除毛刺。毛刺的值也不是0,而是很小的,偏離正常曲線的一個值,波形如附圖所示,已經測試官方的開發板與自己做的電路板都
    發表于 12-06 06:52

    用tas5630驅動容性負載,經常出現損壞芯片的現象,怎么解決?

    現在我用tas5630驅動容性負載,但是發現經常出現損壞芯片的現象。并不是說工作了很長時間芯片損壞了,而是在有些頻率點,一上電就壞掉了。這是為什么,有什么好的解決辦法嗎?謝謝
    發表于 11-07 06:33

    ON狀態下高壓側開關開路負載檢測應用說明

    電子發燒友網站提供《ON狀態下高壓側開關開路負載檢測應用說明.pdf》資料免費下載
    發表于 09-13 10:19 ?0次下載
    ON<b class='flag-5'>狀態下</b>高壓側開關開路負載檢測應用說明

    tvp5150am1 RST腳經常出現復位不正常,為什么?

    最近設計的一塊電路板,TVP5150頻繁出現問題,具體原因還沒查到,現象總結在這里,希望大家幫忙分析 1、RST腳經常出現復位不正常,電壓值在1.2----3.3V之間。 2、sc
    發表于 09-12 06:23

    使用OPA129構建了一個電荷放大器,6腳輸出經常出現尖峰的原因?

    使用OPA129構建了一個電荷放大器,電路圖和出現的問題如附件中所示。 根據芯片手冊給出的電荷放大電路,構建了如下所示的電路 但是在使用過程中,6腳輸出經常出現尖峰,如下圖所示 請問這是什么原因造成的,有什么辦法能抑制這種
    發表于 08-30 06:33

    穩態觸發器的兩個工作狀態是什么

    ,另一個狀態是暫態狀態。在穩定狀態下,觸發器保持其輸出狀態不變;在暫態狀態下,觸發器的輸出狀態
    的頭像 發表于 08-22 10:11 ?472次閱讀

    穩態觸發器穩態是什么狀態

    穩態觸發器,也稱為單穩態多諧振蕩器或單穩態脈沖發生器,是一種常用的數字電子元件。關于其穩態狀態,存在不同的表述方式,但核心意義是一致的。以
    的頭像 發表于 08-22 10:09 ?445次閱讀

    穩態觸發器的輸出狀態有哪兩種

    觸發器的穩定狀態之一。在這種狀態下,觸發器的輸出端輸出高電平信號。高電平信號通常表示數字電路中的“1”狀態,其電壓值通常在邏輯電路的供電電壓范圍內。 在高電平狀態下,單
    的頭像 發表于 08-11 09:54 ?664次閱讀

    CY8C5868LTI沒有在正常狀態下工作,原因是什么?

    通電后,KITPROG3 STATUS LED 閃爍。 我們有另一塊 EVK 板,它工作正常,KITPROG3 STATUS LED 沒有閃爍。 根據 CYW920829M2EVK 和 CY8C5868LTI 的數據手冊,我猜可能是 CY8C5868LTI 沒有在
    發表于 07-24 07:36

    數字電路中的亞穩態是什么

    在數字電路的設計與實現中,亞穩態是一個不可忽視的現象。它可能由多種因素引發,對電路的穩定性和可靠性產生嚴重影響。本文將深入探討數字電路中亞穩態的概念、產生原因、影響以及應對策略,以期為讀者提供全面而深入的理解。
    的頭像 發表于 05-21 15:29 ?1235次閱讀

    STM8S003F3經常出現僵死或者是丟程序的問題,怎么解決?

    最近做項目用到STM8S003F3。發現經常出現僵死或者是丟程序的問題。重啟無效。使用的IAR開發環境。。重新燒錄以后又正常使用。。VCAP上用的是1UF電容。。RST上是4.7K+104。。供電用LDO3.3V應該很穩定。不知道為什么會
    發表于 05-10 06:37

    STM8L052芯片在停機halt模式RTC還能夠正常運行嗎?

    問題:STM8L052芯片在停機halt模式RTC還能夠正常運行嗎?現在的情況是運行狀態RTC時鐘運行正常,但是進入停機
    發表于 04-17 07:13

    靜電平衡狀態下導體的特點 凹陷的位置

    靜電平衡是指導體表面上的電荷分布達到穩定的狀態。在靜電平衡狀態下,導體表面的電荷分布呈現出一些特點,同時凹陷的位置也會受到影響。 首先,靜電平衡狀態下導體的特點之一是電荷分布均勻。當一個導體處于靜電
    的頭像 發表于 02-26 17:31 ?1322次閱讀

    使用HW signal connections 連接不同APP的信號的時候,經常出現信號不能選擇的原因?

    使用HW signal connections 連接不同APP的信號的時候,經常出現信號不能選擇,或者提示\"DAVE is not able to grant your last hardware resources request\",這是什么原因,能解決嗎?
    發表于 02-06 06:27

    復位信號存在亞穩態,有危險嗎?

    復位信號存在亞穩態,有危險嗎? 復位信號在電子設備中起著重要的作用,它用于使設備回到初始狀態,以確保設備的正常運行。然而,我們有時會發現復位信號存在亞穩態,這意味著信號在一定時間內未能
    的頭像 發表于 01-16 16:25 ?484次閱讀
    主站蜘蛛池模板: 调教日本美女| 强伦姧久久久久久久久久| 亚洲成AV人片一区二区不卡| 嘟嘟嘟在线视频免费观看高清中文| 麻豆一区二区三区蜜桃免费| 亚洲视频不卡| 好吊妞在线成人免费| 亚洲成人在线免费观看| 国产乱人精品视频AV麻豆| 色婷婷AV国产精品欧美毛片| 趁老师睡着吃她的奶水| 欧美亚洲韩日午夜| 99热热在线精品久久| 蜜桃婷婷狠狠久久综合9色| 中文字幕人成人乱码亚洲影视| 久久精品亚洲| 在线亚洲免费| 久久热最新网站获取3| 伊人国产在线播放| 久久re这里视频精品8| 伊人最新网址| 久久伊人网站| 91avcom| 摸老师丝袜小内内摸出水| 98久久人妻少妇激情啪啪| 捏揉舔水插按摩师| adc年龄确认大驾光临入口| 欧美末成年videos丨| 扒开女人下面使劲桶动态图| 日本伦理片 中文字幕| 高清欧美一区二区三区| 四虎永久在线精品国产| 国产乱人精品视频AV麻豆| 亚洲精品在线播放视频| 精品国产乱码久久久久久下载 | 后入式狂顶免费视频| 一本道亚洲区免费观看| 久久久精品免费视频| 6 10young俄罗斯| 翘臀少妇被扒开屁股日出水爆乳| 仓井空torrent|