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

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

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

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

3D-IC 設(shè)計之 Memory-on-Logic 堆疊實現(xiàn)流程

jf_pJlTbmA9 ? 來源:柏嘉瑋 ? 作者:柏嘉瑋 ? 2023-12-01 16:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文作者:柏嘉瑋,Cadence 公司 DSG Product Engineering Group

Integrity 3D-IC 平臺

提供了一系列三維堆疊設(shè)計流程,通過將二維芯片網(wǎng)表分解成雙層的三維堆疊結(jié)構(gòu),用戶可以探索三維堆疊裸片系統(tǒng)相對于傳統(tǒng)二維設(shè)計的性能優(yōu)勢,改善內(nèi)存延遲,實現(xiàn)性能突破。

從二維設(shè)計中分離出存儲單元,并自動將其劃分為兩個工藝層,上層放置存儲單元 Macro Cells,下層放置邏輯運算單元 Standard Cells。該流程可以實現(xiàn)兩個裸片同時進行的時序驅(qū)動單元擺放。用戶還可以進一步運行標(biāo)準(zhǔn)的實現(xiàn)步驟,如時鐘樹綜合、時序優(yōu)化、布線等,將其作為傳統(tǒng)布局布線流程來完成三維堆疊設(shè)計實現(xiàn)。

今天我們來介紹 Integrity 3D-IC 的特色功能之一:

Memory-on-Logic 三維芯片堆疊設(shè)計流程

What is Memory-on-Logic?

Memory 指的是記憶存儲單元;Logic 指的是運算單元或處理單元。

Memory-on-logic(MoL)堆疊顧名思義,就是將存儲單元通過三維堆疊的設(shè)計方式,放置在運算單元所在裸片的上層裸片中,從而實現(xiàn)三維集成電路的三維堆疊結(jié)構(gòu)。

Why is Memory-on-Logic?

我們現(xiàn)在正處于高速發(fā)展的人工智能時代,對計算機算力的需求日益旺盛,同時也對相關(guān)的集成電路芯片提出了更高的性能要求。

然而算力需求的快速增長和有限的算力提升速度形成了尖銳的矛盾,其具體表現(xiàn)在兩個方面:一是如今的摩爾定律越來越難以維系,器件尺寸微縮越來越困難;二個是現(xiàn)有的計算機架構(gòu)——馮諾依曼存算分離架構(gòu)的缺陷開始凸顯,出現(xiàn)了所謂的內(nèi)存墻限制(Memory Wall Limitation)。

MoL 三維堆疊結(jié)構(gòu)為上述瓶頸提供了解決思路。對于后摩爾時代背景下的工藝瓶頸,三維堆疊可以有效提升單位投影面積中晶體管的數(shù)目,3D-IC 從方法學(xué)角度提供了一種延續(xù)摩爾定律的可能;對于存算分離所引起的內(nèi)存墻限制,通過把存儲單元通過三維堆疊放置到邏輯運算單元的正上方,盡可能縮短數(shù)據(jù)傳輸距離,從而進一步提升芯片性能,降低數(shù)據(jù)傳輸?shù)墓摹4送?,通過 3D-IC Memory-on-Logic 結(jié)構(gòu)還可以對上下裸片采用不同的工藝制程,從而降低整體芯片的制造成本。

How to do Memory-on-Logic?

后端實現(xiàn)流程如下圖所示,對比傳統(tǒng)二維芯片,三維 MoL 芯片基于 3D-IC 專用物理后端實現(xiàn)平臺——Integrity 3D-IC,從 floorplan 階段開始就加入 3D-IC 的設(shè)計方法,通過 3D Mixed Placer 引擎同時進行 Macro Cells 和 Standard Cells 的自動布局,建立 Pseudo-3D 時序收斂流程,從而實現(xiàn) 3D-IC MoL 的迭代優(yōu)化、時鐘樹綜合、自動繞線等步驟,在簽核階段還可以通過 Integrity 3D-IC 平臺來調(diào)用各類 Signoff 工具實現(xiàn)各項簽核。

