《電子技術應用》
您所在的位置:首頁 > EDA與制造 > 設計應用 > 基于APD的2.5D封裝中介層自動化設計
基于APD的2.5D封裝中介層自動化設計
2019年電子技術應用第8期
張 成,談玲燕,曾令玥
格芯半導體上海有限公司 封裝設計與算法部,上海201204
摘要: 由于高帶寬存儲器(High Bandwidth Memory,HBM)的高帶寬特性,在2.5D封裝中介層(Interposer)的版圖設計過程中存在大量HBM接口的連線需要手動完成。介紹了如何使用SKILL語言在Allegro封裝設計工具 (Allegro Package Design,APD) 中實現HBM接口的自動布線,將原來的手動布線時間從2周縮短到10 min,大大壓縮設計周期。
中圖分類號: TN47
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.199808
中文引用格式: 張成,談玲燕,曾令玥. 基于APD的2.5D封裝中介層自動化設計[J].電子技術應用,2019,45(8):68-70,74.
英文引用格式: Zhang Cheng,Tan Lingyan,Zeng Lingyue. 2.5D package interposer automatic design based on Allegro Package Design[J]. Application of Electronic Technique,2019,45(8):68-70,74.
2.5D package interposer automatic design based on Allegro Package Design
Zhang Cheng,Tan Lingyan,Zeng Lingyue
Globalfoundries China(Shanghai) Co. Limited,Shanghai 201204,China
Abstract: Due to the high bandwidth characteristics of HBM(high bandwidth memory), there are a large number of HBM interface connections that need to be manually completed during the layout design of the 2.5D package interposer. This article describes how to use the SKILL language to implement automatic wiring of HBM interface in APD(Allegro package design), reducing the original manual wiring from 2 weeks to 10 minutes, saving design cycles.
Key words : 2.5D advanced package;HBM(high bandwidth memory);SKILL;APD(Allegro package design);automatic wiring

0 引言

    集成高帶寬存儲器(High Bandwidth Memory,HBM)的2.5D先進封裝具有高帶寬、高集成度和低成本的綜合優勢,開始廣泛應用于計算和網絡市場。由于HBM的高帶寬特性,在2.5D封裝中介層(Interposer)設計中存在大量布線工作。并且由于HBM的相對位置在不同的設計中存在差異,因此無法直接復制以前的布線設計。考慮到這些連接非常規則,可以通過軟件編程的方式實現自動化,以節省手動布線時間。

    本文介紹如何使用SKILL語言在APD中實現HBM接口的自動布線。此方法的核心在于如何獲取每個連線上的各點坐標,再通過SKILL調用布線、打孔命令實現自動化布線工作。

1 2.5D先進封裝簡介

    如圖1所示,這里的2.5D封裝相比普通2D封裝主要多了Interposer和HBM。

wdz5-t1.gif

    Interposer主要用于連接專用集成電路(ASIC)和HBM,利用硅工藝實現小尺寸線寬和線間距的高密度布線設計。其他信號通過硅通孔(TSV)技術從頂部芯片直接連接到底下的封裝基板。

    如圖2所示,HBM是多個動態隨機存取存儲器(Dynamic Random Access Memory,DRAM)的堆疊,以實現高帶寬和大容量集成。第二代HBM, 每個IO速率達2 Gb/s,總共1 024個IO,即每個HBM具有2 Tb/s的帶寬。

wdz5-t2.gif

    由于HBM的高帶寬特性,在Interposer的版圖設計過程中,ASIC的HBM接口有大量的網絡連接(大于1 700),如圖3所示。這些網絡除了連線,還要打地孔(VSS Via),加地隔離(VSS Shielding),占用大量的手工布線時間。

wdz5-t3.gif

2 手工布線過程

    第一步導入扇出(Fanout)文件:由于HBM接口的管腳定義和排布都是固定的,因此可以直接復制這部分的Fanout設計。從已有設計中導出子圖(Sub-drawing),再在新設計中導入。如圖4所示導入HBM的Sub-drawing后,HBM區域的過孔走線已全部扇出。再進行ASIC部分的Sub-drawing導入,因此需要導入兩次,總共30 min。

