下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、系統(tǒng)級芯片集成 SoC隨著 VLSI 工藝技術(shù)的發(fā)展,器件特征尺寸越來越小,芯片規(guī)模越來越大, 數(shù)百萬門級的電路可以集成在一個芯片上。 多種兼容工藝技術(shù)的開發(fā), 可以將差 別很大的不同種器件在同一個芯片上集成。為系統(tǒng)集成開辟了廣闊的工藝技術(shù) 途。真正稱得上系統(tǒng)級芯片集成, 不只是把功能復(fù)雜的若干個數(shù)字邏輯電路放在 同一個芯片上, 做成一個完整的單片數(shù)字系統(tǒng), 而且在芯片上還應(yīng)包括其它類型 的電子功能器件, 如模擬器件和專用存貯器, 在某些應(yīng)用中,可能還會擴(kuò)大一些, 包括射頻器件甚至 MEMS 等。通常系統(tǒng)級芯片起碼應(yīng)在單片上包括數(shù)字系統(tǒng)和 模擬電子器件。由于單片系統(tǒng)級芯片設(shè)計(jì)在速度、 功耗、成
2、本上和多芯片系統(tǒng)相比占有較大 的優(yōu)勢。另外電子系統(tǒng)的專用性對不同的應(yīng)用,要求有專用的系統(tǒng)。因此發(fā)展 SOC 設(shè)計(jì)在未來的集成電路設(shè)計(jì)業(yè)中將有舉足輕重的地位。本文在分析系統(tǒng)級 芯片特點(diǎn)的基礎(chǔ)上討論單片系統(tǒng)所必須的設(shè)計(jì)術(shù)以及工藝加工方法。一 系統(tǒng)級芯片特點(diǎn)系統(tǒng)級芯片是在單片上實(shí)現(xiàn)全電子系統(tǒng)的集成,具有以下幾個特點(diǎn):1、規(guī)模大、結(jié)構(gòu)復(fù)雜。數(shù)百萬門乃至上億個元器件設(shè)計(jì)規(guī)模,而且電路結(jié)構(gòu)還包括MPU、SRAM 、DRAM、EPROM、閃速存貯器、ADC、DAC以及其它模擬和射頻電路。為了縮 短投放市場時間,要求設(shè)計(jì)起點(diǎn)比普通 ASIC 高,不能依靠基本邏輯、電路單元 作為基礎(chǔ)單元,而是采用被稱為知識產(chǎn)權(quán)
3、(IP)的更大的部件或模塊。在驗(yàn)證方 法上要采用數(shù)字和模擬電路在一起的混合信號驗(yàn)證方法。 為了對各模塊特別是 IP 能進(jìn)行有效的測試,必須進(jìn)行可測性設(shè)計(jì)。2、速度高、時序關(guān)系嚴(yán)密。高達(dá)數(shù)百兆的系統(tǒng)時鐘頻率以及各模塊內(nèi)和模塊間錯綜復(fù)雜的時序關(guān)系, 給 設(shè)計(jì)帶來了多問題, 如時序驗(yàn)證、 低功耗設(shè)計(jì)以及信號完整性和電磁干擾、 信號 串?dāng)_等高頻效應(yīng)。3、系統(tǒng)級芯片多采用深亞微米工藝加工技術(shù),在深亞微米時走線延遲和門 延遲相比變得不可勿視,并成為主要因素。再加之系統(tǒng)級芯片復(fù)雜的時序關(guān)系, 增加了電路中時序匹配的困難。 深亞微米工藝的十分小的線間矩和層間距, 線間 和層間的信號耦合作用增強(qiáng), 再加之十分高
4、的系統(tǒng)工作頻率, 電磁干擾、 信號串 擾現(xiàn)象,給設(shè)計(jì)驗(yàn)證帶來困難。二、SOC設(shè)計(jì)技術(shù)1、設(shè)計(jì)再利用數(shù)百萬門規(guī)模的系統(tǒng)級芯片設(shè)計(jì), 不能一切從頭開始, 要將設(shè)計(jì)建立在較高 的層次上。需要更多地采用 IP 復(fù)用技術(shù),只有這樣,才能較快地完成設(shè)計(jì),保 證設(shè)計(jì)成功,得到價(jià)格低的SOC,滿足市場需求。設(shè)計(jì)再利用是建立在芯核(CORE )基礎(chǔ)上的,它是將已經(jīng)驗(yàn)證的各種超級 宏單元模塊電路制成芯核, 以便以后的設(shè)計(jì)利用。 芯核通常分為三種, 一種稱為 硬核,具有和特定工藝相連系的物理版圖, 己被投片測試驗(yàn)證。 可被新設(shè)計(jì)作為 特定的功能模塊直接調(diào)用。第二種是軟核,是用硬件描述語言或 C 語言寫成, 用于功能
5、仿真。第三種是固核(firmcore),是在軟核的基礎(chǔ)上開發(fā)的,是一種可 綜合的并帶有布局規(guī)劃的軟核。 目前設(shè)計(jì)復(fù)用方法在很大程度上要依靠固核, 將 RTL 級描述結(jié)合具體標(biāo)準(zhǔn)單元庫進(jìn)行邏輯綜合優(yōu)化, 形成門級網(wǎng)表, 再通過布局 布線工具最終形成設(shè)計(jì)所需的硬核。這種軟的 RTL 綜合方法提供一些設(shè)計(jì)靈活 性,可以結(jié)合具體應(yīng)用,適當(dāng)修改描述,并重新驗(yàn)證,滿足具體應(yīng)用要求。另外 隨著工藝技術(shù)的發(fā)展, 也可利用新庫重新綜合優(yōu)化。 布局布線、 重新驗(yàn)證獲得新 工藝條件下的硬核。 用這種方法實(shí)現(xiàn)設(shè)計(jì)再利用和傳統(tǒng)的模塊設(shè)計(jì)方法相比其效 率可以提高 2一 3倍,因此, 0.35微米工藝以前的設(shè)計(jì)再利用多用這
6、種 RTL 軟 核綜合方法實(shí)現(xiàn)。隨著工藝技術(shù)的發(fā)展,深亞微米(DSM)使系統(tǒng)級芯片更大更復(fù)雜。這種 綜合方法將遇到新的問題, 因?yàn)殡S著工藝向 018 微米或更小尺寸發(fā)展, 需要精 確處理的不是門延遲而是互連線延遲。 再加之?dāng)?shù)百兆的時鐘頻率, 信號間時序關(guān) 系十分嚴(yán)格,因此很難用軟的 RTL 綜合方法達(dá)到設(shè)計(jì)再利用的目的。建立在芯核基礎(chǔ)上的系統(tǒng)級芯片設(shè)計(jì),使設(shè)計(jì)方法從電路設(shè)計(jì)轉(zhuǎn)向系統(tǒng)設(shè) 計(jì),設(shè)計(jì)重心將從今大的邏輯綜合、門級布局布線、后模擬轉(zhuǎn)向系統(tǒng)級模擬,軟 硬件聯(lián)合仿真,以及若干個芯核組合在一起的物理設(shè)計(jì)。 迫使設(shè)計(jì)業(yè)向兩極分化, 一是轉(zhuǎn)向系統(tǒng), 利用 IP 設(shè)計(jì)高性能高復(fù)雜的專用系統(tǒng)。 另一方
7、面是設(shè)計(jì) DSM 下 的芯核,步入物理層設(shè)計(jì),使 DSM 芯核的性能更好并可遇測。2、低功耗設(shè)計(jì)系統(tǒng)級芯片因?yàn)榘偃f門以上的集成度和數(shù)百兆時鐘頻率下工作, 將有數(shù)十瓦 乃至上百瓦的功耗。 巨大的功耗給使用封裝以及可靠性方面都帶來問題, 回此降 低功耗的設(shè)計(jì)是系統(tǒng)級芯片設(shè)計(jì)的必然要求。 設(shè)計(jì)中應(yīng)從多方面著手降低芯片功 耗。( 1)在系統(tǒng)設(shè)計(jì)方面,降低工作電壓是一方面,但太低工作電壓將影響系 統(tǒng)性能。比較成熟的方法是采用空閑(Idle)模式和低功耗模式,在沒有什么任 務(wù)的情況下使系統(tǒng)處于等待狀態(tài)或處于低電壓低時鐘頻率的低功耗模式。 采用可 編程電源是挾取高性能低功耗的有效方法。(2) 在電路組態(tài)結(jié)構(gòu)
8、方面盡可能少采用傳統(tǒng)的互補(bǔ)式電路結(jié)構(gòu), 因?yàn)榛パa(bǔ) 電路結(jié)構(gòu)每個門輸入端具有一對 P、 NM0S 管,形成較大的容性負(fù)載, CMOS 電路工作時對負(fù)載電容開關(guān)充放電功耗占整個功耗的百分之七十以上, 因此深亞 微米的電路結(jié)構(gòu)組態(tài)多選擇低負(fù)載電容的電路結(jié)構(gòu)組態(tài),如開關(guān)邏輯, Domino 邏輯以及 NP 邏輯,使速度和功耗得到較好的優(yōu)化。(3)低功耗的邏輯設(shè)計(jì),一個數(shù)百兆頻率的工作的系統(tǒng)不可能處處都是幾 百兆頻率工作, 對于電路中那些速度不高或驅(qū)動能力不大的部位可采用低功耗的 門,以降低系統(tǒng)功耗。 因此在邏輯綜合時就將低功耗優(yōu)化設(shè)計(jì)加進(jìn)去, 在滿足電 路工作速度的前題下,盡可能用低功耗的單元電路。(
9、 4)采用低功耗電路設(shè)計(jì)技術(shù), MOS 輸出電路幾乎都采用一對互補(bǔ)的 P、 NMOS 管,在開關(guān)過程中,在瞬間存在兩個器件同時通導(dǎo),造成很大功耗,對 系統(tǒng)級芯片引出腿多, 電路頻率高, 這一現(xiàn)象更存嚴(yán)重, 回此在電路設(shè)計(jì)時應(yīng)盡 可能避免這一問題出現(xiàn)以降低功耗。3、可測性設(shè)計(jì)技術(shù)系統(tǒng)級芯片是將芯核和用戶自己定義的邏輯( UDL 一起集成,芯核深埋在 芯片中,芯核不能事先測試。 只能在系統(tǒng)級芯片被制造出來后作為系統(tǒng)級芯片的 一部份和芯片同時測試。 因此對系統(tǒng)級芯片測試存在許多困難, 首先是芯核是別 人的,選用芯核的設(shè)計(jì)者不一定對芯核十分了解, 不具備對芯核的測試知識和能 力。再加之芯核深埋在芯片之
10、中, 不能用測試單個獨(dú)立芯核的方法去處理集成后 的芯核測試。 只能通過某種電路模塊的接入將芯核和外圍測試資源接通, 常用的 方法有以下幾種:(1)并行直接接入技術(shù),它是將芯核的 IO 端直接接至芯片的引出端,或 者通過多路選擇器實(shí)現(xiàn)芯核 IO 端和芯片引出端公用。對芯片內(nèi)箝入芯核比較 少的芯片或有豐富引出端可利用的芯片往往用這種方法。 并行直接接入的優(yōu)點(diǎn)是 可直接不利用獨(dú)立芯核的測試方法測試片上箝入的芯核。(2)串行掃描鏈接入法,本方法是在芯核四周設(shè)置掃描鏈,使芯核的所有 IO 都能間接的不時)圍接通。通過掃描鏈,可以將測試圖形傳至測試點(diǎn),也 可以將測試響應(yīng)結(jié)果傳出。 邊界掃描技術(shù)就是一種特定
11、的接入方法。 串行掃描方 法的優(yōu)點(diǎn)是節(jié)約引出端口。(3)接入功能測試機(jī)構(gòu),這種方法是在芯核周圍接入邏輯模塊以產(chǎn)生或傳 播測試圖形。 片上自測試是其中一種, 在片上接入測試資源, 實(shí)現(xiàn)對特定芯核的 測試。自測試降低了外圍接入模塊的復(fù)雜性, 只需簡單的測試接口, 絕大多數(shù)存 貯器測試可用此方法,將自測試邏輯和存貯器芯核設(shè)計(jì)在一起。一個完整的系統(tǒng)級芯片測試應(yīng)包括芯核內(nèi)部測試,以保證每個芯核正確無 誤。還應(yīng)通過周圍邏輯電路進(jìn)行跨芯核的測試, 以及對用戶自定義邏輯電路的測 試。芯片設(shè)計(jì)時可測性設(shè)計(jì)的任務(wù)是將測試裝置和被測系統(tǒng)級電路通過 DFT 的 測試線路連成一個統(tǒng)一的機(jī)構(gòu)。 可將各個芯核的接入路徑和芯
12、片總線相連,也 可將需控制和需觀察的測試點(diǎn)接在掃描鏈中。 形成一個統(tǒng)一的可為測試裝置控制 的整體。4、深亞微米 SOC 的物理綜合由于深亞微米時互連線延遲是主要延遲因素, 而延遲又取決于物理版圖。 因 此傳統(tǒng)的自上而下的設(shè)計(jì)方法只有在完成物理版圖后才知道延遲大小。 如果這時 才發(fā)現(xiàn)時序錯誤, 必須返回前端, 修改前端設(shè)計(jì)或重新布局, 這種從布局布線到 重新綜合的重復(fù)設(shè)計(jì)可能要進(jìn)行多次, 才能達(dá)到時序目標(biāo)。 隨著特征尺寸的減少, 互連線影響越來越大。 傳統(tǒng)的邏輯綜合和布局布線分開的設(shè)計(jì)方法已經(jīng)無變得無 法滿足設(shè)計(jì)要求。 必須將邏輯綜合和布局布線更緊密的聯(lián)系起來, 用物理綜合方 法,使設(shè)計(jì)人員同時
13、兼顧考慮高層次的功能問題、 結(jié)構(gòu)問題和低層次上的布局布 線問題。物理綜合過程分為初始規(guī)劃、 RTL 規(guī)劃和門級規(guī)劃三個階段。在初始規(guī)劃階段,首先完成初始布局,將 RTL 模塊安置在芯片上,并完成I/O 布局,電源線規(guī)劃。根據(jù)電路時序分折和布線擁擠程度的分析,設(shè)計(jì)人員可 重新劃分電路模塊。通過頂層布線,進(jìn)行模塊間的布線。并提取寄生參數(shù),生成 精確線網(wǎng)模型,確定各個 RTL 模塊的時序約束,形成綜合約束。RTL 規(guī)劃階段是對 RTL 模塊進(jìn)行更精確的面積和時序的估算。 通過 RTL 估 算器快速生存門級網(wǎng)表,再進(jìn)行快速布局獲得 RTL 模塊的更精確描述。并基于 這種描述對布局頂層布線、管腳位置進(jìn)行
14、精細(xì)調(diào)整。最后獲得每一 RTL 模塊的 線負(fù)載模型和精確的各模塊的綜合約束。門級規(guī)劃是對每一 RTL 級模塊獨(dú)立地進(jìn)行綜合優(yōu)化,完成門級網(wǎng)表,最后 進(jìn)行布局布線。對每一 RTL 模塊和整個芯片綜合產(chǎn)生時鐘樹。還進(jìn)行時序和線 扔擠度分析,如果發(fā)現(xiàn)問題, 可進(jìn)行局部修改。 由于物理綜合過程和前端邏輯綜 合緊密相連, 邏輯綜合是在布局布線的基礎(chǔ)上進(jìn)行, 因此延遲模型準(zhǔn)確, 設(shè)計(jì)反 復(fù)較少。5、設(shè)計(jì)難技術(shù)設(shè)計(jì)驗(yàn)證是設(shè)計(jì)工作中十分重要的一環(huán), 電路規(guī)模越大系統(tǒng)越復(fù)雜占用驗(yàn)證 時間越長。目前市場上已經(jīng)有了適合不同設(shè)計(jì)領(lǐng)域和設(shè)計(jì)對象的 CAD 工具但如 果用這些工具來驗(yàn)證系統(tǒng)級芯片設(shè)計(jì)需將它們安需要組合,并
15、集成在同一環(huán)境 中。模擬電路模擬需要晶體管級模型, 大部分模擬工具都是從 SPICE 衍生出耒, 由于要求解電路方程, 電路越復(fù)雜模擬時間越長。 利用并行結(jié)構(gòu)分別進(jìn)行數(shù)值解 算和利用模型進(jìn)行模擬, 可大大提高模擬速度, 能對數(shù)萬元器件電路乃至芯核進(jìn) 行模擬。但要對整個數(shù)百萬門規(guī)模的 SOC 進(jìn)行模擬還是有困難的。另一方面深 亞微米系統(tǒng)級芯片線網(wǎng)延遲超過門延遲, 工作頻率數(shù)百兆, 信號間的打擾, 信號 完整性分析也必須通過晶體管級的模擬才能確定。而數(shù)字信號模擬只需邏輯模 型,模擬速度快,規(guī)模大。由此看來,物理設(shè)計(jì)后提取各模塊晶體管和連線參數(shù), 首先進(jìn)行模塊級驗(yàn)證, 在引基礎(chǔ)上再通過支持多種不同模
16、型的模擬器聯(lián)合模擬以 解決 SOC 設(shè)計(jì)中的驗(yàn)證問題。在系統(tǒng)級芯片上, 幾乎都要用到微處理器以及專門的軟件和硬件。 硬件和軟 件之間是密切相關(guān)的。 但在系統(tǒng)被做出之前, 軟硬件之間的相互作用通常是很難 精確測出的。 一些設(shè)計(jì)錯誤也不會明顯表現(xiàn)出來。 為了解決這一問題, 必須采用 硬件/軟件協(xié)同驗(yàn)證技術(shù)。三 硅加工技術(shù)是單片系統(tǒng)設(shè)計(jì)成功的關(guān)鍵因素設(shè)計(jì)一個系統(tǒng)級芯片除了選擇設(shè)計(jì)工具、 單元庫和芯核以外, 還需決定采用 什么加工工藝。各 ASIC 廠家的 CMOS 數(shù)字邏揖加工能力差別不大,但對于單 片系統(tǒng)集成來說,還要根據(jù)需要增加其它特殊模塊,這需要增加掩模工藝步驟。 例如 SRAM 要增加兩次掩模,對閃速存貯器要增加 5 次掩模,對模擬電路至少 要增加 23 次掩模用于金屬一金屬電容器,多晶一多晶電容器和多晶硅電阻制 作,對十這些不同廠家差別很大。設(shè)計(jì)者必須根據(jù)特殊模塊要求和 IP 芯核要求 去選擇合適的加工廠家, 使之工藝加工達(dá)到芯核指標(biāo)和特殊模塊要求。 如你打算 做一個混合信號單片系統(tǒng), 你必須選擇一個加工廠家對模擬模塊加工能力和數(shù)字 模擬之間的隔離問題足以達(dá)到你的單片
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年公對公短期借款協(xié)議
- 2024年二手三星手機(jī)轉(zhuǎn)售協(xié)議
- 采摘設(shè)備課程設(shè)計(jì)
- 食品安全與購買課程設(shè)計(jì)
- 迭代法閾值分割課程設(shè)計(jì)
- 建環(huán)專業(yè)鍋爐課程設(shè)計(jì)
- 鋼結(jié)構(gòu)課程設(shè)計(jì)樓梯
- 2024年直接草黃項(xiàng)目可行性研究報(bào)告
- 骨生物力學(xué)課程設(shè)計(jì)
- 電瓶車車輛轉(zhuǎn)讓合同協(xié)議
- 彩票市場銷售計(jì)劃書
- 設(shè)備維保的現(xiàn)場維修與故障處理
- 2024《中央企業(yè)安全生產(chǎn)治本攻堅(jiān)三年行動方案(2024-2026年)》
- 紀(jì)錄片《園林》解說詞
- 紀(jì)委監(jiān)督工作培訓(xùn)課件
- 蟲害分析分析報(bào)告
- 《民間文學(xué)導(dǎo)論》課件
- 《輸血查對制度》課件
- 湘少版五年級下冊英語全期教案
- 高速公路收費(fèi)站常見特情處理辦法課件
- 《行政許可法培訓(xùn)》課件
評論
0/150
提交評論