wKgaomVdipyAQ5FxAAbQ2Q_qnXs558.png

1. 3D Mixed Placement

規(guī)劃 Floorplan 是傳統(tǒng)數(shù)字后端實現(xiàn)流程早期的一個重要階段,主要目標(biāo)之一便是 Macro Cells 的放置。傳統(tǒng) Floorplan 的規(guī)劃需要經(jīng)過設(shè)計工程師多次的設(shè)計迭代,從而獲得一個互連線長盡量短、時序盡量收斂的 Floorplan 以供之后階段進行自動布局布線。如今,采用 Mixed Placement 實現(xiàn)流程,Macro Cells 和 Standard Cells 通過由擁塞、互連線長和時序驅(qū)動的 Mixed Placer 引擎同時進行放置,與傳統(tǒng)流程相比,Mixed Placement 可以大量減少設(shè)計工程師的手動工作量,從而實現(xiàn)更短的項目實現(xiàn)時間,并達(dá)到相當(dāng)甚至更好的性能質(zhì)量。而在最新的 Integrity 3D-IC 實現(xiàn)平臺,Mixed Placement 功能可以完美繼承到 3D-IC MoL 實現(xiàn)流程中,在進行 3D-IC Placement 的過程中幫助工程師用盡可能短的時間,獲得滿足要求的 Floorplan。3D-IC MoL Mixed Placement 引擎同樣由時序驅(qū)動,同時擺放 Macro Cells 和 Standard Cells,同時如圖中所示,還能支持在上層裸片中 80% 以上的高密度放置。

wKgZomVdip6AaEtpACEmbgxNbwU702.png

2. Pseudo-3D Timing Closure Flow

在完成初步的 3D-IC MoL Floorplan 之后,可以在 Integrity 3D-IC 平臺中通過命令來建立 Pseudo-3D 時序收斂流程,完成 3D-IC MoL 的版圖實現(xiàn)。主要分為 3D 層次化結(jié)構(gòu)的重建、Bump 物理位置分配、Pseudo-3D 自動布局布線、以及 3D-IC 數(shù)據(jù)庫的建立。

01. 重建 3D 層次化結(jié)構(gòu)

相較于傳統(tǒng)芯片的設(shè)計,3D-IC 設(shè)計的層次化結(jié)構(gòu)的不同是顯而易見的。3D-IC 設(shè)計由于會將芯片分為上下兩個裸片—— Top Die 和 Bottom Die,天生就需要建立兩個單元模塊。工具會根據(jù)用戶的設(shè)定,建立兩個新的 Top-Level hInsts,隨后將所有設(shè)計中的 Macro Cells 歸入 Top hInst 中;剩下所有的 Standard Cells,在保留原有的層次化結(jié)構(gòu)的基礎(chǔ)上,全部歸入Bottom hInst 中,其下級可繼承保持原始設(shè)計中的所有層次化結(jié)構(gòu)。

02. 分配 Bump 物理位置

從結(jié)構(gòu)層面上實現(xiàn)三維分組之后,三維堆疊的互連問題也必須考慮。為了將上下裸片連接起來,最常用的方式是在頂部金屬層上通過微米量級尺寸的 Micro Bump 實現(xiàn)上下層“面對面”(Face-to-Face)的堆疊連接,由此實現(xiàn)數(shù)據(jù)和電源電信號跨層傳輸。在 Pseudo-3D 流程中,所選用的 Bump Cells 的物理位置需要在做實際繞線之前就固定好,并記錄其坐標(biāo)信息。設(shè)計者不需要手動分配規(guī)劃 Bump 的位置,Integrity 3D-IC 可以自動地將 Bump 邏輯連接關(guān)系插入跨層的時序路徑中,并能根據(jù)設(shè)計師提供的 Floorplan 中單元的已有位置,同時在上下兩個裸片上,智能地分配和優(yōu)化 Bump Cells 的物理位置,做到高效的流程,自動的實現(xiàn),智能的優(yōu)化。