wdz5-t4.gif

    導入完Fanout后進行第二步的連線工作,在APD中將HBM接口的相關網絡進行走線連接。

    如圖5所示,總共有四層(Ia、Ib、Ic、Wi)2 700多個連線,手工布線需要1天的工作量。

wdz5-t5.gif

    第三步在Ib層加VSS Shielding,將所有地線連起來。構成一個地平面,隔離Ic、Ia層的高速走線,如圖6中的這些細線??偣灿?0 000個連線,需要3天工作量。

wdz5-t6.gif

    最后一步加VSS Via。如圖7所示,將不同層的地走線用過孔連接起來,為高速信號提供良好的地回流路徑,總共有50 000個VSS Via,需要1天的工作量。

wdz5-t7.gif

    綜合以上步驟,如表1所示,每個HBM接口采用手工布線至少需要一周時間,在整個Interposer設計過程中是最長的。因此就有了利用自動布線技術替代手工布線,縮短設計周期的需求。

wdz5-b1.gif

3 自動布線工具的開發

3.1 初步思路

    手動布線中的第一步導入Fanout,可以將原有設計的Sub-drawing作為模板做成腳本文件(script),在APD的SKILL程序中進行調用,從而實現自動導入。

    第二步連線工作,如圖8所示,每個連線過程在APD中可以用四個點的坐標來描述(利用SKILL語言中的axlDBCreatLine命令調用4個點坐標,完成一個連線)。因此各個連線的四個點坐標P1、P2、P3、P4可以構成四個列表P1_list、P2_list、 P3_list、 P4_list。通過四個列表來描述所有的連線,再用For循環調用列表中的每個坐標完成所有連線。

wdz5-t8.gif

    第三步為地線上的每個線段插入VSS Via,連接不同層的地線。如圖9所示,只要得到每個線段的端點坐標,并調用SKILL語言中的打孔命令axlDBCreatVia,就可以實現加VSS Via。

wdz5-t9.gif

    最后加VSS Shielding也是調用SKILL中的連線命令axlDBCreatLine在Ib層連接所有地線,如圖10所示。

wdz5-t10.gif

3.2 算法實現

    從前面的初步思路看出,實現算法的關鍵是得到所有點的坐標。其中P1、P4點的坐標可以很容易地在APD中得到。只要用APD中的顯示部件(Show Element)功能,并框選這些端點,就可以得到一個報告,里面包含這些端點信息,如圖11所示。再通過文本處理提取關鍵字內容得到需要的點的坐標。

wdz5-t11.gif

    下一步就是利用得到的P1、P4坐標計算出P2、P3的坐標。

    如圖12所示,每個走線和前一個走線的坐標存在固定的幾何關系,因此可以通過公式計算出每個走線的P2、P3坐標。

wdz5-t12.gif

    具體公式如下:

L1:(直接從P1點就開始轉折,因此P2就是P1坐標)

    p2_x=p1_x

    p2_y=p1_y

    p3_x=p2_x+(p4_y-p1_y)

    p3_y=p4_y

L2:

    p2_x=L1_p2_x+(L1_p1_y-L2_p1_y)/tg67.5

    p2_y=p1_y

    p3_x=p2_x+(p4_y-p1_y)

    p3_y=p4_y

Ln:

    p2_x=Ln-1_p2_x+(Ln-1_p1_y-Ln_p1_y)/tg67.5

    p2_y=p1_y

    p3_x=p2_x+(p4_y-p1_y)

    p3_y=p4_y

    算出所有點坐標后,利用SKILL語言中的連線和打孔命令在For循環中依次調用,示例如下[2-3]。

    連線函數示例:

    axlDBCreateLine((list p1_x:p1_y p2_x:p2_y p3_x:p3_y p4_x:p4_y), width,"etch/ic")

    打孔函數示例:

    axlDBCreateVia( "IC_IB", x1:y1, "VSS", nil, 45.)

    為了軟件的易用性,在APD界面中增加相應的調用菜單,如圖13所示。

wdz5-t13.gif

