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

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

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

3天內不再提示

簡談FPGA中系統運行頻率計算方法與組合邏輯的層級

FPGA學習交流 ? 2018-07-27 19:16 ? 次閱讀

大家好,又到了每日學習的時間了,最近一個月比較忙,沒有更新文章,希望各位沒有想我,哈哈。
無用的話不多說,今天我們來聊一聊FPGA中系統運行頻率計算方法與組合邏輯的層級。
我們的設計需要多大容量的芯片?我們的設計能跑多快?這是經常困擾工程師的兩個問題。對于前一個問題,我們可能還能先以一個比較大的芯片實現原型,待原型完成再選用大小合適的芯片實現。對于后者,我們需要一個比較精確的預估,我們的設計能跑50M,100M 還是133M?

首先讓我們先來看看Fmax 是如何計算出來的。圖(1)是一個通用的模型用來計算FPGA的。我們可以看出,Fmax 受Tsu , Tco , Tlogic 和 Troute 四個參數影響。( 由于使用FPGA 全局時鐘,時鐘的抖動在這里不考慮)。

時鐘周期 T = Tco + Tlogic + Troute + Tsu
時鐘頻率 Fmax = 1/Tmax

其中:
Tco : D 觸發器的輸出延時
Tlogic : 組合邏輯延時
Troute : 布線延時
Tsu : D 觸發器的建立時間

165725cvsmsuquulsvgffd.png


圖1 時鐘周期的計算模型

讓我看一下上圖:圖1,上圖為時鐘周期的計算模型,由詞可以看出,在影響Fmax 的四個參數中,由于針對某一個器件Tsu 和Tco 是固定的,因此我們在設計中需要考慮的參數只有兩個Tlogic 和Troute.通過良好的設計以及一些如Pipeline 的技巧,我們可以把Tlogic 和Troute 控制在一定的范圍內。達到我們所要求的Fmax.

經驗表明一個良好的設計,通常可以將組合邏輯的層次控制在4 層以內,即( Lut Levels 《=4 ) 。而Lut Levels( 組合邏輯的層次 )將直接影響Tlogic 和Troute 的大小。 組合邏輯的層次多,則Tlogic 和Troute 的延時就大,反之, 組合邏輯的層次少,則Tlogic 和Troute 的延時就小。

讓我們回過頭來看看Xilinx 和Altera 的FPGA 是如何構成的。是由Logic Cell ( Xilinx )或 Logic Element( Altera )這一種基本結構和連接各個Logic Cell 或Logic Element 的連線資源構成。無論是Logic Cell 還是 Logic Element ,排除其各自的特點,取其共性為一個4 輸入的查找表和一個D 觸發器。如圖(2)所示。而任何復雜的邏輯都是由此基本單元復合而成。圖(3)。上一個D 觸發器的輸出到下一個D 觸發器的輸入所經過的LUT 的個數就是組合邏輯的層次( Lut Levels )。因此,電路中用于實現組合邏輯的延時就是所有Tlut 的總和。在這里取Lut Levels = 4 。故Tlogic = 4 * Tlut 。

165731kz5k9kz49k9a23***.png


圖2 FPGA的基本邏輯單元

165731j4jjfwb7izwpimpp.png


圖3 復雜組合邏輯的實現

解決的 Tlogic 以后,我們來看看Troute 如何來計算。由于Xilinx 和Altera 在走線資源的設計上并不一樣,并且Xilinx 沒有給出布線延時的模型,因此更難于分析,不過好在業內對布線延時與邏輯延時的統計分析表明, 邏輯延時與布線延時的比值約為1:1 到1:2.由于我們所選用的芯片大量的已經進入0.18um 和0.13um 深亞微米的工藝,因此我們取邏輯延時與布線延時的比值為1:2.

Troute = 2 * Tlogic

Tmax = Tco + Tlogic + Troute + Tsu

= Tco + Tsu + 3 * Tlogic

= Tco + Tsu + 12 * Tlut

下表是我們常用的一些 Xilinx 和Altera 器件的性能估算。我們選取的是各個系列中的最低的速度等級。由于Altera 的APEX ,APEX II 系列器件的不同規模的參數不同,我們選取EP20K400E 和 EP2A15 作代表。
165732pm7nhh1i0xg1z1n1.png



# 以EP20K400E-3 的數據計算得出。

## 以 EP2A15-9 的數據計算得出

165732ynmnbmum3un8ub85.png



今天我們就聊到這里,各位,加油。

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

    關注

    1629

    文章

    21729

    瀏覽量

    603016
