女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

12nm Cortex-A72后端實戰

全棧芯片工程師 ? 來源:全棧芯片工程師 ? 2024-02-20 10:48 ? 次閱讀

01

12nm Cortex-A72后端實戰

本項目是真實項目實戰培訓,低功耗UPF設計,后端參數如下:

工藝:12nm

頻率:2.5GHz

資源:2000_0000instances

低功耗:DVFS

進階版本的低功耗設計如下:7個power domain

de8263ea-cf13-11ee-a297-92fbcf53809c.png

Stampling打起來真是高級手工藝術,全網唯一:

debf9422-cf13-11ee-a297-92fbcf53809c.png

Flow:PartitionFlow

dec3f274-cf13-11ee-a297-92fbcf53809c.png

時鐘結構分析:

deda4128-cf13-11ee-a297-92fbcf53809c.png

復位結構分析:

dee2bf56-cf13-11ee-a297-92fbcf53809c.png

12nm 2.5GHz的A72實戰訓練營需要特別設置Latency,TOP結構如下,參加過景芯SoC全流程訓練營的同學都知道CRG部分我們會手動例化ICG來控制時鐘,具體實現參見40nm景芯SoC全流程訓練項目,本文介紹下12nm 2.5GHz的A72實戰訓練營的Latency背景,歡迎加入實戰。

時鐘傳播延遲Latency,通常也被稱為插入延遲(insertion delay)。它可以分為兩個部分,時鐘源插入延遲(source latency)和時鐘網絡延遲(Network latency)。

deee279c-cf13-11ee-a297-92fbcf53809c.png

大部分訓練營同學表示平時都直接將Latency設置為0了,那latency值有什么用呢?其實這相當于一個target值,CTS的engine會根據你設置的latency值來插入buffer來實現你的latency target值。

下圖分為1st Level ICG和2nd Level ICG,請問這些ICG為什么要分為兩層?

請問,為什么不全部把Latency設置為0?2nd Level ICG的latency應該設置為多少呢?

df774798-cf13-11ee-a297-92fbcf53809c.png

latency大小直接影響clock skew的計算。時鐘樹是以平衡為目的,假設對一個root和sink設置了400ps的latency值,那么對另外的sink而言,就算沒有給定latency值,CTS為了得到較小的skew,也會將另外的sink做成400ps的latency。請問,為何要做短時鐘樹?因為過大的latency值會受到OCV和PVT等因素的影響較大,并有time derate的存在。

df8f5d38-cf13-11ee-a297-92fbcf53809c.png

02

28nm Cortex-A7后端實戰

此外,我們提供全國最低價的28nm A7后端設計,價格驚喜!打垮動輒1.5w-2.5w的后端培訓價格!

dfa418cc-cf13-11ee-a297-92fbcf53809c.png

我們再來對比下A72與A7的資源。A72Gate數目是A7的13倍!如果都采用28nm制程,A72的面積應該是1180790um^2,實際A72采用12nm制程面積是486100um^2,1180790/486100=2.4,符合摩爾定律。

Cortex-A7單核:

Gates=240291Cells=118421

Cortex-A72單核:

Gates=3125649Cells=1207766

28nmCortex-A7單核:

Area=90830.1um^2

12nmCortex-A72單核:

Area=486100.9um^2

28nm A7后端設計課程采用的全國最低價格來推廣,本文不做過多介紹,本文重點介紹下先進的12nm A72進階版本課程。分享個例子,比如,Cortex-A72低功耗設計,DBG domain的isolation為何用VDDS_maia_noncpu供電而不是TOP的VDD?

dfb1aeb0-cf13-11ee-a297-92fbcf53809c.png

答:因為dbg的上一級是noncpu,noncpu下面分成dbg和兩個tbnk。

再分享個例子,比如,Cortex-A72低功耗設計,這個switch cell是雙開關嗎?答:不是,之所以分trickle和hammer,是為了解決hash current大電流,先開trickle,然后再開hammer。

dfb631c4-cf13-11ee-a297-92fbcf53809c.png

