久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2951|回復: 0
打印 上一主題 下一主題
收起左側

FPGA中的亞穩態和異步FIFO的作用

[復制鏈接]
跳轉到指定樓層
樓主
ID:104835 發表于 2016-2-1 00:22 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近在分析verilog代碼的時候,遇到了聽說過但是沒有明白它真正含義的名詞,亞穩態和異步FIFO的作用。

    FPGA中的亞穩態是跨時鐘域設計師最基本也是最重要的一個問題。要明白亞穩態首先要知道在數字電路中最簡單的雙穩態電路就是兩個反相器首尾相連,加一些簡單的控制邏輯就變成了鎖存器或者觸發器,然而這種電路其實還有第三種半穩定態,就是當兩個反相器都處于中間值的情況,這就成為亞穩態。由于反相器在非邏輯值范圍的反饋系數是非常大的,一旦因為干擾或者噪音離開了這個中心點,就會很快的進入邏輯范圍。經數學分析,從亞穩態進入穩態,正如放射元素的衰變是一個指數的過程。當器件處于亞穩態是消耗的功率很大,但是亞穩態最大的危害不是功率的消耗,而是邏輯的混亂。,這是數字電路設計中最不好的。那么我們究竟如何避免亞穩態呢?由于它的變化規律是指數的,因此最好的辦法就是等待,等到足夠的時間,指導這個幾率變得小的幾乎不會發生。到底要等待多少時間呢?有的廠商有數據,但是有的沒有,按照最普通的做法,就是至少等待一個時鐘周期,這個就是所謂的異步數據要用兩個觸發器打一下,這樣就可以避免亞穩態的發生。
    另外,異步FIFO也是跨時鐘域設計方法的集中體現,體現了很多方法,不過最重要的就是亞穩態和多控制/狀態信號的跨時鐘域傳遞。具體地說,就是把一組信號傳遞到另外一個時鐘域的時候,這組信號可能因為延時不同,得到的數據相差一個老的時鐘域時鐘周期,這和避免亞穩態的原理是一樣的。
   在分析代碼時,覺得自己真的學會了許多東西。也許以前有些東西是自己碰到過的,可是并沒有真正理解,通過這種學習方式,我發現不僅可以學習新的知識,而且對自己寫代碼很有幫助,我會繼續努力的。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本激情视频网 | 国产精品一区二区三级 | 日本天堂一区 | 国产成人99久久亚洲综合精品 | 色婷婷精品久久二区二区蜜臂av | 免费av在线 | 日韩一及片 | 国产精品久久久久久久久久久免费看 | 精品1区 | 超碰成人免费 | 999视频在线播放 | 久久精品亚洲一区 | 婷婷国产一区 | 久在线视频播放免费视频 | 久久久国产一区二区三区 | 欧美精品国产精品 | 久久久久久亚洲国产精品 | 中文久久 | 亚洲www.| 亚洲综合伊人 | 国产高清在线视频 | 岛国一区 | 国产激情一区二区三区 | 亚洲精品免费在线观看 | 影音av | 国产高清视频 | 亚洲精品视频播放 | 日韩欧美网 | 久久影院一区 | 欧美精品一区二区三区四区 | 国产专区在线 | 国产精品夜夜夜一区二区三区尤 | 一区二区在线免费观看视频 | 狠狠视频 | 91亚洲精选 | 国产视频福利在线观看 | 午夜在线小视频 | 蜜臀网 | 亚洲国产欧美日韩 | 精品国产99 | 91在线看网站 |