tanımı, ne olduğu ve nasıl çalıştığı

Chiplet nedir?Buraya geldiyseniz kendinize sorduğunuz sorulardan biri de şüphesiz bu. Ve CPU teknolojisi ve ayrıca ağırlıklı olarak GPU’lar alanında giderek daha fazla duyulan bir terim olmasıdır. Yeni bir şey değil ama hiçbir zaman bugünkü kadar önemli olmadı ve yakın gelecekte de böyle olmaya devam edecek. Bununla birlikte, bu tekniğin zaten çok umut verici halefleri var, çünkü dezavantajları yok değil.

yonga nedir?

yonga nedir

Chiplet, kendisine benzer veya aynı olan diğerleriyle çalışmak üzere tasarlanmış bir entegre devre bloğundan veya çipten başka bir şey değildir. Bu şekilde, daha büyük veya daha karmaşık bir yüzeye sahip bir çip, birkaç küçük çip ile değiştirilir.

Motivasyon

Chipletlerin kullanılmaya başlanmasının nedeni, talaşların büyümesi ve verim veya üretim performansı ile ilgilidir. Ticari işlemciler için ilk kullanımlarından biri, 2017’de Dr. Lisa Su tarafından açıklandığı gibi AMD Zen’deydi.

Dökümhaneler giderek daha küçük bileşenler oluşturmak için üretim düğümlerini yükselttikçe, yüksek performanslı yongaların karmaşıklığı ve kapladığı alan arttı, dolayısıyla maliyetler artmaya devam etti. Bu nedenle, daha büyük monolitik talaşlar yapmak ekonomik olarak daha az uygulanabilir hale geliyor. Bu nedenle, karmaşık bir sistemi birkaç küçük ve daha basit sisteme bölerek yonga tabanlı tasarımların kullanılmasına karar verildi.

Orta yonga olacak yaklaşık 18 x 20 mm boyutunda bir kalıp boyutu ile 360 ​​mm² yüzey alanına sahip olduğunu ve bu da 300 mm çapında bir gofrette yaklaşık 150 yonga anlamına geldiğini unutmayın. Bu tasarımı dört 9,5×10,5 mm yonga parçasına bölmek yaklaşık 99 mm² verim sağlar, bu da bir gofret üzerinde 622 adede kadar yonga yapılabileceği anlamına gelir.

Bu, ikinci durumda verimin katlanmasına neden olacaktır, yani birinci duruma göre daha işlevsel çipler ile sonuçlanacaktır. Bu nedenle maliyetler bu şekilde düşürülebilir. Nasıl? Aşağıdaki resimde daha sezgisel olarak görebilirsiniz:

gofreti ver

Bu resimde aşağıdakileri görebilirsiniz:

  • 3 gofret de eşit büyüklükte, diyelim ki 300mm.
  • Ancak, çiplerin boyutu üç durumda farklıdır:
    1. İlk durumda 40×40 mm.
    2. İkinci durumda 20×20 mm.
    3. Üçüncü durumda 10×10 mm.
  • Ortaya çıkan verim:
    1. İlk durumda %35.7.
    2. İkinci durumda %75.7.
    3. Üçüncü durumda %94,2.
  • İyi çipler koyu gri ile işaretlenmiştir ve bunlar:
    1. 10x iyi durumda ölür.
    2. 103x iyi durumda kalıp.
    3. 620x iyi durumda kalıp.
  • Arızalı çipler yeşil renkle işaretlenmiştir:
    1. 18x kusurlu kalıp.
    2. 33x kusurlu kalıp.
    3. 38x kusurlu kalıp.
  • Gofret başına toplam cips:
    1. 28x kalıp/gofret.
    2. 136x kalıp/gofret.
    3. 658x kalıp/gofret.

Binning’in bir gofret veya gofretten mümkün olduğunca çok çipten yararlanmaya çalışmak için bir teknik olduğunu biliyor muydunuz? Bunu yapmak için, üretildikten sonra bir dizi testten geçerler. Hiç çalışmayan arızalı olanlar atılır, ancak bazı çekirdek(ler)i bozulmamış olabilecek bazı çipler iyi bir şekilde kullanılır. Ayrıca bu kadar yüksek frekanslarda çalışamayanlar da vurgulanabilir. Sizce Intel Celeron, Pentium, Core i3, Core i5 ve Core i7 neden var? Gofret üzerindeki tüm çipler i7 olarak yaratılmıştır, ancak hepsi bunu yapmaz…

