Çipler ve Yarı İletkenler

Alberta Üniversitesi'nden araştırmacılar, yönlendirme sonrası çip performansını tahmin eden bir model geliştirdi

PPAPlace makalesi, büyük birimlerin ve standart hücrelerin konumlarından yola çıkarak yönlendirme sonrası performans, güç ve alan göstergelerini tahmin eden diferansiyellenebilir bir model öneriyor. Model, beş test devresinde hiyerarşik bir temel çizgiye kıyasla WNS'de ortalama %22, TNS'de ise %51 iyileşme sağlarken güç tüketimini ve yönlendirilebilirliği korudu.

2026-08-29
3 dk okuma
273 görüntülenme
certi.news Editorial Team
Alberta Üniversitesi'nden araştırmacılar, yönlendirme sonrası çip performansını tahmin eden bir model geliştirdi

University of Alberta araştırmacıları, çip tasarımında büyük birimlerin ve standart hücrelerin konumlarını, erken aşamalardaki ve nihai sonucu doğru biçimde yansıtmayan ölçütlere güvenmek yerine, yönlendirme sonrasındaki nihai performans göstergelerini tahmin ederek iyileştirmeyi öneren PPAPlace: Differentiable Cross-Stage Objectives for Chip Placement Optimization başlıklı bir makale sundu.

Sorunun temelinde, placement aşamasının performansı, güç tüketimini ve alanı, kısaca PPA'yı, doğrudan etkilemesi yatıyor. Placement yöntemlerinin çoğu, temel optimizasyon hedefi olarak yarı çevre tel uzunluğunu veya HPWL'yi kullanıyor. Ancak makale, güncel karşılaştırmaların HPWL ile nihai zamanlama göstergeleri, bunlar arasında en kötü negatif sapma (WNS) ve toplam negatif sapma (TNS), arasında neredeyse hiç korelasyon bulunmadığını gösterdiğine dikkat çekiyor.

Erken aşama ölçütlerinden yönlendirme sonrası sonuçlara

Özete göre, optimizasyon hedefi ile nihai sonuç arasındaki bu kopukluk, yapay zekâ tabanlı placement araçlarında PPA göstergelerinin hiyerarşik bir temel çizgiye kıyasla gerilemesine yol açtı. Araştırmacılar ayrıca on devrede ve tasarım akışının dört aşamasında etiketlerin doğruluğunu inceledi ve HPWL ile yönlendirme öncesi zamanlama ölçütlerinin, yönlendirme sonrası zamanlama sıralamasını iyi temsil etmediği sonucuna vardı.

Çalışma, post-global-routing aşamasının nihai zamanlamayı tahmin doğruluğu ile eğitim verisi oluşturma maliyeti arasında daha iyi bir denge sunduğunu ortaya koydu. Bu nedenle PPAPlace, nihai sonuçtan daha uzak olan daha erken göstergeleri kullanmak yerine, bu aşamadan çıkarılan etiketlerle eğitiliyor.

PPAPlace nasıl çalışıyor?

Model, iki tamamlayıcı yol kullanıyor: tasarımın netlist'ini analiz eden bir grafik dikkat ağı ve placement grid düzeyindeki öğe konumları ağını işleyen mekânsal bir evrişim. Model WNS ve TNS değerlerini tahmin ediyor, ardından bu tahminlerin gradyanlarını uçtan uca diferansiyellenebilir bir yöntemle hücre koordinatlarına aktarıyor.

Araştırmacılar bu gradyanları iki şekilde kullandı. İlki, placement aracının analitik optimizasyon döngüsüne tahmini ortak hedef olarak ekleyen PPAPlace-CoOpt. İkincisi ise placement'a sonradan iyileştirme uygulayarak büyük birimlerin konumlarını izdüşümlü gradyan inişiyle değiştiren PPAPlace-Refine.

Pratikte ne değişti?

