IC 業(yè)務(wù)面臨的最大挑戰(zhàn)之一是尋找模擬人才來完成工作。由于模擬組件通常只是 SoC 的一小部分,因此與模擬工程師相比,對數(shù)字工程師的需求約為 10 比 1 至 20 比 1。對于模擬設(shè)計人員來說,更長的培訓(xùn)時間和更嚴(yán)格的學(xué)習(xí)曲線加劇了這種情況。此外,對片上模擬 IP 集成的需求也在不斷增加。SoC 不斷增加其復(fù)雜性和集成度,添加更多 PMU 組件、傳感器組件、安全組件和時鐘,以實現(xiàn)無數(shù)功能。模擬 IP 通常設(shè)計為特定的硅工藝選項,達(dá)到一定的規(guī)格。這給IP 供應(yīng)商和 IP 客戶帶來了許多挑戰(zhàn)。對于 IP 提供商來說,每個客戶的要求都是定制的解決方案,完成的模擬 IP 很難轉(zhuǎn)售。對于客戶來說,許可模擬 IP 基本上是分包工作負(fù)載,很少享受 IP 重用的好處。然而,現(xiàn)實世界是模擬的,模擬IP 是數(shù)字領(lǐng)域和現(xiàn)實世界之間的重要接口。
是什么造就了一個好的模擬 IP?具體來說,創(chuàng)建一個好的模擬 IP 需要什么?合適的電路架構(gòu)至關(guān)重要。對于商業(yè)產(chǎn)品,架構(gòu)應(yīng)該是穩(wěn)定、健壯的,并且對工藝和生產(chǎn)變化有足夠的容忍度。來自代工廠的最新 PDK(工藝開發(fā)套件)確保了模型與硅之間的良好相關(guān)性。在 PVT 角落進行徹底的行為和電路仿真,確保電路按預(yù)期工作。定制布局需要了解電路、工藝對性能的影響以及對布局和布線的細(xì)致關(guān)注。上述工作需要一個具有多領(lǐng)域知識的經(jīng)驗豐富的團隊。例 如,模擬工程師需要對將影響電路性能的布局規(guī)則和工藝效應(yīng)有一定的了解,布局工程師需要能夠識別每條跡線(功耗、敏感或通用)和器件匹配的關(guān)鍵要求。憑借良好的電路架構(gòu)、精確的 PDK、全面的仿真、詳細(xì)的布局以及經(jīng)驗豐富的模擬設(shè)計流程團隊,可以提供高質(zhì)量的模擬 IP。
由于許多原因,例如難以找到模擬人才,迭代和手動密集型設(shè)計程序,工藝依賴性,也許只是習(xí)慣,客戶經(jīng)常要求“硅驗證”模擬 IP 或需要“硅證明”來驗證模擬 IP。在某些情況下, “硅驗證”是 IP 質(zhì)量的良好指標(biāo),但大多數(shù)情況下,您根本找不到適合您確切需求的 “硅驗證” IP?!肮栩炞C” IP 是已經(jīng)制造并在硅上驗證其功能的 IP。對于某些 IP,如 SerDes,PCIe 和 USB,“硅驗證” 是一個非常好的質(zhì)量指標(biāo)。這些 “硅驗證” IP 有幾個共同的特征:
? 它們具有標(biāo)準(zhǔn)組織,定義了在項目之間不會更改的功能和特性;
? 它們是具有復(fù)雜功能和特性的大型 IP,通常可以作為獨立產(chǎn)品(芯片)出售;
? IP 對應(yīng)于特定的產(chǎn)品代系,通常在特定的工藝節(jié)點上設(shè)計;
? 遷移到新的流程節(jié)點時,IP 也會使用新的設(shè)計和功能進行升級
但是,對于所有項目、產(chǎn)品和跨過程節(jié)點通常需要的通用或“更簡單”的模擬 IP(如 LDO、PMU 或傳感器模塊),這些IP 通常需要根據(jù)特定的項目規(guī)范進行優(yōu)化或定制。在這些情況下,要求 “硅驗證” 的 IP 是否仍然合理?“硅驗證” IP 需要與新項目具有相同的工藝(和工藝選項),設(shè)計參數(shù),功能和特性,以保持其 “硅驗證” 狀態(tài)。一個新項目很少與現(xiàn)有的 “硅驗證” IP 完全匹配。用戶有兩個選擇,第一個選擇是使用可能過度設(shè)計或性能不足的現(xiàn)成 IP,這意味著項目的成本將增加,或者將不得不妥協(xié) IP 的規(guī)格。第二種選擇是根據(jù)項目要求修改現(xiàn)有知識產(chǎn)權(quán),這相當(dāng)于為項目開發(fā)新的知識產(chǎn)權(quán);如果用戶愿意,在將其集成到項目中之前,加倍努力將 IP 帶到測試芯片并在芯片上進行驗證。在現(xiàn)實世界中,很難獲得完全符合您需求的“硅驗證” IP。
將模擬 IP 組合到一個宏 (macro) 中,可以簡化維護和簡化 SoC 集成。宏 (macro) 還可以設(shè)計為滿足特定解決方案,并對 IP 中的組件進行單獨個別優(yōu)化。電源和時鐘是 SoC 芯片的基本要求。由上電復(fù)位 (POR)、帶隙和基準(zhǔn)電壓源(BG)、低壓差穩(wěn)壓器 (LDO) 和 RC 時鐘組成的 PMU 宏 (macro) 可以為整個芯片提供電源、基準(zhǔn)電壓源和基本時鐘信號。SoC 項目可以輕松將 PMU 宏 (macro) 集成到其系統(tǒng)中,而無需單獨集成每個模擬塊,從而加快開發(fā)過程并降低人為錯誤的風(fēng)險。另一個例子是片上安全性。SoC 需要能夠檢測從物理更改到 SoC 操作環(huán)境的可能 “攻擊”。由電壓脈沖干擾檢測器、時鐘監(jiān)視器、溫度傳感器和獨立電源組成的安全宏 IP 可以檢測惡意黑客攻擊導(dǎo)致 SoC 電源、時鐘和/或溫度 的意外變化。
Agile Analog 的核心技術(shù)是以“形式化流程” 方法實現(xiàn)模擬電路設(shè)計 “藝術(shù)” 。除了經(jīng)驗豐富的模擬設(shè)計團隊外,憑借Agile Analog 的內(nèi)部 ComposaTM 平臺和專門的軟件工程師團隊,我們正在以革命性的方式開發(fā)和交付模擬 IP。我們的 方法定義了 IP 的 “什么”,也定義了 IP 的 “為什么” 和 “如何” 工作。Agile Analog 設(shè)計的 IP 可以在任何流程節(jié)點中生成,驗證流程可確保每次交付的 IP 的性能和質(zhì)量。Agile Analog 的 IP 生成引擎可以“完全按照客戶需要的規(guī)格”提供模擬 IP,并針對面積和性能進行優(yōu)化。它也可以反過來使用,評估不同過程節(jié)點或設(shè)備選項的 IP 性能。
舉例來說,電源管理模塊和傳感器等基本 IP 是每個 SoC 中必不可少的模塊,但對于模擬專家來說,這項任務(wù)通常是平 凡而無趣的。通過利用 Agile Analog 反復(fù)生成 IP 的能力,客戶可以專注于他們的差異化設(shè)計,即他們產(chǎn)品的 “秘密武器”。例如,生成多個版本的 IP 以匹配客戶 MCU 產(chǎn)品線的不同版本與生成一個版本所需的時間大致相同,從而顯著縮短了開發(fā)時間。在新工藝上開發(fā)下一代產(chǎn)品時,Agile Analog 可以在新的工藝節(jié)點中無縫生成 IP,而無需尋找和鑒定新供應(yīng)商。
數(shù)字化設(shè)計流程從設(shè)計模塊化和自動化中受益匪淺。數(shù)字設(shè)計與流程無關(guān),允許跨項目和流程完全重用 IP。全面的設(shè)計工具、設(shè)計流程和驗證方法允許在流程的每個階段檢查數(shù)字項目的一致性和合規(guī)性,從而減輕設(shè)計人員的大量工作,從而提高生產(chǎn)力。設(shè)計過程高度自動化,即使對于最先進的過程節(jié)點,也期望從中生成復(fù)雜、高質(zhì)量、一次成功使用的IC。另一方面,模擬設(shè)計高度依賴于電路模塊、工藝節(jié)點和設(shè)計團隊經(jīng)驗的復(fù)雜性。模擬設(shè)計流程自動化有幾種方法,但通常它們都集中在特定方面,例如更容易移植到新的過程節(jié)點(基于現(xiàn)有設(shè)計),或者從原理圖到布局的自動化。這些漸進式改進提高了模擬設(shè)計的效率,但距離我們在數(shù)字設(shè)計中看到的自動化還有很長的路要走。Agile Analog 的模擬 IP 生成過程,是模擬自動化的革命性方法。在 IP 開發(fā)過程中,Agile Analog 的 IP 不局限于特定的過程,可以為更廣泛的客戶群提供服務(wù),從而在模擬領(lǐng)域?qū)崿F(xiàn)真正的 IP 重用。
關(guān)于作者:
Michael Lei 是 Agile Analog 亞太地區(qū)的 FAE。于 2007 年作為射頻電路設(shè)計師開始其職業(yè)生涯,曾在臺灣和中國的多家 IC 設(shè)計公司設(shè)計射頻電路、領(lǐng)導(dǎo)射頻項目、領(lǐng)導(dǎo) SoC 項目、推出新產(chǎn)品、管理客戶項目并為新項目進行技術(shù)營銷。主要專長是蜂窩、Wi-Fi、藍(lán)牙及其在物聯(lián)網(wǎng)應(yīng)用中的使用的射頻和模擬電路和系統(tǒng)。
編輯:黃飛
-
usb
+關(guān)注
關(guān)注
60文章
7945瀏覽量
264703 -
PCIe
+關(guān)注
關(guān)注
15文章
1239瀏覽量
82665 -
基準(zhǔn)電壓源
+關(guān)注
關(guān)注
1文章
140瀏覽量
20836
原文標(biāo)題:淺談模擬IP
文章出處:【微信號:IP與SoC設(shè)計,微信公眾號:IP與SoC設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論