當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導(dǎo)讀]摘 要:隨工藝的演進(jìn),集成電路發(fā)展已經(jīng)進(jìn)入超深亞微米階段,芯片的成本、,性能、功耗、信號(hào)完整性等問題將成 為制約SOC芯片設(shè)計(jì)的關(guān)鍵問題。文章基于65GP工藝的實(shí)際項(xiàng)目模塊級(jí)物理設(shè)計(jì),在現(xiàn)超深亞微米下,對(duì)芯片的低功耗、 congestion,信號(hào)完整,性等后端物理設(shè)計(jì)等關(guān)鍵問題進(jìn)行了細(xì)致研究,并提出了一些新方法和新思想,從而提高了signoff的交 付質(zhì)量,完成了tapeout要求。

引言

數(shù)字集成電路隨集成度的提高需求,已經(jīng)發(fā)展成為片上 系統(tǒng)(System On Chip,SOC),后端物理設(shè)計(jì)一直以來都是依 賴于EDA工具來實(shí)現(xiàn)的,在0.18 um工藝節(jié)點(diǎn)前,一般依靠 EDA流程,工具會(huì)幫我們解決大部分的后端設(shè)計(jì)問題,需要 人工干預(yù)的比較少,但是進(jìn)入深亞微米,甚至超深亞微米階 段,后端物理設(shè)計(jì)如果單純地依靠EDA工具顯然不能解決所 有問題,特別是當(dāng)今時(shí)代電子產(chǎn)品競爭激烈,對(duì)芯片的性能、 功耗、成本等提出了更高的要求。如何才能做出一個(gè)有競爭力 的SOC芯片,如何適應(yīng)新工藝的要求,已經(jīng)成為后端物理設(shè) 計(jì)工程師需要思考的新問題,本文基于65GP (65nm General purpose plus)工藝的實(shí)際項(xiàng)目模塊級(jí)物理設(shè)計(jì),在現(xiàn)超深亞 微米下,針對(duì)低功耗、congestion、信號(hào)完整性等后端物理設(shè) 計(jì)的關(guān)鍵問題做細(xì)致研究,提出了一些新方法和新思想。

1低功耗設(shè)計(jì)理論研究

隨著工藝特征尺寸的縮小以及復(fù)雜度的提高,IC設(shè)計(jì)面 臨了很多挑戰(zhàn):速度越來越高,面積不斷增大,噪聲現(xiàn)象更 加嚴(yán)重等。其中,功耗問題尤為突出,工藝進(jìn)入130 nm以下 節(jié)點(diǎn)后,單位面積上的功耗密度急劇上升,已經(jīng)達(dá)到封裝、散 熱以及底層設(shè)備所能支持的極限。隨著工藝進(jìn)一步達(dá)到90nm 以下,漏電流呈指數(shù)級(jí)增加。在65 nm設(shè)計(jì)中,漏電流已經(jīng)和 動(dòng)態(tài)電流一樣大,曾經(jīng)可以忽略的靜態(tài)功耗成為功耗的主要 部分。功耗已成為繼傳統(tǒng)二維要素(速度、面積)之后的第三 維要素。另外,目前飛速發(fā)展的手持電子設(shè)備市場,為了增強(qiáng) 自身產(chǎn)品的競爭力,也對(duì)低功耗提出了越來越高的要求;其次 散熱問題、可靠性問題也要求IC的功耗越小越好;最后全球 都在倡導(dǎo)綠色環(huán)??萍祭砟?,保護(hù)環(huán)境,節(jié)約能源。這些都 要求IC設(shè)計(jì)時(shí)必須采用低功耗技術(shù),以有效應(yīng)對(duì)這些挑戰(zhàn)。

