宇航級晶片設計的特別之處

2020-11-08 半導體行業觀察

來源:本文轉載自公眾號網絡交換FPGA ,作者:西南交通大學研究生導師邸志雄博士,謝謝。

電子裝備系統是星鏈、火星探測器、玉兔、嫦娥等太空飛行器的重要支撐,而宇航級晶片則是航天航空電子裝備的心臟。

江湖中流傳這樣一個傳說,Xilinx的一款宇航級FPGA晶片,其單價約500萬元,為史上最貴晶片。

這個傳說並不是說完全沒有依據,宇航級晶片必須具備抗輻照特性,其身價往往是我們生活中常見的消費級晶片的數十倍,甚至成百上千倍。那麼,與消費級晶片相比,這些昂貴的宇航級晶片在設計階段有什麼特別之處呢?

宇航級晶片所處的空間環境

在太空飛行器運行的空間環境中,存在著大量的高能粒子和宇宙射線。這些粒子和射線會穿透太空飛行器屏蔽層,與元器件的材料相互作用產生輻射效應,引起器件性能退化或功能異常,影響太空飛行器的在軌安全。引起器件輻射效應的主要空間輻射源包括地球輻射帶、銀河宇宙射線、太陽宇宙線和人工輻射。

其中,對晶片工作影響最為嚴重的輻射效應當屬「單粒子效應」。

據數據統計,從 1971 年到 1986 年間,國外發射的 39 顆同步衛星共發生了 1589 次故障,有 1129 次故障與空間輻射有關,且其中的 621 次故障是由於單粒子效應導致的。這些統計數據說明了航天應用中電子器件的主要故障來自於空間輻射,而單粒子效應導致的故障在其中佔較大比重。

這些故障中,部分是永久性不可逆的,如發生單粒子鎖定導致晶片內部局部短路從而產生大電流燒毀器件。針對此類錯誤可以應用一些特定工藝或器件庫來避免。而太空中大部分錯誤是由於半導體器件的邏輯狀態跳變而導致的可恢復的錯誤,如單粒子翻轉導致存儲器存儲內容錯誤。

單粒子翻轉(Single-Event Upsets,SEU)指的是元器件受輻照影響引起電位狀態的跳變,「0」變成「1」,或者「1」變成「0」,但一般不會造成器件的物理性損傷。正因為「單粒子翻轉」頻繁出現,因此在晶片設計階段需要重點關注。這也是這篇文章的重點。

在晶片設計階段如何防護「單粒子翻轉」

(1) 選擇合適的工藝製程

在航天領域,並不是工藝製程越小越好。通常來講,工藝製程越小,抗輻照能力越差。因此,為了確保可靠性,一般會選擇較大線寬的製程,比如0.18um、90nm、65nm等,而不會一味追求摩爾定律的前沿製程。

(2)加固標準單元工藝庫

標準單元工藝庫是數字晶片的基石。如果把數字晶片看做一個建築,標準單元工藝庫就是構成建築的磚塊。標準單元工藝庫包括反相器、與門、寄存器、選擇器、全加器等多種基本單元,每一個標準單元對應著多個不同尺寸(W/L)、不同驅動能力的單元電路,基於這些基本單元即可構成複雜的數字晶片。

鑑於數字晶片的超大規模,已經很難通過全定製電路結構的方式來設計,而直接對商用工藝庫進行加固則是設計成本最低的選擇。在製造廠商提供的標準單元庫基礎上結合抗輻照加固措施,使設計出來的輸入輸出單元庫具有抗輻照能力。加固之後的工藝庫需要晶圓廠流片驗證。

(3)設計冗餘化

在抗輻照加固方法中,三模冗餘(TMR)是最具有代表的容錯機制。同一時間三個功能相同的模塊分別執行一樣的操作,鑑於單粒子翻轉瞬時僅能打翻1路,「三選二」的投票器將會選出其餘兩路的正確結果,增強電路系統的可靠性。三模冗餘最顯著優點是糾錯能力強,且設計簡單,大大提高電路可靠性;但缺點也是顯而易見,會將電路增大3倍以上。TMR的方法較為靈活,可根據性能需求在寄存器級、電路級、模塊級等任意層次設計TMR,部分EDA工具也可自動插入。

錯誤檢測與糾正電路(Error Detection And Correction,EDAC)也是一種簡單高效的防護單粒子翻轉的電路設計方法。EDAC 主要依據檢錯、糾錯的原理,通過轉換電路將寫入的數據生成校驗碼並保存,當讀出時靠對校驗碼進行判定,若只有一位出錯系統則自動糾正並將正確的數據輸出,同時還會進行數據的回寫從而覆蓋原來出錯的數據。EDAC儘管糾錯能力強大,但是需要糾錯、解碼電路,因此結構較為複雜,不適宜用於高性能的數據通道中。EDAC也可用於糾正多bit出錯的情況,但是糾錯電路會更加複雜。

