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

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

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

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

FPGA原型驗(yàn)證系統(tǒng)的時(shí)鐘門(mén)控

jf_5P3RKFtu ? 來(lái)源:芯播客 ? 2023-04-20 09:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

門(mén)控時(shí)鐘是一種在系統(tǒng)不需要?jiǎng)幼鲿r(shí),關(guān)閉特定塊的時(shí)鐘的方法,目前很多低功耗SoC設(shè)計(jì)都將其用作節(jié)省動(dòng)態(tài)功率的有效技術(shù)。在SoC設(shè)計(jì)中,時(shí)鐘門(mén)控可以在兩個(gè)級(jí)別完成:

1. 門(mén)控時(shí)鐘被設(shè)計(jì)到SoC架構(gòu)中,并被編碼為RTL功能的一部分。當(dāng)這些相關(guān)的模塊處于非激活狀態(tài)時(shí),它會(huì)停止各個(gè)模塊的時(shí)鐘,從而有效地禁用這些塊的所有功能。由于大的邏輯塊在這些非激活的時(shí)鐘周期內(nèi)都不進(jìn)行切換和運(yùn)算操作,因此節(jié)省了大量的動(dòng)態(tài)功率。時(shí)鐘門(mén)控的最簡(jiǎn)單和最常見(jiàn)的形式是使用邏輯“與”功能通過(guò)控制信號(hào)enable選擇性地禁用各個(gè)塊的時(shí)鐘。

29177438-df08-11ed-bfe3-dac502259ad0.png ? ? ?

2. 在綜合期間,相關(guān)工具自動(dòng)識(shí)別共享公共使能控制信號(hào)的觸發(fā)器組,并使用它們選擇性地關(guān)閉這些觸發(fā)器組的時(shí)鐘。

這兩種時(shí)鐘門(mén)控方法最終都將在控制其下游時(shí)鐘的時(shí)鐘路徑中引入具體物理邏輯門(mén)。即使映射到SoC中,這些邏輯門(mén)也可能會(huì)引入額外的時(shí)鐘偏差,并導(dǎo)致設(shè)置和保持時(shí)間沖突,然而,這可以通過(guò)SoC后端STA流程或者其他手段的時(shí)鐘樹(shù)綜合和布局工具來(lái)補(bǔ)償。SoC設(shè)計(jì)的時(shí)鐘樹(shù)綜合平衡了源和目的地之間的時(shí)鐘緩沖、分段和布線(xiàn),以確保定時(shí)關(guān)閉,使這些路徑包括時(shí)鐘門(mén)控。這在FPGA技術(shù)中是不可能的,因此如果SoC設(shè)計(jì)包含大量門(mén)控時(shí)鐘或復(fù)雜的時(shí)鐘網(wǎng)絡(luò),則需要其他一些方法來(lái)映射SoC設(shè)計(jì)。

所有FPGA設(shè)備都有專(zhuān)用的低偏斜時(shí)鐘樹(shù)網(wǎng)絡(luò),稱(chēng)為全局時(shí)鐘。它們的數(shù)量有限,但它們可以計(jì)時(shí)FPGA中的順序資源,頻率為數(shù)百兆赫。由于FPGA供應(yīng)商的精湛設(shè)計(jì)技術(shù),時(shí)鐘網(wǎng)絡(luò)在FPGA中的任意兩個(gè)目的地之間也只有幾十皮秒的偏差。因此,當(dāng)我們將設(shè)計(jì)目標(biāo)定為FPGA時(shí),始終建議使用這些全局時(shí)鐘。然而,F(xiàn)PGA時(shí)鐘資源不適合創(chuàng)建大量相對(duì)較小的時(shí)鐘域,如我們通常在SoC中發(fā)現(xiàn)的那樣。相反,F(xiàn)PGA更適合于實(shí)現(xiàn)少量的大型同步時(shí)鐘網(wǎng)絡(luò),這些網(wǎng)絡(luò)可以被認(rèn)為是整個(gè)設(shè)備的全局網(wǎng)絡(luò)。

