欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

淺談時(shí)序設(shè)計(jì)和時(shí)序約束

CHANBAEK ? 來源:新芯設(shè)計(jì) ? 作者:新芯設(shè)計(jì) ? 2023-07-04 14:43 ? 次閱讀

引言

??本文主要介紹了時(shí)序設(shè)計(jì)和時(shí)序約束。

一、時(shí)序設(shè)計(jì)(Timing Design)

??電路設(shè)計(jì)的難點(diǎn)在時(shí)序設(shè)計(jì),時(shí)序設(shè)計(jì)的實(shí)質(zhì)就是滿足每一個(gè)觸發(fā)器的建立時(shí)間、保持時(shí)間的要求,從而達(dá)到時(shí)序收斂的過程,擴(kuò)大一點(diǎn)地說,就是使得數(shù)據(jù)能夠在正確的時(shí)間到達(dá)從而正確地被處理,這個(gè)就要對設(shè)計(jì)的電路非常的熟悉。

二、時(shí)序收斂(Timing Closure):

??時(shí)序收斂是現(xiàn)場可編程邏輯門陣列、專用集成電路的電路設(shè)計(jì)過程中,通過調(diào)整、修改設(shè)計(jì),從而使得所設(shè)計(jì)的電路滿足時(shí)序要求的過程。

三、時(shí)序約束(Timing Constraint):

??時(shí)序約束是規(guī)范設(shè)計(jì)的時(shí)序行為,主要包括周期約束,偏移約束,靜態(tài)時(shí)序路徑約束三種,通過附加時(shí)序約束,可以指導(dǎo)綜合工具和布局布線工具,使設(shè)計(jì)達(dá)到時(shí)序要求。

create_clock -period 10 waveform {0 5} [get_ports clk]

??時(shí)序約束的作用如下:

  • 提高設(shè)計(jì)的工作頻率(減少了邏輯和布線延時(shí));
  • 獲得正確的時(shí)序分析報(bào)告(靜態(tài)時(shí)序分析工具以約束作為判斷時(shí)序是否滿足設(shè)計(jì)要求的標(biāo)準(zhǔn),因此要求設(shè)計(jì)者正確輸入約束,以便靜態(tài)時(shí)序分析工具可以正確的輸出時(shí)序報(bào)告)。

四、時(shí)鐘設(shè)計(jì)(Clock Design):

??在通常的 FPGA 設(shè)計(jì)中對時(shí)鐘偏差的控制主要有以下幾種方法:

  • 控制時(shí)鐘信號盡量走可編程器件的的全局時(shí)鐘網(wǎng)絡(luò)。在可編程器件中一般都有專門的時(shí)鐘驅(qū)動器及全局時(shí)鐘網(wǎng)絡(luò),不同種類、型號的可編程器件,它們中的全局時(shí)鐘網(wǎng)絡(luò)數(shù)量不同,因此要根據(jù)不同的設(shè)計(jì)需要選擇含有合適數(shù)量全局時(shí)鐘網(wǎng)絡(luò)的可編程器件。通常來說,走全局時(shí)鐘網(wǎng)絡(luò)的時(shí)鐘信號到各使用端的延時(shí)小,時(shí)鐘偏差很小,基本可以忽略不計(jì)。
  • 若設(shè)計(jì)中時(shí)鐘信號數(shù)量很多,無法讓所有的信號都走全局時(shí)鐘網(wǎng)絡(luò),那么可以通過在設(shè)計(jì)中加約束的方法,控制不能走全局時(shí)鐘網(wǎng)絡(luò)的時(shí)鐘信號的時(shí)鐘偏差。

??FPGA 設(shè)計(jì)中對時(shí)鐘的正確操作(例如分頻等等)如下:

  • FPGA 芯片有固定的時(shí)鐘路由,這些路由能夠有效地減少時(shí)鐘抖動和時(shí)鐘偏差。需要對時(shí)鐘進(jìn)行相移或變頻的時(shí)候,一般不允許對時(shí)鐘進(jìn)行邏輯操作(即使是最基本的與或非也要避免),因?yàn)檫@樣不僅會增加時(shí)鐘的偏差和抖動,還會使時(shí)鐘帶上毛刺。
  • 一般的處理方法是采用 FPGA 芯片自帶的時(shí)鐘管理器如 PLL、DLL 或 DCM,或者把邏輯轉(zhuǎn)換到觸發(fā)器的 D 輸入(這些也是對時(shí)鐘邏輯操作的替代方案)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21799

    瀏覽量

    606196
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2016

    瀏覽量

    61369
  • 時(shí)序設(shè)計(jì)

    關(guān)注

    0

    文章

    21

    瀏覽量

    43943
  • 時(shí)序約束
    +關(guān)注

    關(guān)注

    1

    文章

    115

    瀏覽量

    13462
