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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA quartus ii里的靜態(tài)時(shí)序分析

電子設(shè)計(jì) ? 來源:CSDN博主 ? 作者:huan09900990 ? 2020-11-25 11:39 ? 次閱讀

fpga工程中加入時(shí)序約束的目的:
1、給quartusii 提出時(shí)序要求;
2、quartusii 在布局布線時(shí)會(huì)盡量優(yōu)先去滿足給出的時(shí)序要求;
3、STA靜態(tài)時(shí)序分析工具根據(jù)你提出的約束去判斷時(shí)序是否滿足的標(biāo)準(zhǔn)。

舉個(gè)形象的比喻:就好比我要讓代工廠(類比quartus ii)給我加工一批零件,要求長寬高為10x10x10cm,誤差不超過1mm(類比時(shí)序約束條件)。代工廠按要求(即約束條件)開始進(jìn)行生產(chǎn)加工,工廠為了不返工,肯定會(huì)盡量生產(chǎn)出達(dá)到我要求的零件。當(dāng)加工完成后,質(zhì)檢員(類比STA靜態(tài)時(shí)序分析工具)按我給出的要求進(jìn)行檢驗(yàn)看是否滿足要求。要是工廠想盡了各種辦法也不能達(dá)到我給出的要求,那么就是我給出的要求太高了(即時(shí)序約束中的過約束),要是我給出的要求太低(比如說加工成方形就行,而沒有指出長寬高),那么工廠很容易就生產(chǎn)出來了,但這并不是我想要的,這是由于我給出的約束太松 即相當(dāng)于時(shí)序里的 欠約束。

quartus ii里的靜態(tài)時(shí)序分析(STA):是套用特定的時(shí)序模型,針對(duì)特定電路分析其是否違反設(shè)計(jì)者給定的時(shí)序限制。說白了就是檢查fpga內(nèi)部所有寄存器的建立時(shí)間保持時(shí)間是否滿足spec給定的要求。

1、Data Arrival Time 數(shù)據(jù)到達(dá)目的寄存器REG2時(shí)間


2、Clock Arrival Time 時(shí)鐘到達(dá)目的寄存器REG2時(shí)間


3、Data Required Time 數(shù)據(jù)需求時(shí)間-Setup

指數(shù)據(jù)需要在需求時(shí)間前到達(dá)目的寄存器,否則不滿足建立時(shí)間關(guān)系,不能被正確采樣。

最大延遲是防止數(shù)據(jù)來的太慢 ,當(dāng)時(shí)鐘沿已經(jīng)到來時(shí),數(shù)據(jù)還沒到,這樣就不能在上升沿被寄存器正確采樣。


4、Data Required Time 數(shù)據(jù)需求時(shí)間-Hold

指數(shù)據(jù)在時(shí)鐘鎖存沿到達(dá)后,必須保持一段穩(wěn)定的時(shí)間,使數(shù)據(jù)被正確采樣。做最小延遲約束是為了防止數(shù)據(jù)傳輸過快,使得寄存器還在鎖存上一個(gè)數(shù)據(jù)時(shí),下一個(gè)數(shù)據(jù)就來了,使得上次鎖存數(shù)據(jù)發(fā)生錯(cuò)誤。

所以 保持時(shí)間必須小于 tco+tlogic(組合邏輯延時(shí)),這里 tco+tlogic(組合邏輯延時(shí))就是數(shù)據(jù)從源寄存器到目的寄存器的時(shí)間。


5、時(shí)序裕量slack

Setup Slack=Setup Required Time - Data Arrival Time

Hold Slack=Data Arrival Time - Hold Required Time

時(shí)序裕量為正 表示時(shí)序滿足時(shí)序約束條件,為負(fù),時(shí)序不滿足。

6、Input Delay 輸入最大最小延遲

Input Delay=數(shù)據(jù)路徑延遲-時(shí)鐘路徑延遲+utco(外部器件)

輸入延遲 Input Delay=Data Arrival Time-Clock Arrival Time
=launch Edge+Tclk1+uTco+Tdata-latch edge-Tclk2

數(shù)據(jù)相對(duì)于時(shí)鐘到達(dá)目的寄存器的時(shí)間差值。即數(shù)據(jù)和時(shí)鐘從同一時(shí)間點(diǎn)(launch)開始,到達(dá)目的寄存REG2的時(shí)間差。

數(shù)據(jù)到達(dá)REG2走的路徑延時(shí)是:時(shí)鐘從launch開始 經(jīng)過Tclk1的延遲到達(dá)REG1,REG1在時(shí)鐘沿來之后,經(jīng)過Tco的時(shí)間把數(shù)據(jù)送出REG1,然后數(shù)據(jù)再經(jīng)過路徑延遲Tdata 到達(dá)REG2的數(shù)據(jù)管腳。