3.3 應用實例

    典型的2.5D封裝Interposer設計一般有兩個HBM接口,如圖14所示,總共5 400個連線,100 000個VSS Shielding和100 000個VSS Via。

wdz5-t14.gif

    如表2所示,如果采用手工布線需要2周時間,采用自動布線工具只要10分鐘,而且各項檢查也都能順利通過。

wdz5-b2.gif

4 結論

    本文詳細介紹了2.5D封裝Interposer的設計過程,針對手工布線費時費力的痛點,進行逐步分析,開展算法研究,并在APD中利用SKILL語言完成了自動布線工具的開發。

    通過在典型Interposer設計(帶兩個HBM)中試用,可以大大壓縮設計周期,將原來的手工布線時間從2周縮短到10分鐘,而且各項檢查都能順利通過。因此自動布線工具對壓縮設計周期,保障設計一致性十分有效。

參考文獻

[1] KIM J Y,KIM Y S.HBM:memory solution for bandwidth-hungry processors[C].2014 IEEE Hot Chips 26 Symposium(HCS).Cupertino,CA,USA.2014.

[2] Cadence SKILL language user guide(Version 6.1.6)[Z].2014.

[3] Cadence SKILL language reference[M].Version 6.1.6.2014.



作者信息:

張  成,談玲燕,曾令玥

