Mikroişlemci İmalatın Etkisi Sistem Yeniden kullanılabilirliği
Giriş: Silikonun Gizli Mücadelesi
Her modern hesaplama sistemi – süper bilgisayar için bir akıllı telefondan – nanometre büyüklüğü ile üretilen mikroişlemcilere bağlı olarak, dünyanın en gelişmiş üretim tesislerinde bile, mükemmel üniforma, yarı iletken endüstride güvenilir olmayan bir şekilde kalır.
Bir kapı oksit tabakasında tek bir yanlış yer, bir transistör hızı veya sızıntı akımını on iki katına çıkar.Bir farenin altındaki milyonlarca transistörin ölümüne çarptığında, bu tür değişiklikler bulut sunucularından gelen hataların içine girmesi ve hatta felaket hataların kaynaklanması için gerekli olan stratejilerin belirlenmesi.
Üretim Variability
Mikroişlemci üretimi, her biri kendi varyasyon potansiyelini tanıtmak için yüzlerce süreç adımını içerir. Bu varyasyonlar üç türe geniş ölçüde kategorize edilebilir: sistematik, rastgele ve çevresel. Sistematik değişiklikler, lithografi lens aberrations, maske yanlışlığı veya kimyasal mekanik olmayan basınç artışı gibi öngörülebilir kaynaklardan kaynaklanmaktadır.
Süreç-Adım Variability Breakdown
[FONT:0]Lithography: [Dönetici: [Dönetici:0] Photolithography, transistörlerin eleştirel boyutlarını tanımlar.Bu lithografik hataları genellikle kenardaki uzaysal kalıpları gösterir - doğrudan transkriptistlerin sürücüyü tahrik ettiği ve sızıntıları doğrudan etkiler arasındaki farklara yol açabilir.
[FONT:0)Doping: [Dönetici:[Dönder:0) Ion implantasyon, özellikle analog ve hafıza devreleri oluşturmak için silikona eşlik eder.Insure of dopant atomlarının sayısı ve yerleştirmesi rastgele dalgalanmalar, özellikle de kavist atomların sayısı azalır.
[FONT=0)Gate Oksit Büyüme: [Dönetici: [Dönetici: 0,4,4, Kapı oksit tabakası, genellikle sadece birkaç atom tabaka kalın, tutarlı elektrik alan gücünü sağlamak için üniforma olmalıdır.
[FONT=0) Metalizasyon ve Interconnect:[Dönder:[Dönder: 1) Metal çizgi genişlikte Variations, kalınlık ve dielektrik sürekli direnç ve kapasiteyi etkileyen, bir çipin içinde yanlış eşleştirmelere yol açan. Electromigration ömürleri, her ikisi de aynı zamanda tahıl büyüklüğü ve arayüz kalitesine bağlıdır.
Variability Compromises System Reliability
Sistem güvenilirliği, belirli bir süre için gerekli işlevlerini yerine getirmek için bir bilişim sistemi yeteneği tarafından tanımlanır. İmalat değişkenliği bunu birkaç derinden birbirine bağlı şekillerde zayıflatır. Sonuçlar, ince performans bozulmasından aniden, keşfedilmemiş başarısızlıklara kadar değişir.
Artan Yumuşak Hata Oranları (SER)
Yumuşak hatalar kozmik ışın nötronları veya alfa parçacıkları tarafından neden edilen geçici olarak geri dönüşümlü hassas düğümler. Transistörlü gerilim ve kapasitans doğrudan bir hafıza hücresi veya mantık kapısına dönmeli kritik şarjlar ile karşılaştırıldığında kritik ücretlerin, onları tek başına icat eden üzgünler için daha hassas hale getirebilme. Araştırmalar yıl boyunca yapılan baskı farklılıkların yumuşak hata oranını artırabilir.
Timing Violations ve Yol Başarısızlıkları
Her mikroişlemci belirli bir frekans ve gerilim aralığında çalışmak için tasarlanmıştır. Üretim varyasyonları transistör gecikmeleri, diğerlerinden ayrılma veya zaman alma zamanlarını ihlal ederken bazı kombinasyonel mantık yollarına neden olabilir.Aynı yükten gelen Chips genellikle yüksek kullanılabilirlik ile bir dağılımı sergiler (bin-sorted into speed classes). Ancak tek bir çip içinde, yerel varyasyon “hot” ve “sorumluluk” ile sınırlı olarak kullanılabilir. Tipik olarak hızlı kombinasyonlar, yüksek çözünürlükte çok yavaş olabilir, yüksek çözünürlükte bir şekilde ortaya çıkabilirler.
Acelerated Wearout and Reduced Lifespan
Örneğin, negatif sıcaklık dengesizliği (BTI), sıcak taşıyıcı enjeksiyonu (HCI), ve elektromigrasyon, mevcut bölgelerden daha hızlı yoğunlaşır. Örneğin, negatif önyargılı sıcaklık dengesizliği (NBTI) zaman içinde PMOS transistörleri ile karşılaşılırken, yüksek çözünürlükte, yüksek çözünürlükte yüksek oranda yüksek çözünürlükte olan yüksek çözünürlükte yüksek oranda yüksek çözünürlükte olan bir miktar daha yüksek oranda azalır.
Multicore ve GPU Dizilerinde Yüksek Başarısızlık Oranları
Modern işlemciler birçok aynı çekirdeği veya hesap birimlerini entegre eder. Üretim değişkenliği her bir çekirdekin biraz farklı performans ve güç özelliklerine sahip olması için çeşitlidir. Dinamik gerilim ve ölçeklendirme (DVFS) aynı zamanda bir koarse seviyesinde telafi edilebilirlik, bazı temellerin diğerlerinden daha hızlı çalışmasını sağlar, sonunda çok değişkenli bir şekilde çalıştırılabilir.
Vaka Çalışmaları: Gerçek-Dünya Güvenilir Olayları
Sistem güvenilirliği üzerinde üretim etkisi sadece teorik değildir. Son on yılda birkaç önemli olay, ince süreç varyasyonlarının yaygın sorunlara nasıl yol açabileceğini vurgulamaktadır.
[[Din'in 7nm Geri Kazanışları (2021): [Dönetici: 0,3) Intel, 7nm sürecinde üretim yetimlerinin, özellikle de transistör kapı çantasında güvenilirliğe neden olduğunu ve yüksek hacimli metal kapı çantasında elde etmenin yüksek bir hata yoğunluğuna yol açtığını kabul etti, ürünü fırlatmaya ve daha agresif bir teste dönüştürmeye zorladı. Bu, maliyetin milyonlarca dolara yol açtı ve endüstri çapındaki güvenilirliğin altında önemli ölçüde vurguladı.
[FONT:0]AMD Ryzen 3000 Serisi Gerilim Sorunları: [DFLT:1] AMD'nin Zen 2 mimarisi, ek koruma gruplarının, yüksek çözünürlükte kullanılan algılama noktalarına ilişkin olarak, yüksek çözünürlükte kullanılan yüksek çözünürlükte yapılan yüksek çözünürlükte dönüşümler ile cevap verdi.
Google'ın DRAM Hata Çalışması (2013): Google'daki araştırmacılar tarafından yapılan bir seminal kağıt, veri merkezlerindeki filtrelemelerin zorluklarını tek başına bulmuşlardı.
Mitigation Strategies: Design to Runtime
Üretim değişkenliğine hitap etmek, çok katmanlı bir yaklaşımla dolu bir tasarım, üretim, test ve runtime management gerektirir. tek bir teknik yeterli; güvenilir sistemler genellikle aşağıdaki stratejilerin birkaçını birleştirir.
Üretim için Tasarım (DFM)
DFM teknikleri, tahmin edilebilirliği tolere etmek için devre tasarımları değiştirir. Ortak uygulamalar, düşük frekanslı uzaysal gradyanları iptal etmek için sayısal ve en kötü köşeler için değil, aynı zamanda prosese duyarlı istatistiksel köşeler için de sayısal olarak kullanılan standart modeller içerir.
Süreç Kontrol ve Metroloji
Fabs, erken değişkenleri tespit etmek için ileri metrolojiye çok yatırım yaptı. Optik saçometri, elektron kirişi denetimi ve son yıllarda, makine öğrenimi modelleri tabaka kalınlığını ölçmek için kullanılıyor ve aşırı hata kontrol (SPC) grafikler anahtar parametrelerini tespit etmek için; out-of-trend sinyalleri, araç parametrelerini ayarlamak veya önleyici bakım yapmak gibi acil düzeltici eylemleri tetikler.Son yıllarda, makine öğrenme modelleri altüst verim ve güvenilirlik tahmin etmek için kullanılıyor.
Adaptif Test ve Ekranlama
Standart üretim testi (örneğin, sabit, sabit bir hata tarama, hızlı test) fonksiyonel hataları tespit etmek için tasarlanmıştır, ancak genellikle değişkenlik ile getirilen gecikmeli güvenilirlik sorunlarının daha ileri sürdüğü durumlarda, çiplerin erken aşınma koşulları (üretim, frekans, sıcaklık) ayarlandığında, örneğin, sızıntıdan daha yüksek bir çiple yapılan bir çipin test edilmesi ve diğer minimum frekans analizlerini ortaya çıkarmak için daha yüksek bir sıcaklıkta test edilebilir.
Hata düzeltme ve Reddancy
Sistem dağıtıldığında, sabit değişkenlik siparişleriyle başlanan devreler ile başlanır. Hata-korrecting kodu (ECC) bellek artık sunucu sınıf işlemcileri yumuşak hataları işlemek için standarttır.Sadece parasal olmayan hataları azaltılabilir. For logic circuits, üçlü kırmızı anahtarlama (TMR) ve çek-solaklama sistemleri (avionikler, uzay) daha modern yaklaşımlar dahil edilebilir.
Ger ve Frekans Scaling
Adaptasyon gerilimi ve frekans ölçeklendirme (AVFS) sistemleri, frekans sensörleri (eskiler, sıcaklık diyotları) ve gerçek zamanlı olarak işletim noktaları ayarlaması için hız artırılır.Eğer bir çekirdekin yol gecikmesi yaşlanma (değişiklik hızlanır), gerilim sabit diskleri korumak için yükseltilebilir veya frekansı azaltır ve frekans tablolarını uygun şekilde genişletir.Bu dinamik yaklaşım, aksi takdirde, kontrol edilebilirlik altındaki gruptakileri azaltır.
Proaktif Güvenilirlik Yönetimi
Başarısızlık beklemek yerine, proaktif sistemler kullanım verilerini ve telemetriyi tahmin etmek ve planlama bakımı için kullanır. Örneğin, bir bulut sunucusu, doğrulanabilir hatalar için temel seviye sayacı izleyebilir veya bu güvenilirlik-aware orkestrası, veri merkezlerinde büyüyen bir trenddir.Bir çekirdek aşırı değişkenlik nedeniyle (muhtemelen), sistemi devre dışı bırakabilir veya sistem yazılımın değiştirilmesinden önce sunucuyu değiştirebilir.
Future Outlook: Atom Sınırında Variability
Yarı iletken endüstri 3nanometreye doğru itiyor ve hatta 2nanometre düğümleri, üretim değişkenliği sadece sabit elektrostatikler sağlamak için birkaç atom tabakaya bağlı olacaktır.Bu arada, üç boyutlu entegrasyona (Dampalcogenide kanalları ve 2D geçiş metal dichalcogenezid kanalları) ekliyor - örneğin, nanoform kalınlığı tutarlı elektrostatikleri sağlamak için birkaç atom tabakada kontrol edilmelidir.
Mitigation Technologies
Bazı umut verici teknolojiler gelecekteki yetimleri ele almak için geliştiriliyor.ETHFLT:0) Tasarım-teknoloji ko-optimizasyon (DTCO)), en erken aşamadan itibaren zamanlama ve tasarım kararları entegre edebilir, üretim için daha fazla tolerans sağlar.))Ücretsiz devreler[Döneticileri kullanarak bazı yüksek çözünürlükte hesaplama algoritmaları kullanarak[Döneticileri kontrol edilebilir veya geri alma yöntemlerine göre ayarlanabilir.
AI ile Tahmin Edici Modeling
Yapay zeka, değişkenliklerin nasıl modellendiğini ve yönetildiğini devrime sokuyor. Generative adversarial network (GANs), sensör telemetri ve iş yük kalıplarına dayanan, daha hızlı tasarım sağlar.Finansal öğrenme ajanları üretimde test akış dizilerini optimize etmek için kullanılıyor, kaliteyi korumak için zaman harcıyor.Intime, makine öğrenimi modelleri, kalan teleskop telemetri ve iş yük kalıplarına dayanan bir kullanım ömrünü tahmin ediyor, başarısızlıklar meydana gelmeden önce mönükleme.
Sonuç olarak, üretim değişkenliği mikroişlemci üretimi konusunda yetersiz bir gerçekliktir. Etkileri her bir bilgisayar sistemi katmanından ayrılır - uygulama yazılımına rağmen fiziksel transistörüntüleri ortadan kaldıramazken, bu zorluğun bir sonraki sağlam, yüksek performanslı bir işlem yöntemiyle azaltılabilir.Influencesifleri küçülmeye ve daha fazla işlevle entegre etmeye devam ettikçe, değişkenliklere rağmen, güvenilir sistemler kurma yeteneği, güvenilir bir şekilde tanımlanamaz.
[0]Further okuması: [Dönem: [Düzd:0)
- [0]Intel: Bir Chip Nasıl Yapılır).
- [FONT:0)MIT: Üretim Güvenilirlik ve Ürünler (Dönetici için Tasarım)).
- [[Borkar: Üretim Variability on Devre Performansı Üzerine Etkisi[Dönemli: 1)
- [0]IEEE Micro: Nanoscale CMOS[DÜT 1: 1)'de Yeniden Yetenek Meydanları[*