時(shí)鐘到達(dá)REG2走的路徑延時(shí)是:時(shí)鐘也從同一時(shí)間點(diǎn)(launch)開始,經(jīng)過路徑延遲Tclk2就到達(dá)REG2的時(shí)鐘管腳。
輸入最大延遲是約束為了滿足寄存器的建立時(shí)間,輸入最小延遲是位了滿足寄存器的保持時(shí)間。

Input Maximum Delay=Data Arrival Time最大值-Clock Arrival Time 最小值

“fpga-centric”Input Maximum Delay<=tclk-tsu(fpga)


Input Minimum Delay=Data Arrival Time最小值-Clock Arrival Time 最大值

“fpga-centric” Input Minimum Delay>=th(fpga)


7、output Delay 輸出最大最小延遲

output Maximum Delay=外部器件tsu+數(shù)據(jù)路徑最大延遲-時(shí)鐘路徑最小延遲


output Minimum Delay=外部器件th+數(shù)據(jù)路徑最小延遲-時(shí)鐘路徑最大延遲


8、Fmax

指設(shè)計(jì)能運(yùn)行的最高頻率,即周期為最小時(shí),頻率最大
當(dāng)Setup Slack=0時(shí),系統(tǒng)剛好滿足建立時(shí)間,此時(shí)周期為最小值。
period=tco+data_delay+tsu-tskew