0.18 um及以上工藝,在低功耗設(shè)計(jì)手段上較為有限,主 要原因在于,靜態(tài)功耗很小,基本不用關(guān)心。動(dòng)態(tài)功耗方面, 主要的功耗來自于Switching Power,即與負(fù)載電容、電壓以 及工作中的信號(hào)翻轉(zhuǎn)頻率相關(guān)。減小負(fù)載電容,就必須在設(shè)計(jì) 上下功夫,減少電路規(guī)模。減少信號(hào)翻轉(zhuǎn)頻率,除了降低時(shí) 鐘頻率外,只有在設(shè)計(jì)上考慮,能不翻轉(zhuǎn)的信號(hào)就不翻轉(zhuǎn)。至 于電壓,由于0.18 um及以上工藝的閾值電壓有一定的限制,因此,供電電壓降低,勢必影響工作頻率。一般說來,在0.18 um 工藝下設(shè)計(jì)電路,主要有以下幾種對(duì)低功耗設(shè)計(jì)的考慮。

圖1給出了影響芯片功耗的因素。由圖1可見,通常影響 芯片功耗的因素有電壓、漏電流、工作頻率、有效電容等。一 般可以通過降低工作電壓、減少翻轉(zhuǎn)負(fù)載以及降低電路翻轉(zhuǎn) 率等來降低動(dòng)態(tài)功耗;并通過減少工作電壓以及減少漏電流 來降低靜態(tài)功耗。當(dāng)前,業(yè)界采用了各種方法來降低芯片的 動(dòng)態(tài)功耗和靜態(tài)功耗。傳統(tǒng)的低功耗技術(shù)有時(shí)鐘關(guān)斷(Clock- Gating), 多域值電壓(Multi-threshold libraries)等;較新的 技術(shù)有多電壓(Multi-Voltage)、電源關(guān)斷(MTCMOS Power Gating)、帶狀態(tài)保持功能的電源關(guān)斷(Power Gating with State Retention),動(dòng)態(tài)電壓頻率調(diào)整(Dynamic Voltage and Frequency Scaling)。

基于65 nm工藝的SOC物理設(shè)計(jì)中的關(guān)鍵技術(shù)研究

圖1影響功耗的因素

2低功耗設(shè)計(jì)方法

電路優(yōu)化(Gate-level Optimization)

在設(shè)計(jì)實(shí)現(xiàn)過程中,自動(dòng)化的綜合和布局布線工具可以 根據(jù)電路的時(shí)序特征,來綜合優(yōu)化每條路徑中用到的所有標(biāo)準(zhǔn) 單元的時(shí)序、面積以及功耗。由于輸出電容減小,可以減小動(dòng) 態(tài)功耗;同時(shí),由于標(biāo)準(zhǔn)單元功耗較小,根據(jù)負(fù)載將非關(guān)鍵路 徑中的標(biāo)準(zhǔn)單元切換到具有較小驅(qū)動(dòng)能力的單元MOS管和電 容變小,靜態(tài)漏電流也同時(shí)減小。除了變化驅(qū)動(dòng)能力之外,還 可以通過優(yōu)化電路中的邏輯單元、移動(dòng)單元物理位置等方法 來達(dá)到降低功耗的目的。

多域值電壓庫(Multi-Threshold)

圖2所示是漏電流、單元速度與閾值電壓三者之間的關(guān)系。 一般情況下,高域值電壓的標(biāo)準(zhǔn)單元漏電流小但速度慢,低 域值電壓的標(biāo)準(zhǔn)單元?jiǎng)t速度快但漏電流大。所以,采用多域值 電壓庫作為設(shè)計(jì)實(shí)現(xiàn)的目標(biāo)庫,在設(shè)計(jì)中盡可能多地用高域值 電壓的標(biāo)準(zhǔn)單元,僅在關(guān)鍵路徑上為了滿足時(shí)序要求采用低域 值電壓的標(biāo)準(zhǔn)單元。這樣就可以最大限度地減小標(biāo)準(zhǔn)單元的 漏電流,從而降低靜態(tài)功耗。