Çıkarılabileceği gibi, çipin boyutu ne kadar küçük olursa, üretkenlik o kadar yüksek olur, daha az talaş israfı ve her bir gofret için daha fazla miktar üreterek maliyetleri düşürür. Ayrıca, Moore Yasası’nın karmaşıklığın büyümesini öngördüğünü ve çok çekirdekli görünümün durumu daha da kötüleştirdiğini göz önünde bulundurmalısınız. Basitçe küçülen düğümler, çip boyutlarını koruyamaz ve bunun sonucunda fiyat artar.

Chiplet trendi CPU ve GPU’ların ötesine geçerek otomotiv çipleri, bellekler vb. sektörlere de ulaşarak trend haline gelecek gibi görünüyor.

MCM ile farklılıklar

paketlenmiş MCM

MCM (Çoklu Çip Modülü) adı verilen, yıllardır kullanılan bir paketleme türü vardır, yani, bir alt tabaka üzerinde birkaç yonga kullanan ve birbiriyle bağlantılı, iletim pimlerini veya pedlerini paylaşan bir montaj türü.

IBM POWER işlemcileri, MCM paketini kullanıyor ve şimdi de en yeni işlemcileri için AMD’yi kullanıyor. Ve farkı merak ediyorsanız, gerçek şu ki, MCM paketleme biçimini belirten bir terimdir ve chipletler, bir sistemin bölündüğü yongaları ifade eder. Başka bir deyişle, her IC, tüm sistemin işlevsel bir alt kümesidir ve yonga olarak adlandırılır. Gruplandırılmış tüm yongalar tüm seti tamamlayacaktır.

Örneğin, bir AMD EPYC yongalara bölünmüştür, ancak MCM paketini kullanır. Intel, GPU’larını CPU’larla entegre ederken, APU’larında AMD’nin izlediğinden farklı bir strateji gibi bazı durumlarda bu tür paketlemeyi de kullandı. AMD Radeon Instinct MI200 GPU’larında, Intel Xe Ponte Vecchio’da vb. daha fazla vakanız var.

Bu tip ambalajlarda görülebilen parçalara gelince:

  • Chipletler: Sistemin bölündüğü yongalardır. Alt sistemler, bellek, işlem birimleri, iletişim birimleri vb. gibi çeşitli tiplerde olabilir. Örneğin, yukarıdaki görüntüdeki IBM POWER6’da şu bölümlere ayrılmıştır:
    • CPU çekirdekleri
    • L3 kalıp dışı gizli cips
  • Aracı: entegre devreleri veya yongaları birbirine bağlayan alt tabaka veya PCB’dir. Genellikle organik malzemeden yapılır. IBM POWER6 durumunda bu kahverengi alandır.
  • Diğer: Aracı üzerinde dirençler, kapasitörler vb. gibi yüzeye montaj bileşenlerini görmek de yaygındır. IBM POWER6’da yongaları çevreleyen tüm SMD bileşenlerini görebilirsiniz.

Chiplet’lerin ve yeni paketleme sistemlerinin, çeşitli işlemciler, bellekler, programlanabilir FPGA’lar gibi özel hızlandırıcılar olarak kullanılması gibi ilginç çiplerin, yani heterojen hesaplama olarak adlandırılan entegrasyonuna izin vereceğini belirtmek ilginçtir.

Bir yonganın monolitik bir yongaya karşı avantajları ve dezavantajları

Monolitik Intel Skylake

MCM veya yonga tasarımları söz konusu olduğunda bunların tümü avantaj değildir, ayrıca tüm sistemin tek bir yonga üzerinde entegre edildiği monolitik tasarımlara kıyasla dezavantajları da vardır. Chiplet’lerin avantajları arasında:

  • Tasarım süresini en aza indirin.
  • Maliyetleri azaltın, verimi artırın.
  • Daha fazla bellek veya daha fazla işlem çekirdeği kullanma imkanı. Yani modüler oldukları için daha ölçeklenebilirler.
  • Farklı yongalarda ve hatta farklı mantık ailelerinde ve hatta farklı yarı iletkenlerde (Si, SiGe, GaN, GaAs, InP,…) birkaç üretim düğümü kullanma imkanı.

Chipletlerin dezavantajları durumunda:

  • Birimler arasında daha fazla iletişim gecikmesi.
  • Daha karmaşık aracılara ihtiyaç var.
  • İletişim mantığının uygulanması.
  • Bir kalıbın bağlanamaması, tüm cihazın çalışmayı durdurduğu anlamına gelebilir.