再分享個例子,比如,Cortex-A72進階版本課程的低功耗例子:請問,如果iso cell輸出都要放parent,輸入放self,那么下面-applies_to_outputs對應的-location為何是self?

dfc723ee-cf13-11ee-a297-92fbcf53809c.png

答:這個需要了解CPU的內部設計架構,tbnk掉電 VDDS_maia_noncpu也必然掉電,pst如下,所以-applies_to_outputs對應的-location是可以的,那么注意下debug domain呢?

dfd2a282-cf13-11ee-a297-92fbcf53809c.png

實際上,沒有tbnk到debug domain的信號,因此腳本如下:

dfe16128-cf13-11ee-a297-92fbcf53809c.png

再分享個例子,比如,Cortex-A72進階版本課程的低功耗例子:為何non_cpu的SRAM的VDD VDDM都接的可關閉電源?SRAM的VDD VDDM分別是常開、和retention電源吧?

dff10998-cf13-11ee-a297-92fbcf53809c.png

答:本來是VDDM作為retention電源設計的,VDD關掉后 VDDM可以供電作為retention使用,但是此處沒有去做memory的雙電源,sram當成單電源使用,不然sram無法徹底斷電。

再分享個例子,比如,Cortex-A72基礎版課程有學員的Cortex-A72 maia_cpu LVS通過,但是MAIA頂層LVS比對不過,我們來定位一下。

以FE_OFN4326_cfgend_cpu1_o為例,點擊下圖FE_OFN4326_cfgend_cpu1_o:

e00666f8-cf13-11ee-a297-92fbcf53809c.png

找到calibredrv錯誤坐標:(1949,139)

對應到innovus去看坐標:(1949,139)

看到maia_cpu的pin腳過于密集,造成頂層連接pin腳時候會無法繞線,從而導致innovus從maia_cpu上面走線,形成short。盡管maia_cpu帶了blockage,但是invs沒有足夠的連接pin的routing resource,也就只能在maia_cpu上面去try了。

e012f51c-cf13-11ee-a297-92fbcf53809c.png

修改辦法很簡單,具體操作option參見知識星球。

e055138e-cf13-11ee-a297-92fbcf53809c.png

保存db,重新LVS,比對通過。

e0a137d2-cf13-11ee-a297-92fbcf53809c.png

04

e0a7f45a-cf13-11ee-a297-92fbcf53809c.png





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 時鐘樹
    +關注

    關注

    0

    文章

    56

    瀏覽量

    10964
  • UPF
    UPF
    +關注

    關注

    0

    文章

    50

    瀏覽量

    13770
  • Cortex-A72
    +關注

    關注

    0

    文章

    4

    瀏覽量

    7914
  • DVFS
    +關注

    關注

    1

    文章

    18

    瀏覽量

    12142