基于65 nm工藝的SOC物理設(shè)計(jì)中的關(guān)鍵技術(shù)研究

圖2漏電流、單元速度與閾值電壓三者之間的關(guān)系

電源關(guān)斷(Power-Gating)

芯片中某些模塊在不工作時(shí),可以關(guān)斷其電源,在需要工 作時(shí),再將其電源導(dǎo)通,這就是電源關(guān)斷技術(shù)。它可以使電源 關(guān)斷區(qū)域的漏電流降至接近零,極大地減小芯片的靜態(tài)功耗。 現(xiàn)在電源關(guān)斷的技術(shù)也很多,有片內(nèi)關(guān)斷、片外關(guān)斷。顧名思 義,片外關(guān)斷就是在芯片外部通過切斷電源來關(guān)斷芯片內(nèi)部 的某些模塊。片內(nèi)關(guān)斷又分為精細(xì)關(guān)斷(fine-grain)和粗糙關(guān) 斷(coarse-grain):精細(xì)關(guān)斷需要特別庫的支持,可以實(shí)現(xiàn)每 個(gè)標(biāo)準(zhǔn)單元的精細(xì)關(guān)斷;而粗糙關(guān)斷只需要一些門控單元就可 以實(shí)現(xiàn)對(duì)某些模塊的電源或地的控制。圖3所示是電源關(guān)斷 (Power-Gating)原理圖,該方法用pmos來控制電源,用nmos來控制地。

基于65 nm工藝的SOC物理設(shè)計(jì)中的關(guān)鍵技術(shù)研究

2.4 基于 UPF 的低功耗設(shè)計(jì)流程

IEEE1801 標(biāo)準(zhǔn) Unified Power Format (UPF)是被用于 標(biāo)準(zhǔn)語句描述低功耗意圖的的低功耗實(shí)現(xiàn)標(biāo)準(zhǔn)。圖4所示是 Synopsys公司提供的完整的基于UPF的低功耗綜合、物理實(shí) 現(xiàn)和驗(yàn)證流程。該流程始于寄存器傳輸級(jí)(RTL)描述的邏輯設(shè)計(jì),加上一個(gè)獨(dú)立的描述低功耗設(shè)計(jì)意圖的UPF文件。

RTL和UPF描述分別放在獨(dú)立的文件中,使它們可以單獨(dú)維 護(hù)和修改。在這個(gè)示例中,UPF是用Design Compiler在綜合階段實(shí)現(xiàn)、描述低功耗設(shè)計(jì)意圖,在IC Compiler中讀入低功 耗意圖的UPF文件,最終通過物理設(shè)計(jì)流程來實(shí)現(xiàn)。

基于65 nm工藝的SOC物理設(shè)計(jì)中的關(guān)鍵技術(shù)研究