全局時(shí)鐘網(wǎng)絡(luò)非常有用,但可能不夠靈活,無(wú)法滿(mǎn)足復(fù)雜SoC設(shè)計(jì)的時(shí)鐘需求,尤其是在RTL中執(zhí)行時(shí)鐘門(mén)控時(shí)。這是因?yàn)槲锢黹T(mén)被時(shí)鐘門(mén)控過(guò)程引入時(shí)鐘路徑,并且全局時(shí)鐘線(xiàn)不能自然地容納這些物理門(mén)。因此,布局布線(xiàn)工具將被迫為具有插入門(mén)的時(shí)鐘網(wǎng)絡(luò)使用其他片上路由資源,通常導(dǎo)致到目標(biāo)寄存器的不同路徑之間的大的時(shí)鐘偏移。

當(dāng)在SoC中采用架構(gòu)級(jí)時(shí)鐘門(mén)控時(shí),例如當(dāng)為時(shí)鐘使用粗粒度開(kāi)關(guān)控制以減少動(dòng)態(tài)功耗時(shí),可能會(huì)出現(xiàn)這種情況。在這些情況下,可以將門(mén)控時(shí)鐘的所有負(fù)載劃分到同一FPGA中,并從同一時(shí)鐘驅(qū)動(dòng)器塊驅(qū)動(dòng)它們。在一些SoC設(shè)計(jì)中,設(shè)計(jì)中也可能存在跨時(shí)鐘域的設(shè)計(jì),即源和目標(biāo)觸發(fā)器由不同相關(guān)時(shí)鐘驅(qū)動(dòng)的路徑,例如,時(shí)鐘和由時(shí)鐘路徑中的物理門(mén)創(chuàng)建的導(dǎo)出門(mén)控時(shí)鐘,如圖所示。來(lái)自源觸發(fā)器的數(shù)據(jù)很可能比門(mén)控時(shí)鐘更快/更晚到達(dá)目的地觸發(fā)器,并且這種競(jìng)爭(zhēng)條件可能導(dǎo)致定時(shí)沖突。

29287d8c-df08-11ed-bfe3-dac502259ad0.png ? ? ?

上述競(jìng)爭(zhēng)條件的解決方案是將基準(zhǔn)時(shí)鐘和選通與選通時(shí)鐘分開(kāi)。然后將分離的基本時(shí)鐘路由到時(shí)鐘,并選通到時(shí)鐘使能所有順序元件。當(dāng)時(shí)鐘“打開(kāi)”時(shí),順序元件將被啟用,當(dāng)時(shí)鐘“關(guān)閉”時(shí),序列元件將被禁用。通常,許多門(mén)控時(shí)鐘來(lái)自同一基準(zhǔn)時(shí)鐘,因此將門(mén)控與時(shí)鐘分離允許單個(gè)全局時(shí)鐘線(xiàn)用于許多門(mén)控時(shí)鐘。這樣,功能時(shí)鐘路徑中存在的邏輯門(mén)被移動(dòng)到數(shù)據(jù)路徑中,這消除了時(shí)鐘偏移。

這個(gè)過(guò)程稱(chēng)為門(mén)控時(shí)鐘轉(zhuǎn)換。FPGA中的所有順序元件都有專(zhuān)用的時(shí)鐘使能輸入,因此在大多數(shù)情況下,門(mén)控時(shí)鐘轉(zhuǎn)換可以使用這一點(diǎn),而不需要任何額外的FPGA資源。然而,手動(dòng)將門(mén)控時(shí)鐘轉(zhuǎn)換為等效啟用是一個(gè)困難且容易出錯(cuò)的過(guò)程,盡管如果SoC設(shè)計(jì)中的時(shí)鐘門(mén)控都在設(shè)計(jì)層次結(jié)構(gòu)中的同一位置執(zhí)行,而不是分散在各個(gè)子功能中,則可能會(huì)稍微容易一些。

頂層的芯片支持塊可以包括驅(qū)動(dòng)整個(gè)SoC所需的所有時(shí)鐘生成和時(shí)鐘門(mén)控。然后,在原型設(shè)計(jì)期間,可以用其FPGA等效邏輯替換該Chip Support模塊。同時(shí),我們可以手動(dòng)將時(shí)鐘門(mén)替換為啟用信號(hào),該啟用信號(hào)可以在整個(gè)設(shè)備中路由。