原文標題:玩轉12nm工藝,2.5GHz頻率,DVFS低功耗

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    ARM最新Cortex-A72架構劍指PC,英特爾麻煩了?

    據國外媒體報道,英國芯片設計公司ARM于2月3號推出全新Cortex-A72處理器和Mali-T880圖形芯片架構,預計2016年進入市場。ARM總裁伊恩·弗格森表示。“我認為手機領域的創新在加快。 我們認為,手機正在成為主要的計算平臺。”
    發表于 02-04 11:08 ?5067次閱讀

    ARM Cortex-A72性能狂飆:要超越Intel的節奏?

    陣營決一死戰。##同樣適用28nm工藝制造,Cortex-A72的功耗比Cortex-A15降低50%,如果使用16nm工藝制造,功耗降低75%。
    發表于 05-06 09:05 ?9435次閱讀

    ARM Cortex-A72 MPCore處理器加密擴展技術參考手冊

    Cortex-A72處理器加密引擎支持ARMv8加密擴展。加密擴展添加了高級SIMD可以用來加速AES、SHA1和SHA2-256算法執行的新指令。
    發表于 08-02 08:54

    將GICv2中斷控制器與ARM Cortex-A5x和Cortex-A72處理器集成

    與之前的一些ARM處理器(如Cortex-A9 MPCore)不同,ARM?Cortex?-A5x MPCore和Cortex-A72 MPCore處理器不包括集成中斷控制器。 這些內
    發表于 08-23 07:21

    聯發科HelioP60的12nm工藝制程對標高通驍龍660

    制程方面, 聯發科 Helio P60 基于12nm工藝制程打造,這是聯發科首款基于12nm制程工藝的移動平臺,其對標的是高通 驍龍660 。 規格方面,聯發科Helio P60采用了ARM
    發表于 03-19 11:33 ?1.6w次閱讀

    國產12nm芯片 紫光國芯攻克12nm工藝

      中國芯片再度獲得沖破,紫光國芯攻克12nm芯片制造工藝,這將代表我國現存技術再次獲得了晉升。
    的頭像 發表于 06-24 09:37 ?5147次閱讀

    12nm芯片是什么意思?

    眾所周知,芯片一直以來都是現代科技發展的一部分,隨著科技的進步,芯片的制程也就越來越先進,我國目前已經成功完成了12nm芯片的研發,期間進步是非常大的,不過鑒于有人并不知道12nm芯片
    的頭像 發表于 06-27 09:42 ?7434次閱讀

    7nm芯片和12nm芯片的區別是什么?

    已經進入了試產階段,并且也從華為那邊收取到了麒麟710A的訂單,中芯國際表示過其12nm制程能夠實現晶體管尺寸的縮減,相較于14nm制程,中芯國際的12nm制程將減少20%功耗和增加1
    的頭像 發表于 06-27 11:19 ?5950次閱讀

    有國產12nm芯片嗎?

    攻克的12nm工藝是在14nm工藝基礎之上改良來的。攻克12nm工藝對于我國來說是一個重大的成就,意味著突破了美國的部分封鎖,完成了12nm工藝的去美化,使得我國自研芯片的道路又向前邁
    的頭像 發表于 06-30 09:17 ?4608次閱讀

    12nm芯片和7nm芯片哪個費電

    1 眾所周知,芯片制程工藝越小,芯片的性能就會越好,功耗也會更低,而隨著技術的發展,芯片制程工藝迎來了重要的7nm,而關于中芯國際12nm芯片的事又鬧得沸沸揚揚,那么12nm芯片和7nm
    的頭像 發表于 07-01 09:43 ?3834次閱讀

    12nm芯片是什么意思

    12nm這個詞,要是關注手機的人一定會很熟悉,因為很多手機的處理器都采用過12nm芯片,那么12nm芯片究竟是什么意思呢?難道是指芯片大小為12nm? 原來
    的頭像 發表于 07-01 09:46 ?1w次閱讀

    中芯12nm芯片 終于量產12nm芯片

      目前,中芯國際已實現12nm芯片量產,致力于提高良率和產量。實際上,中芯國際早在去年就已經開始小批量試產12nm芯片了。
    的頭像 發表于 07-01 16:19 ?1.9w次閱讀

    12nm芯片手機有哪些 能生產12nm芯片的公司

      具備12nm制程技術能力的廠商很少,主要有臺積電、格芯(原格羅方德,GF)、三星電子和聯電。
    的頭像 發表于 07-04 16:36 ?3542次閱讀

    Cortex-A72核心板 | RK3399六核

    基于瑞芯微國產RK3399處理器設計,集成2顆1.8GHz ARM Cortex-A72內核、4顆1.4GHz ARM Cortex-A53內核,64位系統,比肩桌面電腦處理性能;集成LPDDR4,內存支持4GB、8GB或更高;適用于AI、VR、流媒體處理、服務器等高性能
    的頭像 發表于 06-06 14:13 ?1399次閱讀
    <b class='flag-5'>Cortex-A72</b>核心板 | RK3399六核

    Cortex-A72應用實戰

    下面Cortex-A72培訓營VIP學員問:單核CPU PR做完后,怎么輸出數據到TOP去做多核的hierarchy集成?
    的頭像 發表于 01-24 10:17 ?1117次閱讀
    <b class='flag-5'>Cortex-A72</b>應用<b class='flag-5'>實戰</b>