chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

不同的Verilog代碼功耗與面積(PPA)差距能有多大?

全棧芯片工程師 ? 來源:全棧芯片工程師 ? 作者:全棧芯片工程師 ? 2023-04-26 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ISP模塊中的同樣功能,兩份代碼,仿真功能都是OK的,區(qū)別是多打了一拍。PCLK時鐘30MHz,且兩個hsync脈沖之間的blanking是滿足line_buf中數(shù)據(jù)移位輸出的,如果不滿足呢,那就必須多鎖存一拍。

此處,在blanking時間必足夠的情況下,經(jīng)驗豐富的老鳥可以敏銳發(fā)現(xiàn)問題,右下代碼重復鎖存,可能有提高timing的效果但并不明顯,同時也浪費了19200個寄存器,存在面積浪費,那么實戰(zhàn)一下,來對比下PPA的區(qū)別,結(jié)果一定讓你“驚喜”。

優(yōu)化前能跑25ns周期,即頻點最大可到40MHz,

優(yōu)化后能跑20ns周期,即頻點最大可到50MHz,Performance性能提高25%。

PR結(jié)果:

RTL優(yōu)化前如下:Density:59.67%,Gates=427032 Cells=65286 Area=3214018.7 um^2

cf94bc5c-e350-11ed-ab56-dac502259ad0.png

RTL優(yōu)化后如下:Density:36.29%,Gates=259699 Cells=48340 Area=1954598.6 um^2

cfb0dde2-e350-11ed-ab56-dac502259ad0.png

PR結(jié)論:gate從427032門降低到了259699門,節(jié)省了40%面積。在布線面積足夠、timing都滿足情況下,本次RTL優(yōu)化節(jié)省了30%功耗、40%面積。

RTL設(shè)計優(yōu)化永遠止境,ICer要反復思考,追求PPA極致。



審核編輯:劉清

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

    關(guān)注

    29

    文章

    1367

    瀏覽量

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

    關(guān)注

    1

    文章

    389

    瀏覽量

    61036
  • Verilog語言
    +關(guān)注

    關(guān)注

    0

    文章

    113

    瀏覽量

    8545
  • PPA
    PPA
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    7644

原文標題:不同的Verilog代碼,性能、功耗、面積(PPA)差距能有多大?

文章出處:【微信號:全棧芯片工程師,微信公眾號:全棧芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    數(shù)字前端生存指南—PPA

    PPA是數(shù)字IC設(shè)計逃不開的概念,分別是P(Performance)、P(Power)和A(Area),分別代表芯片的性能、功耗面積。
    的頭像 發(fā)表于 12-04 10:09 ?5003次閱讀
    數(shù)字前端生存指南—<b class='flag-5'>PPA</b>

    請問FreeRTOS對性能有多大提升?

    FreeRTOS對性能有多大提升?比如做Robomasters這種機器人比賽,使用FreeRTOS,對性能有多大提升
    發(fā)表于 06-19 09:00

    PPA分析概述

    本材料的預期受眾是任何級別的系統(tǒng)設(shè)計師,或任何其他具有對深入了解如何選擇單個IP并將其組合成自定義SoC.功率、性能和面積PPA)分析收集與以下各項相關(guān)的數(shù)據(jù)三個類別。除了成本之外,通常還需要
    發(fā)表于 08-08 06:20

    Verilog代碼書寫規(guī)范

    Verilog代碼書寫規(guī)范 本規(guī)范的目的是提高書寫代碼的可讀性、可修改性、可重用性,優(yōu)化代碼綜合和仿真的結(jié)果,指導設(shè)計工程師使用
    發(fā)表于 04-15 09:47 ?106次下載

    Verilog HDL代碼描述對狀態(tài)機綜合的研究

    有許多可綜合狀態(tài)機的Verilog代碼描述風格,不同代碼描述風格經(jīng)綜合后得到電路的物理實現(xiàn)在速度和面積上有很大差別。優(yōu)秀的代碼描述應(yīng)當易于修
    發(fā)表于 12-24 00:52 ?30次下載
    <b class='flag-5'>Verilog</b> HDL<b class='flag-5'>代碼</b>描述對狀態(tài)機綜合的研究

    Verilog代碼覆蓋率檢查

    Verilog代碼覆蓋率檢查是檢查驗證工作是否完全的重要方法,代碼覆蓋率(codecoverge)可以指示Verilog代碼描述的功
    發(fā)表于 04-29 12:35 ?8765次閱讀

    verilog_代碼資料

    verilog_代碼資料,非常實用的代碼示例。
    發(fā)表于 02-18 15:00 ?37次下載

    verilog代碼規(guī)范

    verilog代碼規(guī)范,學會寫代碼還不行,我們需要更加的規(guī)范。
    發(fā)表于 03-25 14:43 ?24次下載

    8051 verilog代碼

    8051 verilog代碼分享,有需要的下來看看。
    發(fā)表于 05-24 09:45 ?0次下載

    Verilog 入門的實例代碼

    Verilog 入門的實例代碼,有需要的下來看看
    發(fā)表于 05-24 10:03 ?20次下載

    verilog_代碼

    verilog_代碼分享,有需要的朋友下來看看。
    發(fā)表于 05-24 10:03 ?12次下載

    中美醫(yī)療水平差距多大?

    中美醫(yī)療水平差距究竟有多大?中國這些年在醫(yī)療水平上全面趕超歐美了嗎?近日,一位上海醫(yī)生網(wǎng)友在知乎上關(guān)于中美醫(yī)療技術(shù)水平差距的回答,讓醫(yī)療界網(wǎng)友直呼為深度好文:“一針見血,字字珠璣,太深刻了!”
    的頭像 發(fā)表于 05-05 15:05 ?1.2w次閱讀

    什么樣的Verilog代碼風格是好的風格?

    代碼是給別人和多年后的自己看的。 關(guān)于Verilog代碼設(shè)計的一些風格和方法之前也寫過一些Verilog有什么奇技淫巧?
    的頭像 發(fā)表于 10-24 15:23 ?1951次閱讀

    Verilog邊沿檢測的基本原理和代碼實現(xiàn)

    本文將從Verilog和邊沿檢測的基本概念入手,介紹Verilog邊沿檢測的原理和應(yīng)用代碼示例。
    的頭像 發(fā)表于 05-12 17:05 ?4894次閱讀
    <b class='flag-5'>Verilog</b>邊沿檢測的基本原理和<b class='flag-5'>代碼</b>實現(xiàn)

    如何自動生成verilog代碼

    介紹幾種自動生成verilog代碼的方法。
    的頭像 發(fā)表于 11-05 11:45 ?1025次閱讀
    如何自動生成<b class='flag-5'>verilog</b><b class='flag-5'>代碼</b>