收藏 人收藏

    評論

    相關(guān)推薦

    VIVADO時(shí)序約束及STA基礎(chǔ)

    時(shí)序約束的目的就是告訴工具當(dāng)前的時(shí)序狀態(tài),以讓工具盡量優(yōu)化時(shí)序并給出詳細(xì)的分析報(bào)告。一般在行為仿真后、綜合前即創(chuàng)建基本的時(shí)序
    的頭像 發(fā)表于 03-11 14:39 ?9884次閱讀

    FPGA的IO口時(shí)序約束分析

      在高速系統(tǒng)中FPGA時(shí)序約束不止包括內(nèi)部時(shí)鐘約束,還應(yīng)包括完整的IO時(shí)序約束時(shí)序例外
    發(fā)表于 09-27 09:56 ?1800次閱讀

    FPGA時(shí)序約束時(shí)序路徑和時(shí)序模型

    時(shí)序路徑作為時(shí)序約束時(shí)序分析的物理連接關(guān)系,可分為片間路徑和片內(nèi)路徑。
    發(fā)表于 08-14 17:50 ?861次閱讀
    FPGA<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>之<b class='flag-5'>時(shí)序</b>路徑和<b class='flag-5'>時(shí)序</b>模型

    FPGA I/O口時(shí)序約束講解

    前面講解了時(shí)序約束的理論知識FPGA時(shí)序約束理論篇,本章講解時(shí)序約束實(shí)際使用。
    發(fā)表于 08-14 18:22 ?1765次閱讀
    FPGA I/O口<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>講解

    時(shí)序約束時(shí)序分析 ppt教程

    時(shí)序約束時(shí)序分析 ppt教程 本章概要:時(shí)序約束時(shí)序分析基礎(chǔ)常用
    發(fā)表于 05-17 16:08 ?0次下載

    時(shí)序約束用戶指南

    時(shí)序約束用戶指南包含以下章節(jié): ?第一章“時(shí)序約束用戶指南引言” ?第2章“時(shí)序約束的方法” ?
    發(fā)表于 11-02 10:20 ?0次下載

    FPGA時(shí)序約束方法

    FPGA時(shí)序約束方法很好地資料,兩大主流的時(shí)序約束都講了!
    發(fā)表于 12-14 14:21 ?19次下載

    FPGA中的時(shí)序約束設(shè)計(jì)

    一個(gè)好的FPGA設(shè)計(jì)一定是包含兩個(gè)層面:良好的代碼風(fēng)格和合理的約束。時(shí)序約束作為FPGA設(shè)計(jì)中不可或缺的一部分,已發(fā)揮著越來越重要的作用。毋庸置疑,時(shí)序
    發(fā)表于 11-17 07:54 ?2602次閱讀
    FPGA中的<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>設(shè)計(jì)

    深入了解時(shí)序約束以及如何利用時(shí)序約束實(shí)現(xiàn)FPGA 設(shè)計(jì)的最優(yōu)結(jié)果

    作為賽靈思用戶論壇的定期訪客(見 ),我注意到新用戶往往對時(shí)序收斂以及如何使用時(shí)序約束來達(dá)到時(shí)序收斂感到困惑。為幫助 FPGA設(shè)計(jì)新手實(shí)現(xiàn)時(shí)序
    發(fā)表于 11-24 19:37 ?5548次閱讀
    深入了解<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>以及如何利用<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>實(shí)現(xiàn)FPGA 設(shè)計(jì)的最優(yōu)結(jié)果

    FPGA時(shí)序約束簡介

    在簡單電路中,當(dāng)頻率較低時(shí),數(shù)字信號的邊沿時(shí)間可以忽略時(shí),無需考慮時(shí)序約束。但在復(fù)雜電路中,為了減少系統(tǒng)中各部分延時(shí),使系統(tǒng)協(xié)同工作,提高運(yùn)行頻率,需要進(jìn)行時(shí)序約束。通常當(dāng)頻率高于50
    的頭像 發(fā)表于 03-30 13:42 ?1.5w次閱讀
    FPGA<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>簡介

    正點(diǎn)原子FPGA靜態(tài)時(shí)序分析與時(shí)序約束教程

    靜態(tài)時(shí)序分析是檢查芯片時(shí)序特性的一種方法,可以用來檢查信號在芯片中的傳播是否符合時(shí)序約束的要求。相比于動態(tài)時(shí)序分析,靜態(tài)
    發(fā)表于 11-11 08:00 ?65次下載
    正點(diǎn)原子FPGA靜態(tài)<b class='flag-5'>時(shí)序</b>分析與<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>教程

    FPGA設(shè)計(jì)之時(shí)序約束

    上一篇《FPGA時(shí)序約束分享01_約束四大步驟》一文中,介紹了時(shí)序約束的四大步驟。
    發(fā)表于 03-18 10:29 ?1706次閱讀
    FPGA設(shè)計(jì)之<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>

    如何在Vivado中添加時(shí)序約束

    前面幾篇文章已經(jīng)詳細(xì)介紹了FPGA時(shí)序約束基礎(chǔ)知識以及常用的時(shí)序約束命令,相信大家已經(jīng)基本掌握了時(shí)序約束
    的頭像 發(fā)表于 06-23 17:44 ?2532次閱讀
    如何在Vivado中添加<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>

    時(shí)序約束怎么用?時(shí)序約束到底是要干嘛?

    很多小伙伴開始學(xué)習(xí)時(shí)序約束的時(shí)候第一個(gè)疑惑就是標(biāo)題,有的人可能會疑惑很久。不明白時(shí)序約束是什么作用,更不明白怎么用。
    的頭像 發(fā)表于 06-28 15:10 ?1780次閱讀
    <b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>怎么用?<b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>到底是要干嘛?

    時(shí)序約束連載02~時(shí)序例外

    本文繼續(xù)講解時(shí)序約束的第四大步驟——時(shí)序例外
    的頭像 發(fā)表于 07-11 17:17 ?762次閱讀
    <b class='flag-5'>時(shí)序</b><b class='flag-5'>約束</b>連載02~<b class='flag-5'>時(shí)序</b>例外