一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

FPGA之家 ? 來(lái)源:硅農(nóng) ? 作者:硅農(nóng) ? 2021-08-26 10:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

做芯片第一應(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í)鐘門(mén)控,還達(dá)到了降低功耗的效果。至于寄存器不復(fù)位,一些剛學(xué)習(xí)的朋友可能會(huì)感覺(jué)有些刷新認(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)保持,組合邏輯必須寫(xiě)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í)鐘門(mén)控

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

整個(gè)Top模塊掉電

整個(gè)二級(jí)Top模塊掉電休眠,掉電后將所有需要保存的數(shù)據(jù)寫(xiě)到memory中,等下一次模塊喚醒上電啟動(dòng)時(shí)再重新寫(xiě)回到硬件中。ASIC中的RAM可以自己生成是否需要掉電保存數(shù)據(jù)的功能,不需要的專(zhuān)門(mén)存儲(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)功耗的效果。輸入到輸出,組合邏輯的a、b端值不變,沒(méi)有電平翻轉(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)功耗的效果。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)注

    460

    文章

    52520

    瀏覽量

    441033
  • Verilog
    +關(guān)注

    關(guān)注

    29

    文章

    1367

    瀏覽量

    112289
  • 低功耗
    +關(guān)注

    關(guān)注

    11

    文章

    2808

    瀏覽量

    104943

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    低功耗語(yǔ)音芯片有哪些?

    ? 超低功耗語(yǔ)音芯片有哪些好處?當(dāng)然是給產(chǎn)品帶來(lái)更好的續(xù)航表現(xiàn)和更好的節(jié)電表現(xiàn),但是一位的追求低功耗的也是不對(duì)的,因?yàn)?b class='flag-5'>功耗和產(chǎn)品性能之間始終是要做取舍的。下面小編給大家?guī)?lái)一些超
    的頭像 發(fā)表于 07-02 17:27 ?163次閱讀
    超<b class='flag-5'>低功耗</b>語(yǔ)音<b class='flag-5'>芯片</b>有哪些?

    芯片為什么要做低功耗設(shè)計(jì)?

    芯片低功耗設(shè)計(jì)已成為芯片領(lǐng)域核心競(jìng)爭(zhēng)指標(biāo),從底層工藝到系統(tǒng)架構(gòu)的全鏈路優(yōu)化,正推動(dòng)電子設(shè)備向高效、智能、可持續(xù)方向演進(jìn)?。 一、?設(shè)計(jì)必要性? 物理限制突破?: 隨著CMOS工藝制程微縮,晶體管密度
    的頭像 發(fā)表于 04-22 15:36 ?403次閱讀

    低功耗MCU軟件設(shè)計(jì)技巧與選型

    與開(kāi)發(fā)應(yīng)用生態(tài)的沉淀,大力節(jié)省超低功耗選型設(shè)計(jì)成本以及開(kāi)發(fā)周期.如何做好超低功耗mcu嵌入式軟件設(shè)計(jì)與選型是本文講述的主要內(nèi)容.
    的頭像 發(fā)表于 04-12 17:19 ?604次閱讀
    超<b class='flag-5'>低功耗</b>MCU軟件設(shè)計(jì)技巧與選型

    英諾達(dá)推出RTL功耗優(yōu)化工具

    英諾達(dá)(成都)電子科技有限公司隆重推出芯片設(shè)計(jì)早期RTL級(jí)功耗優(yōu)化工具—EnFortius RTL Power Explorer(ERPE),該工具可以高效、全面地在
    的頭像 發(fā)表于 03-20 17:06 ?568次閱讀

    藍(lán)牙AOA定位系統(tǒng)如何做到高精準(zhǔn)度?

    藍(lán)牙AOA定位系統(tǒng)是一種高精度的室內(nèi)定位技術(shù),其高精準(zhǔn)度是通過(guò)一系列高科技的技術(shù)和方法實(shí)現(xiàn)的。以下是給大家分析的幾點(diǎn)關(guān)于如何做到高精準(zhǔn)度的幾個(gè)關(guān)鍵點(diǎn):
    的頭像 發(fā)表于 12-13 11:42 ?631次閱讀

    ADC7846如何做到使用手指觸摸有效?

    ADC7846芯片觸摸轉(zhuǎn)換時(shí)候,不準(zhǔn),能否通過(guò)配置,如何做到使用手指觸摸有效?
    發(fā)表于 12-04 06:47

    stm32低功耗設(shè)計(jì)技巧

    STM32低功耗設(shè)計(jì)是一個(gè)綜合性的工作,需要在硬件設(shè)計(jì)和軟件設(shè)計(jì)兩個(gè)層面進(jìn)行綜合考慮和優(yōu)化。以下是一些關(guān)鍵的STM32低功耗設(shè)計(jì)技巧: 一、硬件設(shè)計(jì)層面 選擇低功耗系列芯片 : STM
    的頭像 發(fā)表于 11-19 15:52 ?1631次閱讀

    低功耗SOC芯片的優(yōu)勢(shì)

    在現(xiàn)代電子設(shè)備低功耗SOC芯片扮演著越來(lái)越重要的角色。它們不僅提高了設(shè)備的能效,還為小型化、高性能和成本效益提供了可能。 1. 能效比的提升 低功耗SOC
    的頭像 發(fā)表于 10-31 14:52 ?1355次閱讀

    工程行業(yè)如何做到低碳甚至零碳

    低碳的生活方式越來(lái)越多地融入我們的日常習(xí)慣當(dāng)中。但是在工程行業(yè)如何做到低碳甚至零碳呢?
    的頭像 發(fā)表于 10-14 10:31 ?831次閱讀

    物聯(lián)網(wǎng)系統(tǒng)中常用的低功耗自組網(wǎng)無(wú)線傳輸方案(三)_藍(lán)牙芯片

    01 物聯(lián)網(wǎng)系統(tǒng)為什么要使用藍(lán)牙芯片 物聯(lián)網(wǎng)系統(tǒng)中使用藍(lán)牙芯片的原因主要基于藍(lán)牙芯片在連接性能、數(shù)據(jù)傳輸、功耗、安全性以及應(yīng)用靈活性等方面
    的頭像 發(fā)表于 09-29 17:11 ?1356次閱讀
    物聯(lián)網(wǎng)系統(tǒng)中常用的<b class='flag-5'>低功耗</b>自組網(wǎng)無(wú)線傳輸方案(三)_藍(lán)牙<b class='flag-5'>芯片</b>篇

    物聯(lián)網(wǎng)系統(tǒng)TCP低功耗產(chǎn)品長(zhǎng)連接狀態(tài)下降低功耗功能的實(shí)現(xiàn)方案

    01 ?概述 TCP相關(guān)內(nèi)容參考文章《物聯(lián)網(wǎng)行業(yè)TCP通信協(xié)議介紹以及如何實(shí)現(xiàn)》 02 ?功耗的組成 低功耗技術(shù)就是一系列的降低功耗的技術(shù)。 在了解
    的頭像 發(fā)表于 09-29 11:50 ?972次閱讀
    物聯(lián)網(wǎng)系統(tǒng)<b class='flag-5'>中</b>TCP<b class='flag-5'>低功耗</b>產(chǎn)品長(zhǎng)連接狀態(tài)下降<b class='flag-5'>低功耗</b>功能的實(shí)現(xiàn)方案

    柵極驅(qū)動(dòng)芯片選型低功耗原因

    柵極驅(qū)動(dòng)芯片選型時(shí)考慮低功耗的原因主要有以下幾點(diǎn): 1. 降低系統(tǒng)能耗 低功耗的柵極驅(qū)動(dòng)芯片能夠顯著降低整個(gè)系統(tǒng)的待機(jī)功耗,這對(duì)于需要長(zhǎng)時(shí)間
    的頭像 發(fā)表于 09-18 09:20 ?893次閱讀

    OPA320與OPA320S在確保運(yùn)放精度能達(dá)到穩(wěn)定的前提下盡量做到低功耗應(yīng)該如何選擇?

    OPA320與OPA320S主要區(qū)別在于是否有使能引腳,如果用于低功耗電路,需要快速切換運(yùn)放的開(kāi)關(guān)工作狀態(tài),是選擇增加外部供電切換電路好還是使用帶有使能引腳的運(yùn)放好?在確保運(yùn)放精度能達(dá)到穩(wěn)定的前提下盡量做到
    發(fā)表于 08-21 06:14

    一款4644芯片低功耗設(shè)計(jì)思路解析

    輸出并聯(lián)使用。 功耗是衡量芯片性能的一個(gè)重要指標(biāo),功耗越低,電子設(shè)備的續(xù)航時(shí)間越長(zhǎng),減少了散熱問(wèn)題,降低能耗。ASP4644單通道工作時(shí),通過(guò)拉低RUN引腳使芯片進(jìn)入關(guān)斷模式,此時(shí)
    發(fā)表于 08-16 14:44

    低功耗芯片的市場(chǎng)發(fā)展前景怎么樣?

    :例如,中國(guó)科學(xué)院上海微系統(tǒng)與信息技術(shù)研究所開(kāi)發(fā)的金屬插層氧化技術(shù),為低功耗二維集成電路提供了高質(zhì)量的柵介質(zhì)材料,有助于提升芯片的能效和續(xù)航能力。 市場(chǎng)規(guī)模的擴(kuò)大 :據(jù)統(tǒng)計(jì),2023年國(guó)
    的頭像 發(fā)表于 08-16 09:37 ?904次閱讀