基于UPF的設(shè)計(jì)流程與傳統(tǒng)流程相比,需要一些庫中 特殊單元的支持以及在lib時(shí)序庫中添加電源地的信息。特殊 單元包括 Level-shifter、Isolation Cell、電源關(guān)斷單元(Power Gating,也叫 MTCMOS)、Retention-Register 以及 Always-on 單元。下面分別闡述:對(duì)于多電壓設(shè)計(jì),需要用Level-shifter 來實(shí)現(xiàn)不同電壓域之間信號(hào)的電平轉(zhuǎn)換。根據(jù)信號(hào)電平由高到 低和由低到高的轉(zhuǎn)換,Level-shifter分為兩類,High to Low Level-shifters,Low to High Level-shifters。對(duì)于電源關(guān)斷技術(shù), 電源關(guān)斷區(qū)域的輸出信號(hào)在電源關(guān)斷時(shí)處于不定態(tài),這種不定 態(tài)會(huì)導(dǎo)致其負(fù)載單元出現(xiàn)內(nèi)部電流,從而導(dǎo)致不期望的功耗, 所以需要在電源關(guān)斷區(qū)域的輸出信號(hào)上插入Isolation Cell來 實(shí)現(xiàn)對(duì)不定態(tài)的隔離。對(duì)于電源關(guān)斷技術(shù),需要Power-Gating Cell(也稱MTCMOS)來實(shí)現(xiàn)電源的關(guān)斷??梢赃x擇斷開電 源(VDD)或地(VSS)的連接來實(shí)現(xiàn)Power-Gating,這兩 種 Power-Gating Cell 被形象地稱為 Header-Switch 和 Footer- Switch。在電源關(guān)斷模塊,有可能要求register對(duì)關(guān)斷前的數(shù) 據(jù)進(jìn)行鎖存,或者在電源打開后要求對(duì)鎖存的數(shù)據(jù)進(jìn)行恢復(fù), 這就需要特殊的單元Retention-Register。它有兩個(gè)電源,一 個(gè)用于模塊電源未關(guān)斷時(shí)的工作用電,一個(gè)用于模塊電源關(guān)斷 時(shí)的用電。它還有兩個(gè)控制信號(hào)save和restore,用于控制是 否鎖存數(shù)據(jù)或者恢復(fù)數(shù)據(jù)。在電源關(guān)斷模塊,還有可能需要 有些信號(hào)線或邏輯長期工作,比如MTCMOS單元的控制信號(hào) 線,Retention-register 的 save/restore 控制信號(hào),isolation cell 的控制信號(hào)等。為了實(shí)現(xiàn)這種功能,這就需要另外的特殊單元 叫 always-on cell[2]。

3超深亞微米congestion解決方案研究

隨著工藝尺寸降低,模塊面積越來越小,而且單個(gè)模塊 的邏輯量可達(dá)上億門級(jí)別,芯片的繞線將面臨巨大挑戰(zhàn),筆 者以65GP工藝的模塊級(jí)物理設(shè)計(jì)為例來研究超深亞微米下的 congestion解決方案。

3.1 floorplan

一個(gè)好的floorplan是一個(gè)復(fù)雜物理設(shè)計(jì)成功的一半,好 的floorplan往往可以決定好的QOR (quality of result),往往 可以影響之后的IR drop和EM以及后期timing/drc/power修 復(fù)的復(fù)雜度,所以筆者在設(shè)計(jì)之初階段把評(píng)估floorplan作為 工作的重點(diǎn)。在65GP工藝的模塊物理設(shè)計(jì)中,筆者總結(jié)的 floorplan的經(jīng)驗(yàn)如下:

floorlan的規(guī)劃應(yīng)該首先根據(jù)前端提供的數(shù)據(jù)流。筆者的 做法是在 IC Comiler 中 write_def 之后 defIn 到 EDI 中,EDI 看數(shù)據(jù)流比較直觀,然后根據(jù)頂層大致定的I/O的位置開始, check哪些module的MACRO和I/O的交互比較多,首先處 理這些MACRO,然后依次查看和這個(gè)MACRO相關(guān)的其他 的module的交互,直到規(guī)劃完所有的MACRO。floorplan圖 如圖5所示。在floorplan的過程中,要特別注意MACRO之 間的位置,MACRO不應(yīng)該埋得太深,MACRO之間的間距 要盡量留夠,以防止后期fix timing時(shí)沒有足夠的空間或者是 MACRO溝道內(nèi)的noise嚴(yán)重。在根據(jù)數(shù)據(jù)流規(guī)劃時(shí)要盡量控 制module間的跨層次連線,這樣后期congestion可能會(huì)有影響。 總之,floorplan要根據(jù)多次的嘗試的結(jié)果來做改進(jìn)。

基于65 nm工藝的SOC物理設(shè)計(jì)中的關(guān)鍵技術(shù)研究

圖 5 floorplan 圖示

3.2 P&R流程下的congestion解決方案