收藏 人收藏

    評論

    相關推薦

    FPGA的片內資源

    FPGA的片內資源
    發表于 01-08 22:12

    基于FPGA設計頻率計方案介紹分享

    數字電路識別的脈沖信號,然后通過計數器計算這一段時間間隔內的脈沖個數,將其換算后顯示出來,這就是數字頻率計的基本原理。 系統設計圖如下所示:
    發表于 03-31 16:22

    FPGA 門數計算方法

    FPGA 門數計算方法FPGA 門數計算方法 FPGA 等效門數的計算方法有兩種: 1.把
    發表于 08-11 10:29

    FPGA系統運行頻率計算方法

    ( Lut Levels )。因此,電路中用于實現組合邏輯的延時就是所有Tlut 的總和。在這里取Lut Levels = 4 。故Tlogic = 4 * Tlut 。  圖( 2 ) FPGA
    發表于 08-21 09:46

    stm32伺服電機轉速計算方法相關資料分享

    1、首先要知道HCLK時鐘頻率,一般是系統時鐘是用的hse---->pll計算方法:HCLK時鐘={[( 晶振頻率/pllm )*plln]/pllp}/AHBPrescaler2、確
    發表于 06-28 09:09

    soc計算方法

    soc計算方法,BMS的SOC的計算其實可以分為三大部分:1、電芯層級的SOC計算(軟件中最真實的SOC
    發表于 07-27 06:13

    FPGA設計系統運行頻率計算方法組合邏輯層級

    發表于 07-28 15:26

    ADC采樣時間、采樣周期、采樣頻率計算方法

    STM32——ADC采樣時間、采樣周期、采樣頻率計算方法ADC轉換:單片機將采集到的模擬量信號,通過ADC控制器轉換成數字量。采樣周期:單片機讀取數字量必須等轉換完成后,完成一個通道ADC讀取(采樣
    發表于 12-10 06:16

    FPGA何時用組合邏輯或時序邏輯

    的。話不多說,上貨。 在FPGA何時用組合邏輯或時序邏輯 在設計FPGA時,大多數采
    發表于 03-06 16:31

    頻率計算

    頻率計算器:含有多種頻率計算工具,有LC諧振頻率計算軟件,RC諧振頻率計算工具,并含有多種軟件。你喜歡哪種就挑哪種。
    發表于 10-30 15:09 ?35次下載
    <b class='flag-5'>頻率計算</b>器

    基于FPGA的等精度頻率計的設計與實現

    本文介紹了一種利用FPGA實現DC~100 MHz的自動切換量程數字等精度頻率計的實現方法,并給出實現代碼。整個系統在研制的CPLD/FPGA
    發表于 12-03 11:17 ?5749次閱讀

    LC諧振頻率計算公式 LC串聯和并聯諧振頻率計算

    本文介紹LC諧振頻率計算公式,LC串聯諧振頻率、LC并聯諧振頻率計算方法
    發表于 10-10 15:58 ?35w次閱讀
    LC諧振<b class='flag-5'>頻率計算</b>公式 LC串聯和并聯諧振<b class='flag-5'>頻率計算</b>

    cpu時鐘頻率計算公式_CPU頻率計算方法詳解

    CPU頻率,就是CPU的時鐘頻率,簡單說是CPU運算時的工作的頻率(1秒內發生的同步脈沖數)的簡稱。單位是Hz,它決定計算機的運行速度。本文
    發表于 04-28 10:32 ?3.4w次閱讀

    確定 QR 系統的自由運行頻率

    確定 QR 系統的自由運行頻率
    發表于 11-14 21:07 ?2次下載
    確定 QR <b class='flag-5'>系統</b>的自由<b class='flag-5'>運行頻率</b>

    EMC計算方法和EMC仿真(1) 計算方法簡介

    EMC計算方法概述2021/11/16大家好!我是ROHM的稻垣。本文是第16篇,從本文開始我們來談一電磁兼容性(EMC)的計算方法和仿真。
    的頭像 發表于 02-14 09:26 ?3012次閱讀
    主站蜘蛛池模板: 一级毛片免费下载| 久久精品热在线观看30| 97国产精品视频在线观看| 亚洲精品AV一二三区无码| 日本熟妇多毛XXXXX视频| 美女屁股软件| 久久人妻少妇嫩草AV無碼| 国产亚洲日韩另类在线播放| 国产99精品视频| 国产91无毒不卡在线观看| 成人a毛片久久免费播放| 99re久久热在这里精品| 中文字幕不卡一区二区三区| 伊人久久久久久久久香港| 亚洲欧美一区二区成人片| 亚洲精品成人无码A片在线| 香蕉久久日日躁夜夜嗓| 微福利92合集| 午夜十八岁禁| 无止侵犯高H1V3无止侵犯 | ewp系列虐杀在线视频| 99国产精品久久人妻无码| 99久久久无码国产精品AAA| 99久久99久久精品免费看子| CHINA末成年VIDEO学生| 99日韩精品| 草草久久久亚洲AV成人片| 东莞桑拿美女| 国产网红主播精品福利大秀专区| 国产永久视频| 久久久无码精品亚洲日韩按摩| 久久精品中文字幕免费| 美女激清床上戏大全| 欧美特黄99久久毛片免费| 色美妞论坛| 亚洲xxxx动漫| 在线免费观看成年人视频| 91系列在线观看免费| www红色一片| 国产乱码一区二区三区| 黄色三级图片|