哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

RTL設(shè)計(jì)中如何做到低功耗設(shè)計(jì)

倩倩 ? 來(lái)源:IP與SoC設(shè)計(jì) ? 作者:IP與SoC設(shè)計(jì) ? 2022-08-15 16:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

做芯片第一應(yīng)該關(guān)注的是芯片的PPA(Performance, Power, Area),本篇淺顯的部分討論,第二個(gè) P,Power功耗,在RTL設(shè)計(jì)中如何做到低功耗設(shè)計(jì),對(duì)于移動(dòng)設(shè)備續(xù)航的十分重要,不要讓你的芯片徒增功耗。

數(shù)據(jù)通路寄存器打拍

數(shù)據(jù)寄存器打拍帶上vld,不加復(fù)位邏輯,這樣會(huì)省去寄存器復(fù)位電路的布線面積,而且工具還會(huì)給寄存器自動(dòng)插時(shí)鐘門控,還達(dá)到了降低功耗的效果。至于寄存器不復(fù)位,一些剛學(xué)習(xí)的朋友可能會(huì)感覺有些刷新認(rèn)知,寄存器怎么能不復(fù)位,不復(fù)位不就是x態(tài)了,系統(tǒng)不就紊亂了。是的,寄存器不復(fù)位是會(huì)產(chǎn)生x態(tài),不過(guò)這里說(shuō)的是數(shù)據(jù)通路,控制通路的所有信號(hào)都是必須帶復(fù)位邏輯。數(shù)據(jù)通路因?yàn)檫@里是帶著vld進(jìn)行打拍,只需要保證在你使用的時(shí)候,它不是x態(tài)就行了。控制通路的信號(hào)控制系統(tǒng)的運(yùn)行,出現(xiàn)x態(tài),必然掛死。而數(shù)據(jù)通路只要保證在vld的有效,也就是我踩這個(gè)數(shù)據(jù)的時(shí)候它是正確的就行了,不管它是x態(tài)還是其他無(wú)效的數(shù)據(jù)。當(dāng)然如果數(shù)據(jù)有作為判斷邏輯用于控制,那這個(gè)數(shù)據(jù)一定要進(jìn)行復(fù)位。代碼示例,時(shí)序邏輯可以省略else,寄存器默認(rèn)保持,組合邏輯必須寫else。vld是一個(gè)脈沖將這個(gè)數(shù)據(jù)踹一腳直接踹進(jìn)這個(gè)寄存器存儲(chǔ),在下一腳來(lái)臨之前,這個(gè)寄存器都將保持這個(gè)數(shù)據(jù)。

		always @(posedge clk)begin if(data_vld) dout[63:0] <= din;end
		

手動(dòng)插入時(shí)鐘門控

手動(dòng)插入時(shí)鐘門控,根據(jù)控制場(chǎng)景的不同自動(dòng)關(guān)掉部分模塊的時(shí)鐘,留有軟件的控制通道,由軟件關(guān)閉。可以有效的減少動(dòng)態(tài)功耗。舉例,比如一塊運(yùn)算電路配置全開的時(shí)候需要四個(gè)相同的計(jì)算模塊同時(shí)工作,最少的情況只需要一個(gè)模塊工作,這時(shí)根據(jù)配置的不同可以將其他三個(gè)模塊的時(shí)鐘關(guān)掉,減少動(dòng)態(tài)功耗。

整個(gè)Top模塊掉電

整個(gè)二級(jí)Top模塊掉電休眠,掉電后將所有需要保存的數(shù)據(jù)寫到memory中,等下一次模塊喚醒上電啟動(dòng)時(shí)再重新寫回到硬件中。ASIC中的RAM可以自己生成是否需要掉電保存數(shù)據(jù)的功能,不需要的專門存儲(chǔ)的RAM也一起掉電。需要使用和保存的數(shù)據(jù)寄存器較少,可以從模塊伸出接口到頂層,讓軟件讀走,等下一次模塊喚醒上電啟動(dòng)時(shí)再通過(guò)軟件配置寄存器配置回模塊。這就是低功耗模式。

靜態(tài)功耗和動(dòng)態(tài)功耗

靜態(tài)功耗只要電路供電就有,除非掉電休眠,否則無(wú)法避免,動(dòng)態(tài)功耗只要存在高低電平切換就有。在rtl設(shè)計(jì)時(shí),良好的代碼風(fēng)格也可以降低動(dòng)態(tài)功耗,乘法器、加法器等運(yùn)算單元,通過(guò)減少組合邏輯的翻轉(zhuǎn),從而達(dá)到降低動(dòng)態(tài)功耗的效果。64b7bbba-19f6-11ed-ba43-dac502259ad0.png輸入到輸出,組合邏輯的a、b端值不變,沒有電平翻轉(zhuǎn),所以不會(huì)有動(dòng)態(tài)功耗,只存在靜態(tài)功耗。在設(shè)計(jì)中考慮組合邏輯無(wú)效翻轉(zhuǎn)問(wèn)題,某段時(shí)間這部分?jǐn)?shù)據(jù)無(wú)效,通過(guò)使能信號(hào)選擇這部分邏輯保持,得到避免動(dòng)態(tài)功耗的效果。
審核編輯 :李倩


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

    關(guān)注

    31

    文章

    5619

    瀏覽量

    130391
  • Verilog
    +關(guān)注

    關(guān)注

    31

    文章

    1374

    瀏覽量

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

    關(guān)注

    1

    文章

    395

    瀏覽量

    62868