有了一個(gè)好的floorplan,有了好的QOR的條件,接下來, 就是需要在P&R的各個(gè)流程中去嚴(yán)格控制并執(zhí)行congestion 解決方案。根據(jù)項(xiàng)目中的模塊級(jí)物理設(shè)計(jì),可以從以下幾個(gè)方 面來著手:

第一,在run之前,應(yīng)該檢查EDA工具的運(yùn)行環(huán)境。一 是工具的版本,版本不同,route后的QOR會(huì)有很大的差 距。其次是要check工具的腳本環(huán)境。比如ICC中,要首先 確認(rèn)繞線的最高層次,以及時(shí)鐘線的繞線rule、層次,設(shè) 置正確的TOP_LAYER。比如,模塊的是1p8m 5x2z,本 來是8層metal的繞線資源,但是,由于TOP_LAYER要用 于頂層的power規(guī)劃,所以metal8不能用,這時(shí)候TOP_ LAYER 應(yīng)該是 metal7,然后就要去 cts_setting,route_setting 中把metal8相關(guān)的信息改為metal7。由于ICC在place階段 是使用的virtual global的繞線,這個(gè)時(shí)候可以基本決定后期 的congestion。如果在run之前沒有注意,后來place之后改, 在route不一定有好的效果,一定要注意細(xì)節(jié)。再者就是檢查 各種約束,包括sdc約束,uncertainty設(shè)置是否合理,drc約束, max_transion/cap 是否合理。為了使 place 后的 congestion 有 意義,必須要嚴(yán)格控制place之后利用率的過快增長,否則 place的congestion報(bào)告完全沒有意義!

第二,在place之前可以首先設(shè)置一個(gè)option : set_congestion_options -max_ulti 0.75

這個(gè)option可以為工具提供導(dǎo)向,控制局部利用率,在 place階段后用tcl腳本來了解初步的congestion情況:

set placer_enable_enhanced_router true

Route_zrt_globle -effort high -congestion_map_only true

Report_congestion -effort high

用此tcl腳本可以得出congestion的map圖,map圖中有 各個(gè)metal的overflow的信息。如果congestion出現(xiàn)在std_ cell區(qū)域,那么首先要看floorplan是否合理,如有不合理, 調(diào)整floorplan,之后如果邏輯分散,弓入了跨層次連線,則可 以把分散區(qū)域的hierachical層次加bound約束,然后可以加 適當(dāng)?shù)膋eepout_margin,這個(gè)值要多try幾次,找到最合適的值, 還可以加hard_blockage陣列。如果congestion出現(xiàn)在mem, 則可以將mem附近區(qū)域加大hard_blockage,讓std_cell盡量 遠(yuǎn)離mem。

第三,在place開始的各個(gè)階段加上-congestion選項(xiàng), 這樣工具以congestion driven為導(dǎo)向,在psynopt階段可以多 優(yōu)化幾次。對(duì)于模塊較高的模塊,可以加上-area_recovery 選項(xiàng)來對(duì)non_critical的path進(jìn)行整合,可以優(yōu)化局部cell_ dencity。

對(duì)于前三種解決方案,要根據(jù)實(shí)際結(jié)果來調(diào)整,因?yàn)?從模塊規(guī)劃初期到最后前端交付final的網(wǎng)表,可能會(huì)有比 較大的出入,時(shí)序、邏輯量都會(huì)有比較大的變化,這些時(shí)候 floorplan都可能要做細(xì)微的調(diào)整。再者,后期的約束也要根 據(jù)情況調(diào)整,congestion關(guān)乎整個(gè)后端物理設(shè)計(jì)!

4超深亞微米信號(hào)完整性方法學(xué)研究

4.1信號(hào)完整性理論研究