Bu bölünme paradigmasının getirdiği avantajları korurken, chipletlerin bu dezavantajlarını ortadan kaldırmaya çalışacak bazı çözümler şu anda geliştirilmekte ve ticarileştirilmeye başlanmaktadır. Yongaların istiflendiği ve monolit benzeri gecikmeler elde ettiğiniz yeni 2.5D ve 3D ambalajdan bahsediyorum, ancak yine de istiflenmiş her bir çipi ayrı ayrı oluşturabilirsiniz. Bir örnek, en büyük önbelleğe sahip yongaların işlem birimlerinin üzerine yerleştirildiği 3D V-Cache’dedir.

Bu tür bir teknolojideki sorun, her üretici kendi yöntemlerini kullandığı için hala standardizasyon eksikliği olmasıdır. Bu nedenle, gelecekte farklı üreticilerin yongalarını aynı cihazda paketlemek gerekirse, bunlar uyumlu olmayacaktı. Elbette Intel Foveros, Intel EMIB, TSMC LSI, TMSC CoWoS, vb. gibi terimleri duymuşsunuzdur, bunların hepsinde bazı farklılıklar vardır…

Monolitik talaşlar: avantajlar ve dezavantajlar

Monolitik çipler, tıpkı chipletler gibi, burada özetlediğim avantaj ve dezavantajlarına da sahiptir:

  • Monolitik IC’lerin Avantajları:
    • Daha küçük paket boyutu, boyutun önemli olduğu mobil veya gömülü cihazlar için daha olumlu hale getirir.
    • Paketlemede daha az karmaşıklık ve dolayısıyla daha ucuz.
    • Dahil edilen daha az parça nedeniyle daha iyi güvenilirlik (arızalanabilecek daha az iletken hat, kaynak vb.).
    • Daha az enerji tüketimi anlamına gelebilir.
    • Farklı parçalar arasındaki veri aktarımı, yakınlıkları ve tüm birimlerin genellikle aynı frekansta çalışması nedeniyle daha hızlı ve daha az gecikmeyle gerçekleşir.
    • Farklı yongaları koordine etmek için ek mantık ihtiyacını ortadan kaldırır.
  • Monolitik IC’lerin Dezavantajları:
    • Düşük verim nedeniyle yongalardan daha yüksek üretim maliyetleri.
    • Daha fazla konsantre dağılma gücü.
    • Yalnızca bir transistör veya ara bağlantı başarısız olursa, tüm IC çalışmayı durdurur.
    • Düşük esneklik ve ölçeklenebilirlik.

Chiplet hakkında sonuç

MCM yongaları ve paketlemenin avantajları olmasına rağmen, SoC’ler gibi bazı tasarımlar, hızlar iyileştirildiğinden hala monolitik yongalar olarak kalmaya çalışıyor. Chiplet’lerin yüksek performanslı yongaların geleceği olup olmadığı söylenemez, aksine gelecek farklı teknolojiler arasında bir melez olacaktır.

Chiplet’ler, 2.5D veya 3D gibi diğer teknolojilerle uyumsuz değildir, aslında MCM’deki gibi organik substrat aracısı ve ayrıca istiflenmiş yongalar için daha küçük silikon aracısı kullanılabilir.

Bir yandan yongalar ve MCM paketini göreceğiz, bu yongalar ise şu anda CPU ve RAM arasında bir darboğaz olan gecikmeleri azaltmak için bellek ve mantığı birbirine yaklaştırmak için tümleşik devre yığınlarından (2.5D/3D) oluşuyor. hafıza. Tüm bunlara ek olarak, çok daha hızlı veri aktarımı için optik ara bağlantılar gibi performansı daha da artırmaya yardımcı olabilecek başka teknolojiler de gelecek. Telefon hatlarında bakır kablolardan fiber optiklere geçişe benzer bir şey.

En iyi işlemcileri okumanızı öneririz

Ve silikon teknolojisinin çatısının çıkmasıyla birlikte tüm bu teknolojiler giderek daha önemli hale gelecek. Entegrasyon seviyesi çok yoğun olduğunda güç kaybı gibi bazı zorlukların çözülmesi gerekmesine rağmen. Onlarca yıllık ünlü “Daha küçük, daha hızlı ve daha ucuz” iddiası giderek daha pahalıya mal olacak.

Similar Posts

Leave a Reply

Your email address will not be published.