編輯:hfy


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1643

    文章

    21925

    瀏覽量

    612673
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5403

    瀏覽量

    122944
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    FPGA時(shí)序約束之設(shè)置時(shí)鐘組

    Vivado中時(shí)序分析工具默認(rèn)會(huì)分析設(shè)計(jì)中所有時(shí)鐘相關(guān)的時(shí)序路徑,除非時(shí)序約束中設(shè)置了時(shí)鐘組或false路徑。使用set_clock_gro
    的頭像 發(fā)表于 04-23 09:50 ?182次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>時(shí)序</b>約束之設(shè)置時(shí)鐘組

    集成電路設(shè)計(jì)中靜態(tài)時(shí)序分析介紹

    本文介紹了集成電路設(shè)計(jì)中靜態(tài)時(shí)序分析(Static Timing Analysis,STA)的基本原理、概念和作用,并分析了其優(yōu)勢(shì)和局限性。 ?
    的頭像 發(fā)表于 02-19 09:46 ?443次閱讀

    FPGA驅(qū)動(dòng)AD芯片之實(shí)現(xiàn)與芯片通信

    :?FPGA芯片采用了altera的Cyclon IV E系列的“EP4CE10F17C8”,軟件環(huán)境-Quartus-Ⅱ,采用的AD芯片為—AD-TLC549。 通過FPGA實(shí)現(xiàn)以下時(shí)序
    的頭像 發(fā)表于 12-17 15:27 ?858次閱讀
    <b class='flag-5'>FPGA</b>驅(qū)動(dòng)AD芯片之實(shí)現(xiàn)與芯片通信

    英特爾Quartus Prime Pro 24.3版本的全新亮點(diǎn)

    Quartus Prime Pro 24.3 版具有諸多強(qiáng)大特性和增強(qiáng)功能,可助力FPGA開發(fā)人員加快編譯速度、提高設(shè)計(jì)效率以及縮短產(chǎn)品上市時(shí)間。令人振奮的是,在此次版本中,我們推出了對(duì)Agilex
    的頭像 發(fā)表于 12-13 10:28 ?1208次閱讀

    TPS65950實(shí)時(shí)時(shí)鐘時(shí)序補(bǔ)償分析

    電子發(fā)燒友網(wǎng)站提供《TPS65950實(shí)時(shí)時(shí)鐘時(shí)序補(bǔ)償分析.pdf》資料免費(fèi)下載
    發(fā)表于 10-29 10:01 ?0次下載
    TPS65950實(shí)時(shí)時(shí)鐘<b class='flag-5'>時(shí)序</b>補(bǔ)償<b class='flag-5'>分析</b>

    使用modelsim時(shí)的問題分析

    仿真對(duì)于FPGA設(shè)計(jì)來說至關(guān)重要,我們經(jīng)常使用modelsim來進(jìn)行功能仿真或者時(shí)序仿真,這樣就需要將modelsim和設(shè)計(jì)軟件(quartus ii)聯(lián)系起來,下面是設(shè)計(jì)者在使用mo
    的頭像 發(fā)表于 10-24 18:15 ?1353次閱讀
    使用modelsim時(shí)的問題<b class='flag-5'>分析</b>

    使用IBIS模型進(jìn)行時(shí)序分析

    電子發(fā)燒友網(wǎng)站提供《使用IBIS模型進(jìn)行時(shí)序分析.pdf》資料免費(fèi)下載
    發(fā)表于 10-21 10:00 ?1次下載
    使用IBIS模型進(jìn)行<b class='flag-5'>時(shí)序</b><b class='flag-5'>分析</b>

    高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時(shí)序誤差的設(shè)計(jì)考慮

    電子發(fā)燒友網(wǎng)站提供《高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時(shí)序誤差的設(shè)計(jì)考慮.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 09:50 ?6次下載
    高速ADC與<b class='flag-5'>FPGA</b>的LVDS數(shù)據(jù)接口中避免<b class='flag-5'>時(shí)序</b>誤差的設(shè)計(jì)考慮

    時(shí)序邏輯電路故障分析

    時(shí)序邏輯電路的主要故障分析是一個(gè)復(fù)雜而重要的課題,它涉及電路的穩(wěn)定性、可靠性以及整體性能。以下是對(duì)時(shí)序邏輯電路主要故障的全面分析,旨在幫助理解和解決這些故障。
    的頭像 發(fā)表于 08-29 11:13 ?1544次閱讀

    FPGA電源時(shí)序控制

    電子發(fā)燒友網(wǎng)站提供《FPGA電源時(shí)序控制.pdf》資料免費(fèi)下載
    發(fā)表于 08-26 09:25 ?0次下載
    <b class='flag-5'>FPGA</b>電源<b class='flag-5'>時(shí)序</b>控制

    深度解析FPGA中的時(shí)序約束

    建立時(shí)間和保持時(shí)間是FPGA時(shí)序約束中兩個(gè)最基本的概念,同樣在芯片電路時(shí)序分析中也存在。
    的頭像 發(fā)表于 08-06 11:40 ?1177次閱讀
    深度解析<b class='flag-5'>FPGA</b>中的<b class='flag-5'>時(shí)序</b>約束

    FPGA如何估算分析功耗

    FPGA的功耗由4部分組成:上電功耗、配置功耗、靜態(tài)功耗和動(dòng)態(tài)功耗。一般的FPGA都具有這4種功耗,但是Actel Flash FPGA由于掉電數(shù)據(jù)不丟失,無需配置芯片,所以上電后不需
    的頭像 發(fā)表于 07-18 11:11 ?2315次閱讀
    <b class='flag-5'>FPGA</b>如何估算<b class='flag-5'>分析</b>功耗

    FPGA時(shí)序課件下載

    方便FPGA愛好者學(xué)習(xí)
    發(fā)表于 07-12 11:45 ?3次下載

    FPGA 高級(jí)設(shè)計(jì):時(shí)序分析和收斂

    今天給大俠帶來FPGA 高級(jí)設(shè)計(jì):時(shí)序分析和收斂,話不多說,上貨。 這里超鏈接一篇之前的STA的文章,僅供各位大俠參考。 FPGA STA(靜態(tài)
    發(fā)表于 06-17 17:07

    利用Quartus開發(fā)軟件進(jìn)行基于云的開發(fā),及早獲取最新算法

    Quartus 開發(fā)軟件已添加到開發(fā)者云中,為領(lǐng)先的FPGA軟件提供云訪問能力。
    的頭像 發(fā)表于 05-24 09:45 ?694次閱讀
    利用<b class='flag-5'>Quartus</b>開發(fā)軟件進(jìn)行基于云的開發(fā),及早獲取最新算法
    主站蜘蛛池模板: 婷婷开心激情 | 伊人网综合在线 | 国产成人a | 天堂在线观看中文字幕 | 久久久噜噜噜久久久 | 欧美激情 自拍 | 欧美一级免费观看 | 在线播放一区二区精品产 | 亚洲 图片 小说 欧美 另类 | 天天在线精品视频在线观看 | 五月丁香 | 午夜爽视频 | 偷窥自拍亚洲色图 | 国产免费的野战视频 | 国产 麻豆 | 欧美艹逼视频 | 男人和女人在床做黄的网站 | 免费观看一级一片 | 天天色综合久久 | 91成人在线免费视频 | 日韩天堂在线观看 | 中国一级特黄高清免费的大片 | 69xxxxtube日本免费| 欧美黄色免费网址 | 欧美性野久久久久久久久 | 人人射人人射 | 国产精品久久久久乳精品爆 | 美女被免费网站在线视频九色 | 四虎影院wwww | 黄色美女网站免费看 | 色综合久久九月婷婷色综合 | 久久伊人精品青青草原高清 | 亚洲最色网| 人人乳乳香蕉大免费 | 久久就是精品 | 在线日本人观看成本人视频 | 成人在线网 | 伊人久久大香线蕉电影院 | 手机在线亚洲 | 色玖玖| 手机在线看片你懂的 |