然后,這將在原始門(mén)控時(shí)鐘每次上升時(shí)僅啟用全局時(shí)鐘的單個(gè)邊緣。在大多數(shù)情況下,由于復(fù)雜性,手動(dòng)操作是不可能的,例如,如果時(shí)鐘在RTL中的許多不同的始終或過(guò)程塊處被本地門(mén)控。在這種情況下,可能是大多數(shù)設(shè)計(jì)流程中的默認(rèn)情況,可以采用自動(dòng)門(mén)控時(shí)鐘轉(zhuǎn)換。







審核編輯:劉清

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

    關(guān)注

    1

    文章

    151

    瀏覽量

    19148
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    389

    瀏覽量

    60954
  • 門(mén)控時(shí)鐘
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    9108
  • FPGA系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    7145

原文標(biāo)題:【芯知識(shí)】FPGA原型驗(yàn)證系統(tǒng)的時(shí)鐘門(mén)控

文章出處:【微信號(hào):于博士Jacky,微信公眾號(hào):于博士Jacky】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    驗(yàn)證中的FPGA原型驗(yàn)證 FPGA原型設(shè)計(jì)面臨的挑戰(zhàn)是什么?

    什么是FPGA原型?? FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過(guò)將RTL移植到現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)來(lái)
    發(fā)表于 07-19 16:27 ?2179次閱讀

    FPGA時(shí)鐘門(mén)控是好還是壞?

    喜我對(duì)時(shí)鐘門(mén)控有一些疑問(wèn)。從我所讀到/學(xué)到的東西 - 時(shí)鐘門(mén)控可用于低功率fpga設(shè)計(jì)(關(guān)閉時(shí)鐘
    發(fā)表于 02-21 10:21

    高頻RFID芯片的FPGA原型驗(yàn)證平臺(tái)設(shè)計(jì)及驗(yàn)證

    原型驗(yàn)證環(huán)境概述一套完整的RFID系統(tǒng)是由閱讀器(Reader)、電子標(biāo)簽芯片(Tag)也就是所謂的應(yīng)答器(Transponder)及應(yīng)用軟件三部分組成。電子標(biāo)簽芯片的FPGA
    發(fā)表于 05-29 08:03

    ASIC設(shè)計(jì)-FPGA原型驗(yàn)證

    ASIC設(shè)計(jì)-FPGA原型驗(yàn)證
    發(fā)表于 03-19 16:15

    基于FPGA原型的GPS基帶驗(yàn)證系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    隨著SoC設(shè)計(jì)復(fù)雜度的提高,驗(yàn)證已成為集成電路設(shè)計(jì)過(guò)程中的瓶頸,而FPGA技術(shù)的快速發(fā)展以及良好的可編程特性使基于FPGA原型驗(yàn)證越來(lái)越多
    發(fā)表于 11-11 16:00 ?35次下載

    門(mén)控時(shí)鐘

    門(mén)控時(shí)鐘的資料,關(guān)于FPGA方面的資料。有需要的可以看看
    發(fā)表于 05-10 16:31 ?11次下載

    什么是門(mén)控時(shí)鐘 門(mén)控時(shí)鐘降低功耗的原理

    門(mén)控時(shí)鐘的設(shè)計(jì)初衷是實(shí)現(xiàn)FPGA的低功耗設(shè)計(jì),本文從什么是門(mén)控時(shí)鐘門(mén)控
    的頭像 發(fā)表于 09-23 16:44 ?1.5w次閱讀
    什么是<b class='flag-5'>門(mén)控</b><b class='flag-5'>時(shí)鐘</b> <b class='flag-5'>門(mén)控</b><b class='flag-5'>時(shí)鐘</b>降低功耗的原理

    門(mén)控時(shí)鐘實(shí)現(xiàn)低功耗的原理

    只有當(dāng)FPGA工程需要大量降低功耗時(shí)才有必要引入門(mén)控時(shí)鐘,若必須引入門(mén)控時(shí)鐘,則推薦使用基于寄存器的門(mén)控
    的頭像 發(fā)表于 07-03 15:32 ?2676次閱讀

    如何建立適合團(tuán)隊(duì)的FPGA原型驗(yàn)證系統(tǒng)平臺(tái)與技術(shù)?

    FPGA原型驗(yàn)證在數(shù)字SoC系統(tǒng)項(xiàng)目當(dāng)中已經(jīng)非常普遍且非常重要,但對(duì)于一個(gè)SoC的項(xiàng)目而言,選擇合適的FPGA
    的頭像 發(fā)表于 04-03 09:46 ?1703次閱讀

    FPGA原型驗(yàn)證系統(tǒng)時(shí)鐘資源設(shè)計(jì)

    如果SoC設(shè)計(jì)規(guī)模小,在單個(gè)FPGA內(nèi)可以容納,那么只要系統(tǒng)中的FPGA具有所SoC所設(shè)計(jì)需要時(shí)鐘的數(shù)量
    的頭像 發(fā)表于 04-07 09:42 ?1216次閱讀

    什么是FPGA原型驗(yàn)證?如何用FPGA對(duì)ASIC進(jìn)行原型驗(yàn)證

    FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過(guò)將RTL移植到現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)來(lái)驗(yàn)證專(zhuān)門(mén)應(yīng)用的集成電路(ASIC),專(zhuān)用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
    發(fā)表于 04-10 09:23 ?2138次閱讀

    多臺(tái)FPGA原型驗(yàn)證平臺(tái)系統(tǒng)如何實(shí)現(xiàn)自由互連

    FPGA原型驗(yàn)證平臺(tái)系統(tǒng)靈活性主要體現(xiàn)在其外部連接表現(xiàn)形式,由單片FPGA平臺(tái)或者2片的FPGA
    發(fā)表于 04-11 09:50 ?797次閱讀

    淺析FPGA原型驗(yàn)證系統(tǒng)時(shí)鐘資源

    如果SoC設(shè)計(jì)規(guī)模小,在單個(gè)FPGA內(nèi)可以容納,那么只要系統(tǒng)中的FPGA具有所SoC所設(shè)計(jì)需要時(shí)鐘的數(shù)量
    發(fā)表于 05-23 15:46 ?1155次閱讀
    淺析<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>時(shí)鐘</b>資源

    FPGA原型平臺(tái)門(mén)控時(shí)鐘自動(dòng)轉(zhuǎn)換

    現(xiàn)代FPGA綜合工具會(huì)自動(dòng)執(zhí)行門(mén)控時(shí)鐘轉(zhuǎn)換,而無(wú)需更改RTL代碼中的設(shè)計(jì),然而,我們可能需要適當(dāng)?shù)厥謩?dòng)指導(dǎo)綜合工具執(zhí)行門(mén)控時(shí)鐘變換。
    的頭像 發(fā)表于 05-23 17:38 ?2373次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>原型</b>平臺(tái)<b class='flag-5'>門(mén)控</b><b class='flag-5'>時(shí)鐘</b>自動(dòng)轉(zhuǎn)換

    什么是FPGA原型驗(yàn)證FPGA原型設(shè)計(jì)的好處是什么?

    FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過(guò)將RTL移植到現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)來(lái)驗(yàn)證專(zhuān)門(mén)應(yīng)用的集成電路(ASIC),專(zhuān)用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
    發(fā)表于 01-12 16:13 ?1677次閱讀
    主站蜘蛛池模板: 91最新网站免费 | 第四色亚洲 | 日韩特黄 | 91成人在线播放 | 五月婷婷俺也去开心 | 天天天天天天操 | 在线精品91青草国产在线观看 | www.av在线| 操欧美女人| 一级做性色a爱片久久片 | 日本亚洲一区二区 | 二级特黄绝大片免费视频大片 | 亚洲图片综合区另类图片 | 中文字幕一区二区三区免费看 | 天天舔天天操 | 国产精品伦理一区二区三区 | 唐人呦一呦xxxx视频 | 午夜影视在线视频观看免费 | 可以在线看黄的网站 | 亚洲丝袜一区二区 | 日日操操干干 | 亚洲一区二区三区在线视频 | 一级毛片在线看在线播放 | 综合婷婷| 国产免费黄视频 | a一级视频| 色婷婷久久免费网站 | 狂野欧美性猛交xxxx免费 | 国产片一级特黄aa的大片 | 国模于子涵啪啪大胆 | 亚洲青草视频 | 1000部啪啪未满十八勿入 | 女人被男人免费播放网站 | 女人张开腿双腿让男人桶 | 美国一级毛片不卡无毒 | 操操操干干 | 天天射网站 | 日韩一区二区视频在线观看 | 丁香六月婷婷七月激情 | 美女自熨出白浆视频在线播放 | 1024手机在线看片 |