wKgaomVdip-AVNYsAAPPfkMORkg971.png

03. Pseudo-3D 自動布局布線

工作準(zhǔn)備就緒后,我們就可以利用帶有 Bump Cells 信息的 Pseudo-3D Floorplan 進行自動布局布線,Integrity 3D-IC 平臺可以調(diào)用各種相應(yīng)的傳統(tǒng)二維布局布線引擎,完成 Placement、CTS、Routing 以及相應(yīng)的設(shè)計優(yōu)化。同時,Integrity 3D-IC 也可以支持跨層的時序路徑的報告分析,支持顯示例化單元 Instances 和路徑所在的結(jié)構(gòu)層級,幫助工程師完成靜態(tài)時序分析。此外,Integrity 3D-IC 還支持跨層路徑的并行時序優(yōu)化,確保 3D-IC 設(shè)計的時序收斂。

wKgaomVdiqGADPoKAAF1Egl0_P8910.jpg

04. 建立 3D-IC 數(shù)據(jù)庫

最后一步,根據(jù)優(yōu)化后的自動布局布線結(jié)果,建立 3D-IC 專用數(shù)據(jù)庫——Hierarchical Database(HDB)。這個數(shù)據(jù)庫中就包含了包括整個設(shè)計的工藝庫信息,3D-IC 的堆疊信息,Bump 坐標(biāo)信息,物理布局布線等設(shè)計信息等等。在通過Integrity 3D-IC 創(chuàng)建好用以明確 3D-IC 的堆疊對應(yīng)信息的 Stacked Config 文件之后,需要將完成了布局布線的 pseudo-3D 數(shù)據(jù)庫進行 Partition 拆分操作,將它按照上下裸片拆分成兩個數(shù)據(jù)庫,即 Top Die Database 和 Bottom Die Database。

wKgaomVdiqWAAukMAA1ZSqZEXbs661.png

將這兩個完成 Partition 拆分的數(shù)據(jù)庫以及 Stacked Config 文件讀入 Integrity 3D-IC 中,合成創(chuàng)建 HDB 數(shù)據(jù)庫。在 Integrity 3D-IC 平臺中加載此數(shù)據(jù)庫,就可以實現(xiàn) 3D-IC 設(shè)計的查看,包括可以實現(xiàn)在工具中上下兩層 Floorplan 視圖的切換,觀察每層中的單元擺放、繞線等后端實現(xiàn)細(xì)節(jié);也可以對包含三維堆疊信息的整體 3D Floorplan 視圖進行直接查看;此外傳統(tǒng)的時序調(diào)試器(Timing Debugger)也支持在 3D-IC HDB 中高亮跨層的時序路徑,幫助工程師完成時序檢查和設(shè)計調(diào)整,也可以進一步調(diào)用其他 Signoff 工具,完成后續(xù)簽核工作。

存算一體和近存計算是解決 CPU / GPU / NPU 總線和大規(guī)模片上網(wǎng)絡(luò)擁塞的有效手段。

通過 Integrity 3D-IC 特有的內(nèi)存單元邏輯單元三維布局優(yōu)化,芯片設(shè)計師可以更容易的實現(xiàn)高性能高帶寬的系統(tǒng)設(shè)計,從而或者縮小原有系統(tǒng)封裝面積或者進一步提高原有系統(tǒng) PPA。