權衡TMR和EDAC的優缺點,通常會在邏輯電路設計中使用TMR,在存儲器讀寫電路中使用EDAC。

(4)模塊獨立化

單粒子翻轉頻繁出現,必須考慮到翻轉發生之後不影響晶片的整體功能。因此,在架構設計中需要儘可能確保模塊之間保持較強的獨立性,儘可能具備獨立的復位功能,使得在單粒子打翻信號值之後,一方面出錯電路能夠儘快通過復位信號恢復正常;另一方面,確保其他正常工作的模塊不受影響。此外,還需增加異常檢測電路,發現異常即可對電路進行復位。

小結

雖然上述方法可以很好地防護單粒子翻轉效應,但是也給邏輯綜合、布局布線帶來很多困擾,在晶片物理實現過程中需要小心謹慎應對。除上述方法外,還可引入Muller C單元、雙互鎖存儲單元結構(DICE)對電晶體級電路進行防護,也可在版圖階段使用環形柵替換條形柵。

總之,在航天領域中,晶片的性能並不是第一考慮要素,可靠性才是重中之重。只有晶片具備抗輻照能力,才能確保太空飛行器正常運行。

*免責聲明:本文由作者原創。文章內容系作者個人觀點,半導體行業觀察轉載僅為了傳達一種不同的觀點,不代表半導體行業觀察對該觀點讚同或支持,如果有任何異議,歡迎聯繫半導體行業觀察。

今天是《半導體行業觀察》為您分享的第2486期內容,歡迎關注。

存儲|晶圓|CMOS|FPGA|射頻|臺積電|中國芯|華為