(格芯半導體上海有限公司 封裝設計與算法部,上海201204)

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产亚洲一二三区| 国产精品视频网站| 狠狠爱www人成狠狠爱综合网| 久久久久国产精品麻豆ai换脸| 国产精品亚洲美女av网站| 久久久久九九视频| 亚洲精品中文字幕在线| 亚洲一区二区三区国产| 亚洲欧美日韩精品久久| 国产精品免费观看在线| 欧美精品久久久久久久久老牛影院| 国产精品高清网站| 国产精品高潮久久| 欧美日韩中文字幕精品| 亚洲人成啪啪网站| 亚洲综合电影一区二区三区| 欧美日韩成人综合天天影院| 免费黄网站欧美| 亚洲国产欧美精品| 娇妻被交换粗又大又硬视频欧美| 精品电影在线观看| 欧美亚洲在线播放| 日韩视频精品在线观看| 99热免费精品在线观看| 日韩一级成人av| 亚洲综合第一页| 国产视频综合在线| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产精品电影在线观看| 亚洲第一天堂无码专区| 久久久精品网| 9色porny自拍视频一区二区| 亚洲一区二区三区色| 亚洲深夜福利视频| 一区视频在线播放| 亚洲国产欧美日韩精品| 亚洲丶国产丶欧美一区二区三区| 国产精一区二区三区| 欧美一级视频一区二区| 国产精品羞羞答答xxdd| 激情久久久久| 久久激情五月丁香伊人| 亚洲高清久久网| 欧美午夜不卡影院在线观看完整版免费| 欧美三级资源在线| 国产精品vip| 亚洲午夜视频在线观看| 老**午夜毛片一区二区三区| 欧美日韩国产精品一区二区亚洲| 欧美淫片网站| 国产精品久久久久毛片软件| 国产精品日本一区二区| 亚洲午夜精品| 久久国产欧美日韩精品| 欧美日韩在线播| 亚洲七七久久综合桃花剧情介绍| 欧美午夜一区二区| 亚洲乱码一区二区| 99国产精品久久久久久久成人热| 欧美成人福利视频| 国产精品入口| 欧美国产一区视频在线观看| 欧美mv日韩mv亚洲| 国产日韩欧美黄色| 国产精品v日韩精品| 免费成人小视频| 欧美www视频| 伊人春色精品| 老鸭窝91久久精品色噜噜导演| 国产一区二区三区高清| 麻豆精品一区二区av白丝在线| 久久精品国产亚洲a| 欧美日韩123| 国产日韩在线看片| 欧美国产日韩二区| 欧美视频在线观看| 99爱精品视频| 亚洲一区二区三区四区在线观看| 欧美日韩亚洲一区二区三区四区| 久色成人在线| 一本色道久久综合亚洲精品婷婷| 另类图片综合电影| 久久久久se| 久久久欧美一区二区| 欧美日韩在线直播| 国产精品v日韩精品| 亚洲欧美日韩国产一区| 欧美电影在线观看| 国产欧美日韩另类一区| 狠狠狠色丁香婷婷综合久久五月| 久久九九免费视频| 久久久久网站| 亚洲淫片在线视频| 午夜精品一区二区三区在线| 久久国产99| 在线观看的日韩av| 久久先锋资源| 国产婷婷97碰碰久久人人蜜臀| 国产精品少妇自拍| 国产一区二区三区久久| 一区二区免费在线观看| 欧美体内谢she精2性欧美| 国产精品亚洲一区| 欧美激情精品久久久久久免费印度| 亚洲精品乱码久久久久久蜜桃91| 欧美成人r级一区二区三区| 久久久五月婷婷| 99综合电影在线视频| 欧美美女bb生活片| 精品不卡一区二区三区| 久久精品观看| 欧美视频精品在线观看| 欧美黄色大片网站| 欧美激情中文字幕乱码免费| 欧美午夜精品伦理| 精品91视频| 国产午夜一区二区三区| 另类欧美日韩国产在线| 日韩亚洲成人av在线| 影音先锋国产精品| 国产精品白丝av嫩草影院| 免费人成网站在线观看欧美高清| 欧美一区二区精品| 欧美激情按摩在线| 久久黄色网页| 欧美精品在线视频观看| 欧美精品粉嫩高潮一区二区| 欧美精品一区二区三区久久久竹菊| 欧美日韩一区二区在线| 欧美日本韩国一区二区三区| 亚洲人成艺术| 亚洲视频在线二区| 国产自产2019最新不卡| 一区国产精品| 国产伦精品一区二区三区视频孕妇| 激情av一区| 老司机一区二区三区| 一区二区欧美国产| 亚洲高清不卡在线观看| 欧美日韩一区在线观看视频| 国产日韩欧美亚洲| 国产毛片精品国产一区二区三区| 国产精品久久一区主播| 欧美成人午夜激情视频| 蜜桃av一区二区三区| 欧美午夜精品久久久久免费视| 亚洲国产精品成人精品| 国内精品美女在线观看| 99精品欧美一区二区三区综合在线| 国产亚洲一区在线| 久久综合影音| 亚洲激情第一页| 久久精品视频在线观看| 在线视频欧美日韩精品| 美女诱惑黄网站一区| 亚洲欧洲一区二区三区| 欧美日韩综合另类| 亚洲免费播放| 99re6这里只有精品视频在线观看| 国产精品一区二区久激情瑜伽| 久久国产黑丝| aa级大片欧美| 老司机一区二区三区| 国产亚洲成人一区| 国产亚洲精品bv在线观看| 夜夜嗨av色一区二区不卡| 欧美在线1区| 欧美aaa级| 欧美在线观看一区二区| 久久久91精品国产一区二区三区| 亚洲精品一区中文| 亚洲天堂网站在线观看视频| 亚洲国产精选| 韩日欧美一区| 国产日韩精品视频一区| 亚洲国产综合在线看不卡| 欧美人妖另类| 欧美大胆成人| 亚洲精品乱码久久久久久蜜桃91| 欧美一区1区三区3区公司| 亚洲精品中文字幕在线| 亚洲主播在线观看| 亚洲三级电影在线观看| 国产一区二区福利| 亚洲国产精品美女| 99亚洲精品| 永久免费精品影视网站| 最新国产成人av网站网址麻豆| 久久亚洲私人国产精品va| 欧美jizzhd精品欧美巨大免费| 亚洲国产日韩欧美综合久久| 国产精品久久久久久久久婷婷| 午夜一区不卡| 国产精品性做久久久久久| 亚洲一级免费视频| 黄色在线成人| 农夫在线精品视频免费观看| 欧美日韩精品伦理作品在线免费观看| 欧美在线视频播放| 久久久亚洲精品一区二区三区| 亚洲综合二区| 免费日韩av电影| 老司机午夜精品视频在线观看| 欧美日韩中国免费专区在线看| 久久亚洲春色中文字幕| 在线中文字幕日韩| 亚洲日本免费电影| 欧美黄色网络| 国产麻豆视频精品| 日韩午夜电影av| 一区二区国产精品| 亚洲激情专区| 国产精品一二三视频| 在线一区二区三区做爰视频网站| 亚洲最快最全在线视频| 欧美视频免费看| 亚洲欧美日韩国产综合在线| 亚洲国产高清aⅴ视频| 亚洲人成毛片在线播放女女| 亚洲欧美日韩综合aⅴ视频| 免费一级欧美片在线播放| 99在线观看免费视频精品观看| 国产综合久久久久影院| 国产人妖伪娘一区91| 欧美精品91| 欧美xxx成人| 亚洲午夜精品17c| 亚洲精品少妇网址| 一区二区三区欧美在线观看| 国产无遮挡一区二区三区毛片日本| 欧美日韩一区二区高清| 悠悠资源网亚洲青| 久久久久久久综合狠狠综合| 麻豆成人av| 亚洲精品小视频在线观看| 亚洲精品中文字幕在线观看| 在线观看三级视频欧美| 欧美在线观看一区| 亚洲色图在线视频| 一区二区三区四区国产精品| 亚洲欧洲精品一区二区三区波多野1战4| 国产视频久久久久久久| 欧美黄色网络| 一区二区三区蜜桃网| 国产精品女人久久久久久| 国产老女人精品毛片久久| 久久久水蜜桃av免费网站| 国产午夜精品一区二区三区视频| 亚洲高清在线播放| 欧美日韩一区在线播放| 久久免费99精品久久久久久| 国产欧美在线观看一区| 亚洲欧美日韩中文播放| 欧美午夜一区| 亚洲婷婷在线| 亚洲人成网站色ww在线| 国产精品理论片| 欧美精品在线观看91| 国产日韩综合一区二区性色av| 国产精品久久久久久一区二区三区| 欧美一区二区三区在| 欧美一级艳片视频免费观看| 免费不卡欧美自拍视频| 欧美激情综合五月色丁香小说| 国产精品日韩欧美一区二区三区| 欧美在线电影| 亚洲精品少妇| 日韩午夜电影| 亚洲人成7777| 午夜精品剧场| 蜜臀a∨国产成人精品| 小黄鸭精品密入口导航| 国产视频亚洲精品| 久久精品99国产精品酒店日本| 欧美日本乱大交xxxxx| 亚洲成人原创| 国产精品美女久久久久久免费| 久久不射2019中文字幕| 亚洲第一主播视频| 亚洲另类在线视频| 亚洲图片激情小说| 这里只有精品电影| 久久久久久网| 亚洲另类一区二区| 欧美日韩免费| 亚洲电影免费观看高清完整版在线| 久久国产精品黑丝| 亚洲网址在线| 久久久午夜电影| 欧美福利视频在线观看| 午夜精品久久久久久久白皮肤| 欧美久久久久久蜜桃| 亚洲永久免费av| 亚洲精品偷拍| 亚洲第一级黄色片| 欧美在线一二三| 亚洲精品一区二区三区av| 国产精品白丝av嫩草影院| 亚洲一级特黄| 一区二区日韩免费看| 久久久久久综合网天天| 欧美一激情一区二区三区| 国产精品久久久久久久久免费樱桃| 伊人狠狠色丁香综合尤物| 精品99一区二区三区| 又紧又大又爽精品一区二区| 国产日韩欧美电影在线观看| 欧美色视频日本高清在线观看| 在线观看中文字幕不卡| 亚洲视频日本| 国产麻豆精品theporn| 国产亚洲欧美一区| 美女爽到呻吟久久久久| 午夜久久一区| 欧美激情麻豆| 日韩午夜免费视频| 国产农村妇女毛片精品久久莱园子| 免费欧美网站| 国产一区二区视频在线观看| 国产精品自在欧美一区| 麻豆精品一区二区综合av| 母乳一区在线观看| 在线观看欧美视频| 久久精品国产第一区二区三区| 久久国产夜色精品鲁鲁99| 蜜臀91精品一区二区三区| 午夜精品久久久久久久男人的天堂| 欧美精品v日韩精品v韩国精品v|