隨工藝尺寸降低,芯片復(fù)雜度提高,時(shí)鐘頻率越來越 高,信號(hào)完整性(signal integrity,SI)已經(jīng)同成本、功耗、 性能成為制約芯片設(shè)計(jì)的關(guān)鍵問題。信號(hào)完整性是指信號(hào)能 可靠地傳輸?shù)侥康牡?,并有能力抵抗周邊線的電磁干擾。SI 主要影響因素有串?dāng)_(crosstalk)和信號(hào)電遷移(signal electron migration),筆者主要討論串?dāng)_帶來的影響及我們的應(yīng)對(duì)策略。 串?dāng)_是兩條net間由于電容耦合引起的噪聲,隨芯片特征尺寸 不斷減小,互連線的物理間距也減小,導(dǎo)致互連線的耦合電 容增大,串?dāng)_狀況現(xiàn)在深亞微米已經(jīng)很嚴(yán)重,串?dāng)_往往會(huì)導(dǎo) 致芯片的信號(hào)延遲和毛刺,信號(hào)延遲對(duì)于setup/hold余量不大 的timing path后期有很大的violation風(fēng)險(xiǎn),對(duì)于glitch可能 會(huì)引起芯片失效。筆者認(rèn)為主要五個(gè)電學(xué)特性來影響noise : nets間的寄生耦合電容,aggressor/victim nets的驅(qū)動(dòng)能力大小, 相對(duì)轉(zhuǎn)換時(shí)間,nets間總電容,nets間總電阻。如何優(yōu)化和修 復(fù)noise,也主要從以上幾個(gè)電學(xué)特性著手。

4.2信號(hào)完整性應(yīng)對(duì)策略 4.2.1流程控制優(yōu)化noise

根據(jù)實(shí)際項(xiàng)目的模塊級(jí)物理設(shè)計(jì),從以下幾個(gè)方面來探 討在IC Compiler流程下優(yōu)化noise。

第一,在floorplan規(guī)劃初期應(yīng)該將noise放在比較重要 的位置,noise同congestion、timing、power都是相互依賴、 相互影響的,所以在初期規(guī)劃時(shí)要在這幾個(gè)關(guān)鍵因素下折中 考慮。對(duì)于noise來說,高頻發(fā)區(qū)域主要有兩點(diǎn),一個(gè)就是 congestion area, 一個(gè)就是mem溝道區(qū)域,在初期規(guī)劃一定要 重視這兩點(diǎn)。

第二,正確設(shè)置各種約束。在sdc約束中,為每個(gè) input_port設(shè)置driving_cell,提高timing分析質(zhì)量,并防止 其在 PT 中的 delta delay 偏悲觀,一般不 set_input_transition 0, 會(huì)增大input_signal的侵略性。對(duì)于clock_path上的transion 約束要合理,因?yàn)閏lock_net頻率高,翻轉(zhuǎn)率也高,具有 很強(qiáng)的侵略性,但是這些設(shè)置又和利用率是矛盾的,所以 transition的設(shè)置要和利用率尋求tradeoff。如果利用率也允許, 那么可以適當(dāng)?shù)貙ncertainty加嚴(yán),使timing盡量去優(yōu)化, 增大timing余量,后期由noise引起的timing fail風(fēng)險(xiǎn)將降低。

第三,在place階段,要最大程度地解決congestion的 問題,豐富繞線資源空間。如果noise 一旦發(fā)生在congestion area,那么串?dāng)_的修復(fù)將是很困難的。

第四,在cts階段,設(shè)置合理的transition/cap約束。ck_ cell盡量用X4-X16,不要太小,也不要太大。太小,驅(qū)動(dòng)太弱; 太大,侵略性太強(qiáng),而且功耗較大。時(shí)鐘繞線用NDR(non_ default_routing)rule,對(duì)于頻率高、翻轉(zhuǎn)率高的時(shí)鐘線,要單 獨(dú)加shielding來防止串?dāng)_。腳本如下:

Remove_routing _rule CLK_NDR_shield

Define_routing _rule CLK_NDR_shield

-width{M1 0.18 M2 0.2 M3 0.2 M4 0.2 M5 0.2 M6 0.2 M7 0.4}