原文標(biāo)題:Verilog如何實(shí)現(xiàn)低功耗設(shè)計(jì)?

文章出處:【微信號(hào):IP與SoC設(shè)計(jì),微信公眾號(hào):IP與SoC設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【PCIe 6.0 連載 · 中篇】從設(shè)計(jì)到實(shí)現(xiàn):高速信號(hào)如何做到又快又穩(wěn)?

    讀懂了PCIe6.0的行業(yè)價(jià)值,接下來(lái)更關(guān)鍵的是:64GT/s的高速信號(hào),如何做到穩(wěn)定傳輸?上篇我們講了“為什么需要PCIe6.0”,本篇作為系列中篇,聚焦工程實(shí)現(xiàn)核心,拆解PAM4信號(hào)的“脆弱性
    的頭像 發(fā)表于 04-15 17:34 ?65次閱讀
    【PCIe 6.0 連載 · 中篇】從設(shè)計(jì)到實(shí)現(xiàn):高速信號(hào)<b class='flag-5'>如何做到</b>又快又穩(wěn)?

    RTL8762CMF/RTL8752CMF:藍(lán)牙低功耗SOC的卓越之選

    RTL8762CMF/RTL8752CMF:藍(lán)牙低功耗SOC的卓越之選 一、引言 在當(dāng)今的物聯(lián)網(wǎng)時(shí)代,藍(lán)牙低功耗技術(shù)在各類設(shè)備得到了廣泛應(yīng)
    的頭像 發(fā)表于 04-11 16:40 ?657次閱讀

    淺談低功耗晶振的設(shè)計(jì)方案

    在電源受限的電路應(yīng)用,為延長(zhǎng)電池壽命或降低系統(tǒng)整體功耗,晶振通常需要具備低功耗特性。今天,凱擎小妹來(lái)和大家聊聊低功耗晶振的設(shè)計(jì)方案。
    的頭像 發(fā)表于 02-11 11:34 ?530次閱讀
    淺談<b class='flag-5'>低功耗</b>晶振的設(shè)計(jì)方案

    低功耗32位低功耗芯片BAT32G137代理供應(yīng)

    、BMS電池管理、智能電器以及對(duì)功耗苛求的便攜式產(chǎn)品及領(lǐng)域。 BAT32G137系列MCU是微基于ARM-Cortex M0+ 推出的超低功耗系列MCU,主頻48MHz,工作電壓2.0V-5.5V
    發(fā)表于 01-22 21:41

    低功耗藍(lán)牙模塊在電表的應(yīng)用方案

    機(jī)),使電表具有藍(lán)牙無(wú)線收發(fā)數(shù)據(jù)能力,在手持抄表器或集中器中集成一個(gè)低功耗藍(lán)牙模塊(主機(jī)),通過(guò)配置可以使手持抄表器或集中器通過(guò)藍(lán)牙連接到電表,和電表間進(jìn)行無(wú)線
    的頭像 發(fā)表于 01-21 11:05 ?2201次閱讀
    <b class='flag-5'>低功耗</b>藍(lán)牙模塊在電表<b class='flag-5'>中</b>的應(yīng)用方案

    浮思特 | 智能門鎖如何做到低功耗與高可靠?ABOV單片機(jī)應(yīng)用解析

    隨著智能家居的普及,智能門鎖已經(jīng)從“高端選配”逐漸變成了家庭和辦公場(chǎng)景的標(biāo)配產(chǎn)品。相比傳統(tǒng)機(jī)械鎖,智能門鎖在提升安全性和便利性的同時(shí),也對(duì)核心控制器提出了更高要求:既要低功耗、又要穩(wěn)定可靠,還要
    的頭像 發(fā)表于 12-31 09:50 ?381次閱讀
    浮思特 | 智能門鎖<b class='flag-5'>如何做到</b><b class='flag-5'>低功耗</b>與高可靠?ABOV單片機(jī)應(yīng)用解析

    什么是低功耗設(shè)計(jì),如何評(píng)估低功耗MCU性能?

    在嵌入式系統(tǒng)的設(shè)計(jì),低功耗設(shè)計(jì)是許多設(shè)計(jì)人員必須面對(duì)的問(wèn)題,其原因在于嵌入式系統(tǒng)被廣泛應(yīng)用于便攜式和移動(dòng)性較強(qiáng)的產(chǎn)品中去,而這些產(chǎn)品不是一直都有充足的電源供應(yīng),往往是靠電池來(lái)供電,所以設(shè)計(jì)人員從
    發(fā)表于 12-12 07:43

    如何在 RTOS 處理微控制器的低功耗特性

    基于 RTOS 的低功耗設(shè)計(jì)思路。 越來(lái)越多的嵌入式產(chǎn)品基于 RTOS 作為軟件平臺(tái), 有些產(chǎn)品對(duì)低功耗的要求也越來(lái)越高, 本文討論一下如何在 RTOS 處理微控制器的低功耗特性。聊
    發(fā)表于 12-12 07:07

    MCU芯片想實(shí)現(xiàn)低功耗如何做到?

    1、關(guān)閉非必要外設(shè)時(shí)鐘 逐一檢查MCU的外設(shè),僅保留工作必須的模塊時(shí)鐘,關(guān)閉未使用的外設(shè)時(shí)鐘,以此減少不必要的功耗。 2、避免時(shí)鐘倍頻 在進(jìn)入低功耗模式前,禁用PLL(相位鎖定環(huán))和FLL(頻率
    發(fā)表于 12-01 08:01

    RTT支持低功耗應(yīng)用嗎?

    RTT支持低功耗應(yīng)用嗎?哪個(gè)版本更適合用來(lái)做低功耗的項(xiàng)目?選標(biāo)準(zhǔn)版,nano,還是smart好?謝謝
    發(fā)表于 10-13 07:59

    低功耗設(shè)計(jì)核心指標(biāo)之時(shí)鐘門控效率

    時(shí)鐘門控效率是低功耗設(shè)計(jì)早期階段極具價(jià)值的可量化指標(biāo),使用英諾達(dá)的EDA工具進(jìn)行功耗優(yōu)化并獲取RTL修改建議,讓功耗優(yōu)化不再是“玄學(xué)”。
    的頭像 發(fā)表于 09-19 10:51 ?1204次閱讀
    <b class='flag-5'>低功耗</b>設(shè)計(jì)核心指標(biāo)之時(shí)鐘門控效率

    低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有低功耗、低功耗前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用的引腳圖、接線圖、封裝手冊(cè)、中文資料
    發(fā)表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于藍(lán)牙?范圍擴(kuò)展應(yīng)用 skyworksinc

    低功耗、低功耗前端模塊,適用于藍(lán)牙?信號(hào)范圍擴(kuò)展應(yīng)用 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()低功耗、低功耗前端模塊,適用于藍(lán)牙?信號(hào)范圍擴(kuò)展應(yīng)用相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有低功耗、低功耗前端模塊,適用于藍(lán)牙?信號(hào)范圍擴(kuò)展應(yīng)用的引腳圖、接線圖、封裝手冊(cè)、
    發(fā)表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于藍(lán)牙?信號(hào)范圍擴(kuò)展應(yīng)用 skyworksinc

    藍(lán)牙低功耗模塊的原理和應(yīng)用介紹

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,藍(lán)牙低功耗模塊在連接各種設(shè)備和傳輸數(shù)據(jù)方面發(fā)揮著重要作用。今天將為您介紹藍(lán)牙低功耗模塊的工作原理以及其廣泛的應(yīng)用領(lǐng)域。 藍(lán)牙低功耗模塊的原理 藍(lán)牙低功耗模塊是
    的頭像 發(fā)表于 05-21 15:56 ?1366次閱讀

    關(guān)于低功耗藍(lán)牙連接功耗的評(píng)估

    關(guān)于低功耗藍(lán)牙連接狀態(tài)下的功耗評(píng)估,推薦一個(gè)好用的工具: 對(duì)于做低功耗藍(lán)牙開發(fā)的小伙伴來(lái)說(shuō),功耗的評(píng)估與測(cè)試是繞不開的一個(gè)環(huán)節(jié),如何快速的評(píng)估自己所選用的方案平臺(tái),
    發(fā)表于 04-26 17:10
    南投市| 德兴市| 天镇县| 龙岩市| 万盛区| 隆安县| 同德县| 额敏县| 安国市| 乐东| 阿克苏市| 新晃| 沿河| 丘北县| 雅江县| 马山县| 鄄城县| 肥东县| 长春市| 大埔区| 贡嘎县| 武宣县| 齐河县| 齐齐哈尔市| 庐江县| 安宁市| 华容县| 台州市| 宝鸡市| 巴南区| 隆尧县| 皋兰县| 新蔡县| 尖扎县| 广饶县| 阿拉尔市| 湘阴县| 积石山| 甘泉县| 静安区| 嘉禾县|