Eğitimde kullanılmayan ChiPBench kümesinden beş test devresinde PPAPlace, hiyerarşik temel çizgiye kıyasla WNS'de ortalama %22 ve TNS'de %51 iyileşme sağlarken güç tüketimi ve yönlendirilebilirlik göstergelerini korudu. Daha da önemlisi, araştırmacılar modeli her test devresi için yeniden eğitmeden kullandı. Bu nokta, yaklaşımın deney kapsamındaki farklı tasarımlar arasında aktarılabilirliğini destekliyor.

Sonuçlar, değerlendirmede kullanılan beş devreyle ve araştırmacıların etiketleri üretmek için seçtiği post-global-routing aşamasıyla sınırlı olmaya devam ediyor. Bu nedenle özet tek başına, iyileştirmelerin tüm EDA akışlarında veya üretim düğümlerinde tekrarlanacağını kanıtlamıyor. Hesaplama maliyetinin ayrıntıları, modelin boyutu ve kodun pratikte ne ölçüde erişilebilir olduğu da makalenin tamamının incelenmesini gerektiriyor. Makalenin yazarları Chen, Ruogu ve Jie Han; çalışma, arXiv:2608.13790 numaralı bir arXiv preprint'i olarak yayımlandı ve özete göre kod erişime sunuldu.

Haber kaynağı
Semiconductor Engineering
Özgün kaynağı aç ↗
c
Yazar

certi.news Editorial Team

Bilmeniz gerekenler

Alberta Üniversitesi’nden araştırmacılar, yönlendirme sonrası yonga zamanlama metriklerini tahmin etmek ve ardından bu tahminleri makro ve hücre yerleşimini iyileştirmek için PPAPlace modelini geliştirdi. Eğitimde kullanılmayan beş test devresinde model, hiyerarşik bir temel çizgiye kıyasla WNS’de ortalama %22 ve TNS’de %51 iyileşme sağlarken güç tüketimini ve yönlendirilebilirliği korudu.

  • PPAPlace, yalnızca erken yerleşim metriklerine güvenmek yerine yönlendirme sonrası performans, güç ve alan metriklerini tahmin etmeyi hedefler.
  • Makale, HPWL ve yönlendirme öncesi zamanlama metriklerinin nihai zamanlama sonuçlarının sıralamasını iyi yansıtmadığını belirtiyor.
  • Araştırmacılar, tahmin doğruluğu ile veri hazırlama maliyeti arasında denge sağladığı için eğitim etiketlerini oluşturmak üzere post-global-routing aşamasını seçti.
  • Model, netlist’i analiz etmek için grafik dikkat ağı ile öğe yerleşim ızgarasını analiz etmek için uzamsal evrişimi birleştirir.
  • PPAPlace-CoOpt, tahminleri optimizasyon sırasında ortak hedef olarak kullanırken PPAPlace-Refine, daha sonra büyük makroların yerleşimini projected gradient descent ile iyileştirir.
  • Aynı model, her test devresi için yeniden eğitilmeden kullanıldı; ancak sonuçlar beş devreyle ve deney kapsamıyla sınırlı kalıyor.

SSS

PPAPlace hangi sorunu çözmeye çalışıyor?

Nihai yönlendirme sonrası zamanlama metriklerini tahmin ederek büyük makroların ve standart hücrelerin yerleşimini iyileştirmeye çalışır. Böylece nihai sonuçları iyi temsil etmeyebilen HPWL gibi erken hedeflere olan bağımlılık azaltılır.

Model ne kadar iyileşme sağladı?

Model, ChiPBench veri kümesinden beş test devresinde hiyerarşik bir temel çizgiye kıyasla WNS’de ortalama %22 ve TNS’de %51 iyileşme sağladı; güç tüketimini ve yönlendirilebilirliği korudu.

Modelin her devre için yeniden eğitilmesi gerekiyor mu?

Makaleye göre araştırmacılar, modeli beş test devresinde her devre için yeniden eğitmeden kullandı.

Sonuçların sınırları nelerdir?

Sonuçlar değerlendirmede kullanılan beş devreyle ve post-global-routing aşamasıyla sınırlıdır. Özet, iyileşmelerin tüm EDA akışlarında veya üretim düğümlerinde tekrarlanabileceğini tek başına kanıtlamaz.

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör