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

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

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

3天內不再提示

FPGA設計中涉及的10個知識點

454398 ? 來源:FPGA技術聯盟 ? 作者:默宸 ? 2020-11-19 15:13 ? 次閱讀

1、什么是同步邏輯和異步邏輯?

同步時序邏輯電路的特點:電路中所有的觸發器都是與同一個時鐘或者該時鐘的衍生時鐘驅動,而且當時鐘脈沖到來時,電路的狀態才能改變。改變后的狀態將一直保持到下 一個時鐘脈沖的到來,此時無論外部輸入有無變化,寄存器狀態都是穩定的。

異步時序邏輯電路的特點:電路中除了觸發器外,還可以有其延遲元器件,電路中沒有統一的時鐘,電路狀態的改變由外部輸入的變化直接引起。

同步邏輯是時鐘之間有固定的因果關系。異步邏輯是各時鐘之間沒有固定的因果關系。

2、同步電路和異步電路的區別:

同步電路:存儲電路中所有觸發器的時鐘輸入端都接同一個時鐘脈沖源,因而所有觸發器的狀態的變化都與所加的時鐘脈沖信號同步。

異步電路:電路沒有統一的時鐘,有些觸發器的時鐘輸入端與時鐘脈沖源相連,這些觸發器的狀態變化與時鐘脈沖同步,而其他的觸發器的狀態變化不與時鐘脈沖同步。

3、時序設計的實質:

電路設計的難點在時序設計,時序設計的實質就是滿足每個信號的建立/保持時間的要求。

4、建立時間與保持時間的概念?

建立時間:觸發器在時鐘上升沿到來之前,其數據輸入端的數據必須保持穩定的時間。
保持時間:觸發器在時鐘上升沿到來之后,其數據輸入端的數據必須保持穩定的時間。

5、為什么觸發器要滿足建立時間和保持時間?

因為觸發器內部數據的形成是需要一定的時間的,如果不滿足建立和保持時間,觸發器將進入亞穩態,進入亞穩態后觸發器的輸出將不穩定,在 0 和 1 之間變化,這時需要經過一個恢復時間,其輸出才能穩定。簡單的方式理解,就是時鐘采集數據時候需要在數據最穩定的情況下進行采集。

6、什么是亞穩態?為什么兩級觸發器可以防止亞穩態傳播?

亞穩態是指觸發器無法在某個規定的時間段內達到一個穩定的狀態。兩級觸發器可防止亞穩態傳播的原理:假設第一級觸發器的輸入不滿足其建立保持時間,它在第一個脈沖沿到來后輸出的數據就為亞穩態,那么在下一個脈沖沿到來之前,其輸出的亞穩態數據在一段恢復時間后必須穩定下來,而且穩定的數據必須滿足第二級觸發器的建立時間,如果都滿足了,在下一個脈沖沿到來時,第二級觸發器將不會出現亞穩態,因為其輸入端的數據滿足其建立保持時間。兩級同步有效的條件:第一級觸發器進入亞穩態后的恢復時間 + 第二級觸發器的建立時間 <= 時鐘周期。更確切地說,輸入脈沖寬度必須大于同步時鐘周期與第一級觸發器所需的保持時間之和。最保險的脈沖寬度是兩倍同步時鐘周期。 所以,這樣的同步電路對于從較慢的時鐘域來的異步信號進入較快的時鐘域比較有效。

7、系統最高速度計算(最快時鐘頻率):

熟悉了建立時間、保持時間以及傳播延遲的基本概念,下面通過這三個基本參數來推導時鐘的最高頻率,對于同步時序邏輯電路,對時鐘激勵做出響應的開關事件是同時發生的,但是運行結果必須等到下一個時鐘翻轉時才能進入到下一級,也就說,只有在當前所有的計算都已經完成了并且系統開始閑置的時候下一輪的操作才能開始,

因此,為了保證時序電路數據采集和處理的正確性,時鐘周期tCLK必須能容納電路中任何一級的最長延時。假設該組合邏輯的最長延時等于tLOGIC,那么時序電路正確工作要求的最小時鐘為:

tCLK = tCO+tLOGIC+tNET+tSU(公式1)

其中tNET為傳輸延遲,tCO 是寄存器固有的時鐘輸出延時,那么通過公式1很容易得到系統的最高頻率fMAX,常用表示:

fMAX = 1/tCLK (公式2)

我們假設寄存器的固有最小延時時間為tCOregister,那么為了保證時序電路正常工作,還需要如下的約束:

tCOregister + tLOGIC >= tHOLD (公式3)

這一約束保證了時序元件的輸入數據在時鐘邊沿之后能夠維持足夠長的時間,并且不會由于新來的數據流而過早的改變。

8、時序約束的概念和基本策略?

時序約束主要包括周期約束,偏移約束,靜態時序路徑約束三種。通過附加時序約束可以綜合布線工具調整映射和布局布線,是設計達到時序要求。

附加時序約束的一般策略是先附加全局約束,然后對快速和慢速例外路徑附加專門約束。附加全局約束時,首先定義設計的所有時鐘,對各時鐘域內的同步元件進行分組, 對分組附加周期約束,然后對 FPGA/CPLD 輸入輸出 PAD附加偏移約束、對全組合邏輯 的PAD TOPAD 路徑附加約束。附加專門約束時,首先約束分組之間的路徑,然后約束快、慢速例外路徑和多周期路徑,以及其他特殊路徑。

9、約束的作用?

1:時序約束:提高設計的工作頻率,減少系統布局布線時間

2:獲得正確的時序分析報告;(靜態時序分析工具以約束作為判斷時序是否滿足設計要 求的標準,因此要求設計者正確輸入約束,以便靜態時序分析工具可以正確的輸出時序 報告)

3:電器約束:指定 FPGA/CPLD 的電氣標準和引腳位置。

10、FPGA 設計包括那些基本技能:

SOPC,高速串行 I/O,低功耗,可靠性,可測試性和設計驗證流程的優化等方面。隨著芯片工藝的提高,芯片容量、集成度都在增加,FPGA 設計也朝著高速、高度集成、 低功耗、高可靠性、高可測、可驗證性發展。隨著FPGA的應用越來越多,FPGA工程師在設計與驗證方面的要求也越來越高。

編輯:hfy


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

    關注

    14

    文章

    2008

    瀏覽量

    61363
  • 同步電路
    +關注

    關注

    1

    文章

    60

    瀏覽量

    13351
  • 異步電路
    +關注

    關注

    2

    文章

    48

    瀏覽量

    11150
收藏 人收藏

    評論

    相關推薦

    Docker-鏡像的分層-busybox鏡像制作

    容器修改了基礎鏡像的內容,比如 /etc 下的文件,這時其他容器的 /etc 是否也會被修改? 可寫層的概念: Cpoy-on-Write 知識點6:制作一busybox鏡像 1、編寫Dockerfile ENTRYPOIN
    的頭像 發表于 01-15 10:44 ?137次閱讀
    Docker-鏡像的分層-busybox鏡像制作

    Aigtek功率放大器應用:電感線圈的知識點分享

    電磁驅動是功率放大器的一大基礎應用領域,其中我們最常見的就是用功放來驅動電感線圈,那么關于電感線圈的這10知識點你都知道嗎?今天Aigtek安泰電子來給大家介紹一下電感線圈的基礎知識
    的頭像 發表于 01-07 15:43 ?165次閱讀
    Aigtek功率放大器應用:電感線圈的<b class='flag-5'>知識點</b>分享

    后悔沒有早點看到:天線設計知識點

    Cat.1 bis R13架構,天線架構精簡為單天線架構,去掉了分集接收天線,因此只需要一根天線。 ? 知識點: Cat.1 bis相對于Cat.1的區別是,后者為兩根天線(一根主天線,一根分集天線
    的頭像 發表于 12-24 17:11 ?505次閱讀
    后悔沒有早點看到:天線設計<b class='flag-5'>中</b>的<b class='flag-5'>知識點</b>!

    硬件工程師面試基礎知識點

    一、晶振電路 大多數電子工程師都見過單片機如下圖所示的形式,一般單片機都會有這樣的電路。晶振的兩引腳與芯片(如單片機)內部的反相器相連接,再結合外部的匹配電容CL1、CL2、R1、R2,組成一
    的頭像 發表于 11-21 11:04 ?308次閱讀
    硬件工程師面試基礎<b class='flag-5'>知識點</b>

    接口測試理論、疑問收錄與擴展相關知識點

    本文章使用王者榮耀游戲接口、企業微信接口的展示結合理論知識,講解什么是接口測試、接口測試理論、疑問收錄與擴展相關知識點知識學院,快來一起看看吧~
    的頭像 發表于 11-15 09:12 ?392次閱讀
    接口測試理論、疑問收錄與擴展相關<b class='flag-5'>知識點</b>

    FPGA基礎知識及設計和執行FPGA應用所需的工具

    本文將首先介紹FPGA的基礎知識,包括FPGA的工作原理以及為什么要使用FPGA等,然后討論設計和執行FPGA應用所需的工具。
    的頭像 發表于 11-11 11:29 ?1158次閱讀
    <b class='flag-5'>FPGA</b>基礎<b class='flag-5'>知識</b>及設計和執行<b class='flag-5'>FPGA</b>應用所需的工具

    MySQL知識點匯總

    大家好,這部分被稱為DQL部分,是每個學習MySQL必須要學會的部分,下面就讓我來介紹MySQL的其他部分。
    的頭像 發表于 08-05 15:27 ?456次閱讀
    MySQL<b class='flag-5'>知識點</b>匯總

    FPGA的學習筆記---FPGA的開發流程

    與通常的單片機應用開發不同,FPGA有自己的開發流程。但具體上怎樣操作,作為初學者,沒有一經驗。網站獎勵的清華FPGA需要的開發軟件,到目前還沒有安裝成功。暫且先看看相關學習,慢慢積累這方面的
    發表于 06-23 14:47

    更適合工程師和研究僧的FPGA提升課程

    各位編程精英er~ F學社打造的FPGA工程師培訓班上線后,有不少同學后臺私信詢問:“能不能出個那種專門針對某個知識點的課程呢?我想針對自己的薄弱點深入學習。” 貼心如我,當然會滿足大家的學習
    發表于 06-05 10:09

    模擬電子技術知識點問題總結概覽

    給大家分享模擬電子技術知識點問題總結。
    的頭像 發表于 05-08 15:16 ?1240次閱讀
    模擬電子技術<b class='flag-5'>知識點</b>問題總結概覽

    12電路+10知識點,講透了開關模式下的電源電流檢測!

    通時,它不測量電感電流。 圖3. 帶高端RSENSE的降壓轉換器 在這種配置,電流檢測可能有很高的噪聲,原因是頂部 MOSFET的導通邊沿具有很強的開關電壓振蕩。為使這種影響最小,需要一較長的電流
    發表于 04-30 09:58

    基于FPGA的常見的圖像算法模塊總結

    意在給大家補充一下基于FPGA的圖像算法基礎,于是講解了一下常見的圖像算法模塊,經過個人的總結,將知識點分布如下所示。
    的頭像 發表于 04-28 11:45 ?662次閱讀
    基于<b class='flag-5'>FPGA</b>的常見的圖像算法模塊總結

    一篇搞定DCS系統相關知識點

    目標。DCS系統廣泛應用于各個行業,如化工、電力、制藥等。在這些行業,DCS系統可以實現對生產過程的集中監控和分散控制,提高生產效率和產品質量,降低能耗和減少環境污染,從而保證產品質量,并確保生產過程的安全可靠。 二.DCS系統知識點
    的頭像 發表于 03-26 18:40 ?1008次閱讀
    一篇搞定DCS系統相關<b class='flag-5'>知識點</b>

    【量子計算機重構未來 | 閱讀體驗】第二章關鍵知識點

    本帖最后由 oxlm_1 于 2024-3-6 23:20 編輯 之所以將第二章單獨拿出來,是因為在閱讀過程,發現第二章知識點較多,理解起來比較耗時間。 第二章的主要知識點: 量子
    發表于 03-06 23:17

    FPGA基礎知識介紹

    電子發燒友網站提供《FPGA基礎知識介紹.pdf》資料免費下載
    發表于 02-23 09:45 ?32次下載
    主站蜘蛛池模板: 欧美日韩一日韩一线不卡 | 免费一级片在线 | 青草视频久久 | 婷婷久久综合九色综合98 | 国产视频首页 | a看片| 日韩欧美一区二区三区视频 | 国产精品久久久香蕉 | 99久久99久久精品免费看子伦 | 激情文学综合网 | 人人澡人人人人夜夜爽 | 欧美一区二区三区不卡片 | 午夜国产精品免费观看 | 色婷婷成人网 | 深夜视频在线观看免费 | 九九精品免费观看在线 | 欧美高清milf在线播放 | 久久网免费视频 | 5g国产精品影院天天5g天天爽 | 69老司机亚洲精品一区 | 国产精品怡红院永久免费 | 高清色 | 天天操天天插天天射 | 38pao强力打造永久免费高清视频 | 亚洲视频1| 久久国产精品亚洲综合 | 国产va在线观看 | 手机看片国产精品 | 免费a大片 | 嫩草影院网站入口 | 天天天天做夜夜夜夜做 | 欧美日一区 | 精品久久久久久久免费加勒比 | 最近高清免费观看视频大全 | 亚洲国产精品嫩草影院 | 伦理一区二区三区 | 来吧成人综合网 | 亚洲福利片 | 免费看一级特黄a大片 | 国产免费啪啪 | 在线午夜视频 |