引言
數(shù)字集成電路設(shè)計(jì)中,單元庫(kù)和IP庫(kù)宛如一塊塊精心打磨的“積木”,是數(shù)字IC設(shè)計(jì)的重要基礎(chǔ)。從標(biāo)準(zhǔn)單元庫(kù)(Standard Cell)、輸入輸出接口(I/O Interface)、存儲(chǔ)器單元(如 SRAM、ROM等),到大量數(shù)模混合 IP(如物理層接口 PHY、鎖相環(huán) PLL 等)——這些模塊經(jīng)過(guò)“K 庫(kù)”流程,形成預(yù)先定義好、經(jīng)過(guò)參數(shù)特征化的標(biāo)準(zhǔn)模塊集合,方可被數(shù)字 IC 設(shè)計(jì)流程所調(diào)用。設(shè)計(jì)師無(wú)需從零開始,直接調(diào)用這些“積木”,即可高效搭建復(fù)雜的電路系統(tǒng),從而大幅提升設(shè)計(jì)效率與可靠性。
K庫(kù),全稱為“Library Characterization”(庫(kù)特征參數(shù)提取),正是賦予這些“積木”生命力的關(guān)鍵步驟。它通過(guò)電路仿真,提取出單元在各種工況下的時(shí)序、功耗、噪聲等核心特性參數(shù),最終形成邏輯信息模型文件(如Liberty格式文件)。這些模型文件是后續(xù)數(shù)字設(shè)計(jì)流程——綜合、布局布線、時(shí)序簽核和功耗簽核——不可或缺的輸入,直接決定了芯片的性能、功耗和良率。可以說(shuō),沒(méi)有高質(zhì)量的K庫(kù),就沒(méi)有成功的數(shù)字芯片。
在此背景下,華大九天Empyrean Liberal應(yīng)運(yùn)而生,以其高效精確的特征化提取能力,AI智能化技術(shù)和全面的單元庫(kù)質(zhì)量驗(yàn)證功能,構(gòu)建了業(yè)界領(lǐng)先的全棧式K庫(kù)解決方案,為數(shù)字集成電路設(shè)計(jì)提供了強(qiáng)大的賦能體系。
全類型覆蓋:覆蓋從標(biāo)準(zhǔn)單元庫(kù)、輸入輸出接口、存儲(chǔ)器Memory到復(fù)雜數(shù)模混合IP庫(kù),實(shí)現(xiàn)從基礎(chǔ)單元到復(fù)雜設(shè)計(jì)的一站式支持;
雙平臺(tái)支持:不僅能夠在CPU上運(yùn)行,更提供CPU-GPU協(xié)同加速能力,恰似戰(zhàn)斗機(jī)配備的雙引擎發(fā)動(dòng)機(jī),憑借多元異構(gòu)釋放極致算力,大幅提升特征化效率;
Signoff級(jí)全工藝認(rèn)證:歷經(jīng)完整的系統(tǒng)級(jí)Certification流程,包括從成熟工藝到先進(jìn)工藝節(jié)點(diǎn),確保最終生成的Liberty文件嚴(yán)格滿足業(yè)界簽核(Signoff)級(jí)要求,為芯片設(shè)計(jì)質(zhì)量筑牢根基。
挑戰(zhàn):工藝演進(jìn)下的K庫(kù)困境
1模型復(fù)雜度爆炸
隨著工藝節(jié)點(diǎn)的不斷推進(jìn)和設(shè)計(jì)復(fù)雜度的顯著提升。K庫(kù)的類型、數(shù)目急劇增加,特征化模型描述也愈發(fā)復(fù)雜:
對(duì)于90nm以上成熟工藝,NLDM(非線性延時(shí)模型)和NLPM(非線性功耗模型)即可滿足基礎(chǔ)標(biāo)準(zhǔn)單元需求,K庫(kù)對(duì)象通常為普通基礎(chǔ)單元。
進(jìn)入40-90nm工藝后,需引入CCS(復(fù)合電流源延時(shí)模型),以應(yīng)對(duì)電阻主導(dǎo)的互連效應(yīng)。
當(dāng)工藝發(fā)展至16-28nm先進(jìn)節(jié)點(diǎn),CCS全面替代NLDM,并擴(kuò)展出CCSN(噪聲模型)與CCSP(功耗模型)。同時(shí)出現(xiàn)了Multi-Bit Cell和PB/PM多電壓域單元等復(fù)雜單元。
至16nm以下尖端工藝,模型不僅需要CCS/CCSN/CCSP,進(jìn)一步疊加了LVF格式的統(tǒng)計(jì)時(shí)序分析內(nèi)容。各種多元化、定制化的特殊單元庫(kù)設(shè)計(jì)對(duì)K庫(kù)能力要求甚高。
2工藝角覆蓋激增
PVT(工藝/電壓/溫度)組合從早期的幾種擴(kuò)展至數(shù)十種,先進(jìn)工藝下更是常常多達(dá)上百種。多維參數(shù)組合,使得K庫(kù)任務(wù)量呈指數(shù)級(jí)增長(zhǎng),對(duì)特征化工具的性能提出嚴(yán)峻挑戰(zhàn)。例如:
電壓范圍:從0.6V到1.2V 的多電壓域;
閾值電壓:涵蓋ULVT、LVT、SVT、HVT等多種閾值電壓類型;
MOS管長(zhǎng)度:包含不同尺寸的MOS管;
溫度范圍:從-40℃到125℃的不同溫度條件;
3單元類型復(fù)雜多樣
K庫(kù)范圍不僅包括常規(guī)的STD標(biāo)準(zhǔn)單元庫(kù),還涵蓋了定制單元、I/O單元、Memory存儲(chǔ)器單元以及IP庫(kù)等。
定制單元:先進(jìn)工藝條件下,為了追求極致性能和功耗,越來(lái)越多的定制化或特殊結(jié)構(gòu)單元需要進(jìn)行特征化提取。例如:高速CDC單元、脈沖鎖存器、動(dòng)態(tài)觸發(fā)器等。
I/O 單元:一些I/O 接口庫(kù),例如GPIO通用輸入輸出接口,LVDS低壓差分信號(hào)、Flash-IO等。
Memory:SRAM、ROM等存儲(chǔ)單元規(guī)模龐大,結(jié)構(gòu)規(guī)則但有大量重復(fù)單元,傳統(tǒng)方法仿真效率低下;其讀/寫時(shí)序、功耗、穩(wěn)定性的精確提取至關(guān)重要且計(jì)算密集。
IP:物理層接口、通用串行總線、鎖相環(huán)、低壓差穩(wěn)壓器、數(shù)模轉(zhuǎn)換器等復(fù)雜IP模塊往往包含模擬/混合信號(hào)電路,其K庫(kù)需要處理連續(xù)信號(hào)、混合仿真域、復(fù)雜的互作用和非理想效應(yīng),難度和耗時(shí)遠(yuǎn)超純數(shù)字單元。
華大九天Liberal家族:
高效精準(zhǔn)的K庫(kù)Signoff工具
面對(duì)以上嚴(yán)峻挑戰(zhàn),Liberal家族推出了從標(biāo)準(zhǔn)單元庫(kù)、I/O、存儲(chǔ)器到混合信號(hào)IP等四大品類。除了K庫(kù)本身,華大九天更構(gòu)建了業(yè)內(nèi)領(lǐng)先的“特征化-驗(yàn)證”一體化閉環(huán)流程,建立了強(qiáng)大的單元庫(kù)質(zhì)量驗(yàn)證工具鏈,包括Qualib(單元庫(kù)/IP質(zhì)量驗(yàn)證工具)、XTime(高精度時(shí)序仿真分析工具)以及Liberty API(Python API接口)等。這種“K庫(kù)+驗(yàn)庫(kù)”的深度整合與無(wú)縫銜接,正是Liberal作為真正完整解決方案的核心競(jìng)爭(zhēng)力所在。Liberal家族產(chǎn)品本身具有以下特點(diǎn):
1Signoff簽核級(jí)別的高精度單元庫(kù)特征化提取
高精度引擎:內(nèi)置高性能電路仿真引擎ALPS,提供快速且具有SPICE級(jí)簽核精度的仿真數(shù)據(jù),確保模型準(zhǔn)確性是設(shè)計(jì)的堅(jiān)實(shí)后盾。
全面模型支持:支持業(yè)界所有主流時(shí)序/功耗模型格式,包括NLDM, NLPM,CCS, CCSN, CCSP, LVF等,滿足不同工藝設(shè)計(jì)的簽核要求。
2AI加速的單元庫(kù)特征化提取
Liberal AI基于給定PVT條件下的特征庫(kù)作為訓(xùn)練數(shù)據(jù),利用機(jī)器學(xué)習(xí)算法構(gòu)建特征化模型,預(yù)測(cè)其余PVT工藝角下的單元庫(kù),而無(wú)需依賴SPICE仿真。Liberal AI能夠以比傳統(tǒng)流程快10-100倍的速度產(chǎn)生滿足設(shè)計(jì)精度的新PVT工藝角下的單元庫(kù),為設(shè)計(jì)人員提供了極大的便利。
3單元庫(kù)質(zhì)量驗(yàn)證
工具內(nèi)部豐富的單元庫(kù)質(zhì)量驗(yàn)證功能:可以比較兩個(gè)單元庫(kù)的數(shù)據(jù)、屬性和結(jié)構(gòu)一致性,檢查不同模型之間(例如CCS和NLDM)的數(shù)據(jù)精度,進(jìn)行電壓/溫度敏感性分析和內(nèi)差值的精度校驗(yàn),以及約束時(shí)間的檢查與更新等。
全生態(tài)的“K庫(kù)+驗(yàn)庫(kù)”工具鏈:Liberal結(jié)果通過(guò)Qualib實(shí)現(xiàn)簽核級(jí)單元庫(kù)/IP模型質(zhì)量驗(yàn)證(涵蓋語(yǔ)法規(guī)則、時(shí)序/功耗模型一致性、電學(xué)約束完整性等);利用XTime進(jìn)行關(guān)鍵時(shí)序路徑SPICE級(jí)時(shí)序仿真比對(duì),確保Liberty模型與晶體管級(jí)電路行為嚴(yán)格一致;同時(shí)提供Liberty API開放接口,支持用戶基于Python靈活開發(fā)定制化驗(yàn)庫(kù)腳本。這套“K庫(kù)+驗(yàn)庫(kù)”工具鏈,為Signoff簽核提供可追溯的驗(yàn)證依據(jù)。
4高性能并行適配與多元異構(gòu)加速
高性能并行:采用高效的分布式并行調(diào)度技術(shù),最多可支持高達(dá)200,000核并行運(yùn)算,將海量的仿真任務(wù)并行處理,滿足K庫(kù)特有的多任務(wù)并行計(jì)算與協(xié)同的需求。
國(guó)產(chǎn)化生態(tài)適配:深度兼容鯤鵬處理器生態(tài)系統(tǒng)。
異構(gòu)計(jì)算賦能的加速:Liberal不僅支持在CPU上運(yùn)行,還支持GPU和DCU(深度計(jì)算處理器)等異構(gòu)計(jì)算平臺(tái),從而進(jìn)一步大幅提升K庫(kù)效率,縮短研發(fā)周期。
技術(shù)創(chuàng)新推動(dòng)產(chǎn)業(yè)發(fā)展
Liberal的高精度也得到了實(shí)際的客戶端驗(yàn)證。某國(guó)內(nèi)知名半導(dǎo)體公司采用Liberal作為K庫(kù)方案,在14nm工藝K庫(kù)開發(fā)項(xiàng)目中,Liberal的CCS模型精度如下圖所示,其最大延遲誤差嚴(yán)格控制在0.7%以內(nèi),大部分?jǐn)?shù)據(jù)更分布在0.3%以內(nèi),高精度特性充分滿足了客戶對(duì)時(shí)序分析的要求。
先進(jìn)工藝下Liberal K庫(kù)之CCS模型精度
實(shí)測(cè)結(jié)果顯示,Liberal 單元庫(kù)特征化提取精度契合業(yè)界Signoff簽核標(biāo)準(zhǔn)。其提供的高精度數(shù)據(jù),為最終芯片設(shè)計(jì)在時(shí)序收斂及可靠性方面筑牢根基,成為強(qiáng)有力的保障支撐。
結(jié)語(yǔ)
在先進(jìn)工藝與AI芯片爆發(fā)的雙重機(jī)遇下, K庫(kù)已不單是一個(gè)必經(jīng)的技術(shù)環(huán)節(jié),而是一把直接決定產(chǎn)品上市速度和最終競(jìng)爭(zhēng)力的鑰匙。Liberal作為華大九天的代表工具,正在以“效率+精度+智能”全新范式重塑單元庫(kù)特征化流程,以精準(zhǔn)K庫(kù)數(shù)據(jù)筑牢數(shù)字設(shè)計(jì)基石,高效賦能用戶團(tuán)隊(duì)。我們堅(jiān)信,在Liberal的助力下,數(shù)字集成電路設(shè)計(jì)行業(yè)必將迎來(lái)更加輝煌的明天。
北京華大九天科技股份有限公司(簡(jiǎn)稱“華大九天”)成立于2009年,一直聚焦于EDA工具的開發(fā)、銷售及相關(guān)服務(wù)業(yè)務(wù),致力于成為全流程、全領(lǐng)域、全球領(lǐng)先的EDA提供商。
華大九天主要產(chǎn)品包括全定制設(shè)計(jì)平臺(tái)EDA工具系統(tǒng)、數(shù)字電路設(shè)計(jì)EDA工具、晶圓制造EDA工具、先進(jìn)封裝設(shè)計(jì)EDA工具和3DIC設(shè)計(jì)EDA工具等軟件及相關(guān)技術(shù)服務(wù)。其中,全定制設(shè)計(jì)平臺(tái)EDA工具系統(tǒng)包括模擬電路設(shè)計(jì)全流程EDA工具系統(tǒng)、存儲(chǔ)電路設(shè)計(jì)全流程EDA工具系統(tǒng)、射頻電路設(shè)計(jì)全流程EDA工具系統(tǒng)和平板顯示電路設(shè)計(jì)全流程EDA工具系統(tǒng);技術(shù)服務(wù)主要包括基礎(chǔ)IP、晶圓制造工程服務(wù)及其他相關(guān)服務(wù)。產(chǎn)品和服務(wù)主要應(yīng)用于集成電路設(shè)計(jì)、制造及封裝領(lǐng)域。
華大九天總部位于北京,在南京、成都、深圳、上海、香港、廣州、北京亦莊、西安和天津等地設(shè)有全資子公司,在武漢、廈門、蘇州等地設(shè)有分支機(jī)構(gòu)。
-
集成電路
+關(guān)注
關(guān)注
5424文章
12042瀏覽量
368352 -
IC設(shè)計(jì)
+關(guān)注
關(guān)注
38文章
1358瀏覽量
105734 -
華大九天
+關(guān)注
關(guān)注
5文章
93瀏覽量
13345
原文標(biāo)題:全棧式K庫(kù)解決方案Liberal,賦能數(shù)字IC設(shè)計(jì)
文章出處:【微信號(hào):華大九天,微信公眾號(hào):華大九天】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
華大九天Empyrean Polas工具解決功率設(shè)計(jì)難題

數(shù)字集成電路-電路、系統(tǒng)與設(shè)計(jì) 免費(fèi)下載
數(shù)字集成電路設(shè)計(jì)入門
CMOS數(shù)字集成電路是什么?CMOS數(shù)字集成電路有什么特點(diǎn)?
數(shù)字集成電路設(shè)計(jì)教學(xué)大綱
數(shù)字集成電路簡(jiǎn)介
數(shù)字集成電路的類別
用數(shù)字集成電路設(shè)計(jì)的里程表

評(píng)論