-space{Ml 0.18 M2 0.2 M3 0.2 M4 0.2 M5 0.2 M6 0.2 M7 0.4}

Icc_create_shielding VSS $net_list

第五,在route階段也可以設(shè)置一些option來優(yōu)化noise, 筆者以ICC中的route腳本為例來說明:

set_si_options -delta_delay true

-static_noise true

-timing_window false

-min_delta_delay false -static_noise_threshold_above_low 0.2 -static_noise_threshold_above_high 0.2 -route_xtalk_prevention true -route_xtalk_prevention_threshold 0.2

Route_opt -xtalk_deduction -incremental -effort high[3] 4.2.2信號(hào)完整性的修復(fù)策略

盡管在EDA流程中采用一切辦法來優(yōu)化noise,但是不 免在后期還是會(huì)出現(xiàn)一些引起timing violation或者是glitch 的noise,這些是必須要全部clean,不然芯片將有很大風(fēng)險(xiǎn)。 對(duì)于修復(fù)策略,筆者主要總結(jié)了以下幾點(diǎn):

第一,對(duì)于noise的修復(fù),大多數(shù)都比較頭疼,因?yàn)椴?能完全地依靠EDA工具去fix,大多數(shù)需要人手動(dòng)干預(yù)。對(duì)于 noise數(shù)量較多時(shí),可以將noise nets采用double_spacing的 繞線,減少相互影響。具體首先remove_net_routing有noise 的 nets,然后設(shè)置 lw2s 的 rule,然后 route_zrt_eco -nets $net_ list。

第二,如果模塊的congestion比較嚴(yán)重,那么第一種方 法也不會(huì)有特別明顯的效果。這時(shí)候就要考慮手動(dòng)干預(yù),可 以將victim/aggressor net移動(dòng)減少影響,還可以一方面upsize victim_net, 一方面 downsize aggressor_net,兩者都有一定風(fēng)險(xiǎn), upsize victim后如果處理不當(dāng),可能會(huì)成為aggressor,后者, 對(duì)timing/transion余量不大會(huì)有一定風(fēng)險(xiǎn),所以noise fix過程 要反復(fù)迭代幾次,才能達(dá)到很好的效果。比如在下面的例子 中如圖6所示,兩條線并行走線太長,導(dǎo)致noise,修復(fù)方式 是將其中一條net移開。

基于65 nm工藝的SOC物理設(shè)計(jì)中的關(guān)鍵技術(shù)研究

圖 6 crosstalk fix 示意圖

在后期noise修復(fù)時(shí),要特別注意時(shí)鐘樹上的noise,這 時(shí)候修復(fù)往往對(duì)timing產(chǎn)生很大影響,時(shí)鐘樹上的noise和 transition/cap violation要盡早發(fā)現(xiàn),盡早解決,到后期再解 決將使delay風(fēng)險(xiǎn)增大。

5結(jié)語

本文針對(duì)SOC進(jìn)入超深亞微米階段后端物理的幾個(gè)挑戰(zhàn) 性的關(guān)鍵問題進(jìn)行了探討,從理論研究再結(jié)合實(shí)際項(xiàng)目模塊級(jí) 物理設(shè)計(jì)來總結(jié)了筆者對(duì)于這些問題的解決方案,提出了一些 新的方法、新的思想,對(duì)于65 nm以下工藝都可以嘗試。限 于筆者水平,有些方法可能在不同模塊不同條件下不一定適用, 這些限于篇幅沒有一一做描述,希望各位同行能發(fā)現(xiàn)其中問 題,歡迎一起探討,探索數(shù)字集成電路后端物理設(shè)計(jì)的奧秘, 迎接超深亞微米的挑戰(zhàn)!

20211023_61742b3dab615__基于65 nmX藝的SOC物理設(shè)計(jì)中的關(guān)鍵技術(shù)研究

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