審核編輯 黃宇

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

    關(guān)注

    460

    文章

    52529

    瀏覽量

    441321
  • 堆疊
    +關(guān)注

    關(guān)注

    0

    文章

    37

    瀏覽量

    16870
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3929

    瀏覽量

    66298
  • Logic
    +關(guān)注

    關(guān)注

    1

    文章

    97

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    西門子利用AI來縮小行業(yè)的IC驗證生產(chǎn)率差距

    工智能相結(jié)合,突破了集成電路(IC)驗證流程的極限,提高了工程團隊的生產(chǎn)效率。 Questa One提供更快的引擎,使工程師的工作速度更快,所需的工作負(fù)載更少,能夠支持從IP到系統(tǒng)級芯片(SoC)再到系統(tǒng)的最大型、最復(fù)雜的設(shè)計,開發(fā)時還考慮了先進的
    的頭像 發(fā)表于 05-27 14:34 ?217次閱讀

    Cadence攜手臺積公司,推出經(jīng)過其A16和N2P工藝技術(shù)認(rèn)證的設(shè)計解決方案,推動 AI 和 3D-IC芯片設(shè)計發(fā)展

    :CDNS)近日宣布進一步深化與臺積公司的長期合作,利用經(jīng)過認(rèn)證的設(shè)計流程、經(jīng)過硅驗證的 IP 和持續(xù)的技術(shù)協(xié)作,加速 3D-IC 和先進節(jié)點技術(shù)的芯片開發(fā)進程。作為臺積公司 N2P、N5 和 N3 工藝節(jié)點
    的頭像 發(fā)表于 05-23 16:40 ?955次閱讀

    芯片晶圓堆疊過程中的邊緣缺陷修整

    視為堆疊邏輯與內(nèi)存、3D NAND,甚至可能在高帶寬存儲(HBM)中的多層DRAM堆疊的關(guān)鍵技術(shù)。垂直堆疊使得芯片制造商能夠?qū)⒒ミB間距從35μm的銅微凸點提升到10μm甚至更小。
    的頭像 發(fā)表于 05-22 11:24 ?646次閱讀
    芯片晶圓<b class='flag-5'>堆疊</b>過程中的邊緣缺陷修整

    Marvell展示2納米芯片3D堆疊技術(shù),應(yīng)對設(shè)計復(fù)雜性挑戰(zhàn)!

    隨著現(xiàn)代科技的迅猛發(fā)展,芯片設(shè)計面臨著前所未有的挑戰(zhàn)。特別是在集成電路(IC)領(lǐng)域,隨著設(shè)計復(fù)雜性的增加,傳統(tǒng)的光罩尺寸已經(jīng)成為制約芯片性能和功能擴展的瓶頸。為了解決這一問題,3D堆疊技術(shù)應(yīng)運而生
    的頭像 發(fā)表于 03-07 11:11 ?547次閱讀
    Marvell展示2納米芯片<b class='flag-5'>3D</b><b class='flag-5'>堆疊</b>技術(shù),應(yīng)對設(shè)計復(fù)雜性挑戰(zhàn)!

    基于TSV的3D-IC關(guān)鍵集成技術(shù)

    3D-IC通過采用TSV(Through-Silicon Via,硅通孔)技術(shù),實現(xiàn)了不同層芯片之間的垂直互連。這種設(shè)計顯著提升了系統(tǒng)集成度,同時有效地縮短了互連線的長度。這樣的改進不僅降低了信號傳輸?shù)难訒r,還減少了功耗,從而全面提升了系統(tǒng)的整體性能。
    的頭像 發(fā)表于 02-21 15:57 ?1344次閱讀
    基于TSV的<b class='flag-5'>3D-IC</b>關(guān)鍵集成技術(shù)

    芯片3D堆疊封裝:開啟高性能封裝新時代!

    在半導(dǎo)體行業(yè)的快速發(fā)展歷程中,芯片封裝技術(shù)始終扮演著至關(guān)重要的角色。隨著集成電路設(shè)計復(fù)雜度的不斷提升和終端應(yīng)用對性能、功耗、尺寸等多方面要求的日益嚴(yán)苛,傳統(tǒng)的2D封裝技術(shù)已經(jīng)難以滿足市場的需求。在此背景下,芯片3D堆疊封裝技術(shù)應(yīng)
    的頭像 發(fā)表于 02-11 10:53 ?1571次閱讀
    芯片<b class='flag-5'>3D</b><b class='flag-5'>堆疊</b>封裝:開啟高性能封裝新時代!

    2.5D3D封裝技術(shù)介紹

    。 2.5D封裝將die拉近,并通過硅中介連接。3D封裝實際上采用2.5D封裝,進一步垂直堆疊die,使die之間的連接更短。通過這種方式直接集成I
    的頭像 發(fā)表于 01-14 10:41 ?1601次閱讀
    2.5<b class='flag-5'>D</b>和<b class='flag-5'>3D</b>封裝技術(shù)介紹

    3D堆疊像素探測器芯片技術(shù)詳解(72頁PPT)

    3D堆疊像素探測器芯片技術(shù)詳解
    的頭像 發(fā)表于 11-01 11:08 ?3295次閱讀
    <b class='flag-5'>3D</b><b class='flag-5'>堆疊</b>像素探測器芯片技術(shù)詳解(72頁PPT)

    CoWoS工藝流程說明

    CoWoS(Chip-on-Wafer-on-Substrate),指的是將多個裸片(die)集成在一個TSV轉(zhuǎn)換板(interposer)上,然后將這個interposer連接到一個基板上。CoWoS是一種先進的3D-IC封裝技術(shù),用于高性能和高密度集成的系統(tǒng)級封裝。
    的頭像 發(fā)表于 10-18 14:41 ?2613次閱讀
    CoWoS工藝<b class='flag-5'>流程</b>說明

    BQ77915的堆疊實現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《BQ77915的堆疊實現(xiàn).pdf》資料免費下載
    發(fā)表于 09-24 10:51 ?2次下載
    BQ77915的<b class='flag-5'>堆疊</b><b class='flag-5'>實現(xiàn)</b>

    3D堆疊發(fā)展過程中面臨的挑戰(zhàn)

    3D堆疊將不斷發(fā)展,以實現(xiàn)更復(fù)雜和集成的設(shè)備——從平面到立方體
    的頭像 發(fā)表于 09-19 18:27 ?1803次閱讀
    <b class='flag-5'>3D</b><b class='flag-5'>堆疊</b>發(fā)展過程中面臨的挑戰(zhàn)

    NVIDIA Omniverse與Modulus如何幫助加快模擬工作流

    多裸晶芯片,即三維集成電路(3D-IC)是半導(dǎo)體設(shè)計的一次巨大進步。這種設(shè)計通過將芯片垂直堆疊成一個緊湊的結(jié)構(gòu),在不增加功耗的情況下提升性能。
    的頭像 發(fā)表于 09-06 14:33 ?888次閱讀
    NVIDIA Omniverse與Modulus如何幫助加快模擬工作流

    電壓調(diào)節(jié)器IC堆疊電感的SMT指南

    電子發(fā)燒友網(wǎng)站提供《電壓調(diào)節(jié)器IC堆疊電感的SMT指南.pdf》資料免費下載
    發(fā)表于 08-26 14:50 ?0次下載
    電壓調(diào)節(jié)器<b class='flag-5'>IC</b>上<b class='flag-5'>堆疊</b>電感的SMT指南

    剖析 Chiplet 時代的布局規(guī)劃演進

    來源:芝能芯芯 半導(dǎo)體行業(yè)的不斷進步和技術(shù)的發(fā)展,3D-IC(三維集成電路)和異構(gòu)芯片設(shè)計已成為提高性能的關(guān)鍵途徑。然而,這種技術(shù)進步伴隨著一系列新的挑戰(zhàn),尤其是在熱管理和布局規(guī)劃方面。 我們探討
    的頭像 發(fā)表于 08-06 16:37 ?750次閱讀
    剖析 Chiplet 時代的布局規(guī)劃演進

    深視智能3D相機2.5D模式高度差測量SOP流程

    深視智能3D相機2.5D模式高度差測量SOP流程
    的頭像 發(fā)表于 07-27 08:41 ?1175次閱讀
    深視智能<b class='flag-5'>3D</b>相機2.5<b class='flag-5'>D</b>模式高度差測量SOP<b class='flag-5'>流程</b>