相關焦點

  • 嫦娥玉兔CPU弱 中國宇航級CPU追平美國
    這位網友之所以這樣提問,其實上沒搞清楚宇航級晶片和消費電子級晶片的差異。另外,就宇航級CPU來說,中國在這方面頗有建樹,連俄羅斯都有意購買中國宇航級晶片。 宇航級CPU看重的是穩定性可靠性宇航級CPU構成了人造衛星的大腦,為了能在星際空間這樣的惡劣條件下工作,不僅要應對極端苛刻的高溫和低溫,還要能應對無處不在的宇宙輻射。
  • 宇航級晶片單顆價值500萬,中國卡脖子的東西,還好打破了壟斷
    但這是不正確的,軍工級晶片與宇航級晶片價格高昂主要也是由於晶片封裝導致的。多數人都以為晶片最關鍵的是抗輻射等,但是對於一顆要在高空,甚至是太空上工作的軍工級晶片或宇航級晶片,封裝則比抗輻射更為重要。但由於封裝材料、封裝技術我們不能很好地掌握,也導致我們的軍工級晶片和宇航級晶片常年發展不起來,時刻處於卡脖子的狀態。在這陶瓷封裝晶片應用領域小但關鍵,這也是我們很少知道宇航級晶片的原因。
  • 都是晶片,宇航級晶片與麒麟、英特爾晶片有何不同?中美差距幾何
    本期西瓜視頻創作人科學火箭叔,在他這期視頻裡,和大家聊聊都是CPU,為什麼裝在火箭裡的叫做宇航級晶片,它到底有何不同?1、航天級晶片的抗輻射設計為了幫助你理解剛才那些拗口的術語,背後可能會迎接怎樣的嚴重災難。舉一個例子,電腦是用二進位來工作的,所有的數據在他面前都是以01010101…來呈現的。當高能粒子擊中CPU之後,可能會造成的一種情況就是電路節點的邏輯狀態翻轉。
  • 宇航晶片排行榜,一顆晶片500萬等於一套房,龍芯上不了榜
    級別越高,自然而然,晶片的價格也就高了。目前很多的飛機與火箭使用的晶片都在逐步向廉價且性能優異的工業級、消費級晶片靠近,例如SPACE X就使用的消費級晶片,將SPACE X晶片成本從幾千萬美元降低到幾百美元。這也是目前發展的大趨勢,我們今天就來盤點一下宇航級晶片的排行與性能。
  • 全球招標釩鋁合金「衝」宇航級
    2014年5月19日,「宇航級產業化關鍵技術研究」通過省科技廳鑑定,認可該技術整體達到國際先進水平。攀鋼還將產品送到德國GFE公司做監測,各項指標,但是產品卻面臨「口說無憑」的尷尬。「因為我們沒有在線監測設備,靠人工挑揀誤差太大」,宇航級產品認證過程複雜,一般耗時3-5年,沒有精確的在線監測技術,產品不可能獲得認證。
  • 為數據中心打造的高級晶片Piton 到底有什麼特別之處?
    一般個人計算機的晶片只有4~8個內核,而Piton為大型數據中心支持大流量數據、具有高度可擴展性、能夠支持多個處理器核心等特點量身打造。20萬內核計算機的構想如果真的實現,就要看哪一家廠商願意使用它了。
  • 晶片中電晶體工作狀態和電信號種類
    因此就有低通、帶通和高通濾波器之分,也有無源和有源濾波器之分,濾波器晶片一般是有源濾波器。;或者將直流電壓轉換成與之成正比的頻率等。 圖23.一些驅動器晶片舉例 四、特種電路晶片 1.抗輻射軍工宇航級電路:宇航級晶片不但要在工作溫度上超過軍品級晶片
  • vivo新旗艦有何特別之處?了解完晶片和系統後就有答案了
    近日,隨著三星最新一代的旗艦晶片Exynos 1080和vivo全新系統OriginOS的發布,市場上關於這兩者的討論聲逐漸多了起來。據悉,二者將會配備在vivo即將要發布的新一代X系列旗艦機型上,這讓vivo新一代的X系列旗艦機型備受用戶期待。
  • 河鋼承鋼實現宇航級釩鋁合金系列產品全覆蓋
    河鋼承鋼實現宇航級釩鋁合金系列產品全覆蓋 2016-08-15 10:32:45 來源: 中國鋼鐵新聞網
  • 84歲老人研發國產晶片,有生之年最大的心願:擦乾祖國身上的恥辱
    她66歲高齡仍把為中國人設計屬於自己的晶片作為畢生目標我國建國時間比美國要晚,科研事業發展的也要晚,在我國開始研究之時,美國首臺電腦早已經問世十年之久。這對於當時的科研者來說更是一個挑戰。祖國就把這項挑戰落實到了&34;之中。之後工作室就開始晝夜不分的進行研發,絲毫不敢放鬆。
  • 晶片設計從工藝到封裝技術的巨變
    晶片設計從工藝到封裝技術的巨變 立厷 發表於 2021-01-12 14:42:25   導讀:晶片產業已經意識到,依循摩爾定律的工藝微縮速度已經趨緩,而產業界似乎不願意面對晶片設計即將發生的巨變
  • 嫦娥五號上的連接器的選材、設計與失效分析
    在一個電子通信系統中,存在大量的連接部位,任何連接處出現故障,都會影響系統的可靠運行和功能。據統計,目前各系統的失效或故障現象的70%是由元器件的失效引起的,其中又有70%是由電連接器的失效而產生的。電連接器在航空、航天等行業中應用範圍廣,數量大,其可靠性決定了整機系統的可靠性。
  • 劉慈欣的「黑暗森林」理論並無特別之處
    但對我這樣讀過很多書的人來說,看到劉慈欣的這個理論,當初並沒有感到特別的稀奇,也不感覺到精神上的「衝擊力」。我倒是覺得,這個理論很是樸實簡單,並無特別之處。《三體》當然算是優秀的小說,但是「黑暗森林」這樣的理論,其實在很多更早的作品裡面就有過。也可能不叫「某某森林」這個說法,但是肯定其內容是差不多的。
  • 再次坐實旗艦地位 親身感受昂科旗Avenir的特別之處
    再次坐實旗艦地位 親身感受昂科旗Avenir的特別之處視頻地址:評論:0再次坐實旗艦地位 親身感受昂科旗Avenir的特別之處1/ 11再次坐實旗艦地位 親身感受昂科旗Avenir的特別之處猜你喜歡再次坐實旗艦地位 親身感受昂科旗Avenir的特別之處
  • 晶片設計也講究個性化定製
    ,如何高效設計晶片?》yigednc對晶片設計初創企業來說,「輕設計」是很自然的選擇,因為儘量選擇晶片設計服務公司提供的標準IP、軟體工具和設計服務,可以降低風險和成本,並快速將晶片推向市場。當然,自己核心的技術是不能外包的,否則就失去了市場競爭力。yigednc對於那些財大氣粗的系統廠商和網際網路企業,「重設計」還是「輕設計」?
  • 懂得晶片生產製造,看懂製造商從小處用心的美好
    懂得晶片生產製造,看懂製造商從小處用心的美好 工程師8 發表於 2018-06-05 15:08:00 在中文裡,「火候」一詞的使用並不局限在廚房,更能用來評價處世的修養,以及為人的境界。
  • 聚辰半導體:全球化的晶片設計高新技術企業
    打開APP 聚辰半導體:全球化的晶片設計高新技術企業 holly 發表於 2021-01-05 10:19:33 2021中國IC
  • 晶片設計難在哪兒?
    對於晶片來說設計和工藝同樣複雜,八十年代EDA技術誕生——晶片自動化設計,使得晶片設計以及超大規模集成電路的難度大為降低,工程師只需將晶片的功能用晶片設計語言描述並輸入電腦,再由EDA工具軟體將語言編譯成邏輯電路,然後再進行調試即可,正如編輯文檔需要微軟的office,圖片編輯需要photoshop一樣,晶片開發者利用EDA軟體平臺來進行電路設計、性能分析到生成晶片電路版圖。