Teknik Eğitim ve Doğrulama Platformu

Adım 8: Signoff Süreci

Sprint-7 | 2 hafta | DRC, LVS, GDSII, teslim paketi

Adım 8/10 Sprint-7 2 hafta

Signoff Süreci

DRC, LVS, GDSII, teslim paketi

8/10 tamamlandı

Adım 8: Signoff Süreci (DRC, LVS ve Final Doğrulama)

Hedef: DRC/LVS doğrulama sürecini, hata çözümünü ve teslim paketi hazırlığını öğrenmek.
Süre: Sprint-7 (16 Mayıs - 31 Temmuz 2026)
İlişkili iş paketi: WP-4 (Layout + PEX + signoff)
Çıkış kriteri: DRC 0 kritik hata, LVS match, GDSII + signoff paketi hazır


8.1 Signoff Nedir?

Signoff = Final Onay = Tasarımın Üretime Hazır Olduğunun Kanıtı

Tasarımın fiziksel olarak üretilebilir ve şematik ile tutarlı olduğunu kanıtlayan son doğrulama adımlarıdır. İki temel kontrol vardır:

  1. DRC (Design Rule Check): Layout foundry kurallarına uygun mu?
  2. LVS (Layout vs Schematic): Layout şematikle elektriksel olarak eşleşiyor mu?

Her ikisi de sıfır hata ile kapanmalıdır. Tek bir kritik hata bile teslimi geçersiz kılar.


8.2 DRC (Design Rule Check) Detay

DRC Nedir?

Foundry (çip üretim tesisi) tarafından belirlenen fiziksel üretim kurallarına layout'un uygunluğunu kontrol eden otomatik doğrulama.

Kontrol Edilen Kurallar

Kural Tipi Açıklama Örnek
Minimum genişlik Her metal/poly katmanı minimum genişlikte olmalı Metal1 ≥ 0.12 µm
Minimum aralık İki yapı arası minimum mesafe Metal1-Metal1 ≥ 0.14 µm
Minimum örtüşme (overlap) Via etrafında metal örtüşme zorunlu Via1 örtüşme ≥ 0.04 µm
Minimum alan Küçük yapılar üretim limiti altında olmamalı Min alan ≥ 0.01 µm²
Anten kuralı Uzun metal hatların gate oksit hasarı riski Anten oranı limitleri
Yoğunluk kuralı Metal doluluk oranı belirli aralıkta olmalı %20-%80 arasında

DRC Çalıştırma

Araç: PVS veya Pegasus (PDK'ya bağlı)

Adımlar:
1. Layout'u kaydet
2. DRC rule deck'i seç (PDK ile gelir)
3. DRC çalıştır
4. Sonuç raporunu incele
5. Hataları layout üzerinde işaretle ve düzelt
6. Tekrar çalıştır → 0 hata olana kadar

DRC Hata Kategorileri

Kategori Önem Eylem
Kritik (Critical) Çok yüksek — üretilemez Mutlaka düzelt
Uyarı (Warning) Orta — üretim riski Mümkünse düzelt
Bilgi (Info) Düşük — genellikle tolere edilir Değerlendir

Hedef: 0 kritik hata, 0 uyarı (mümkünse)

Yaygın DRC Hataları ve Çözümleri

Hata Neden Çözüm
Minimum genişlik ihlali Metal hat çok ince Genişliği artır
Minimum aralık ihlali İki yapı çok yakın Mesafeyi artır veya routing'i değiştir
Via örtüşme hatası Via etrafında yeterli metal yok Metal örtüşmeyi genişlet
Anten kuralı ihlali Uzun metal hat gate'e bağlı Anten diyotu ekle veya routing'i değiştir
Yoğunluk hatası Metal doluluk oranı düşük/yüksek Dummy metal ekle/çıkar

8.3 LVS (Layout vs Schematic) Detay

LVS Nedir?

Layout'tan çıkarılan elektriksel netlist ile orijinal şematik netlisti karşılaştıran doğrulama. Her eleman ve her bağlantı birebir eşleşmelidir.

LVS Kontrol Adımları

[Layout]  →  [Netlist Extraction]  →  [Layout Netlisti]
                                            ↓
                                      [Karşılaştırma]
                                            ↑
[Şematik] →  [Netlist Export]     →  [Şematik Netlisti]
                                            ↓
                                     Match / Mismatch

LVS Sonuç Durumları

Sonuç Anlamı Eylem
Match (Eşleşme) Layout ve şematik birebir uyumlu ✓ Tamamdır
Mismatch (Uyumsuzluk) Fark var ✗ Düzelt ve tekrar çalıştır

Yaygın LVS Hataları ve Çözümleri

Hata Tipi Neden Çözüm
Eksik bağlantı Layout'ta bir net bağlanmamış Metal hat ekle
Fazla bağlantı Layout'ta olmaması gereken bir kısa devre Kısa devreyi kes
Eleman sayısı uyumsuzluğu Layout'ta eksik/fazla transistör Eleman ekle/çıkar
Parametre uyumsuzluğu Transistör W/L değerleri farklı Layout boyutlarını düzelt
Pin uyumsuzluğu Port adları eşleşmiyor İsimleri düzelt

8.4 Post-Layout Kapanış Testleri

Signoff sadece DRC/LVS'den ibaret değil. Performans da post-layout'ta kapanmalıdır.

Post-Layout Doğrulama Matrisi

ID İçerik Geçme Kriteri Yöntem
PL-01 AFE post-layout AFE-01..08 kriterleri korunur PEX netlist → Spectre
PL-02 BGR post-layout BGR-01..07 kriterleri korunur PEX netlist → Spectre
PL-03 DRC 0 kritik hata PVS/Pegasus
PL-04 LVS Match PVS/Pegasus
PL-05 Sch vs PEX fark analizi Fark tablosu raporlanır Manuel karşılaştırma

Sch vs PEX Karşılaştırma Tablosu (PL-05)

Bu tablo birincilik için kritik fark yaratan bir unsurdur. Şematik ve post-layout sonuçlarını yan yana koyarak parasitik etkiyi açıkça gösterir.

Örnek format:

Metrik Şematik Sonuç Post-Layout Sonuç Fark Fark % Durum
Göz yüksekliği 310 mVpp 278 mVpp -32 mVpp -10.3% Pass
Göz genişliği 0.45 UI 0.39 UI -0.06 UI -13.3% Pass
S11 @4GHz -13.5 dB -11.2 dB +2.3 dB - Pass
BGR TC 8.2 ppm/°C 12.1 ppm/°C +3.9 ppm/°C +47.6% Pass
BGR PSRR @1kHz -12 dB -9 dB +3 dB - Pass

Bu tabloyu DTR'ye koymak tasarımcının hakimiyetini kanıtlar ve puan getirir.


8.5 Teslim Paketi (Deliverables)

Dosya Yapısı

deliverables/
├── schematic/                    ← Şematik netlist dosyaları
│   ├── AETHER_afe_top_sch.scs
│   ├── AETHER_bgr_core_sch.scs
│   └── AETHER_chip_top_sch.scs
├── layout/                       ← GDSII dosyaları
│   └── AETHER_chip_top.gds
├── netlist/                      ← Ham netlistler
├── postlayout/                   ← PEX sonrası netlist ve sonuçlar
│   ├── AETHER_afe_top_postpex.scs
│   └── AETHER_bgr_core_postpex.scs
├── signoff/                      ← DRC ve LVS raporları
│   ├── AETHER_chip_top_drc_report.pdf
│   └── AETHER_chip_top_lvs_report.pdf
└── reports/                      ← ÖTR, DTR, sunum
    ├── AETHER_OTR.pdf
    ├── AETHER_DTR.pdf
    └── AETHER_Sunum.pptx

GDSII Export

Layout XL → File → Export → GDSII
  Dosya adı: AETHER_chip_top.gds
  Üst hücre: chip_top_afe_bgr
  Tüm alt hücreleri dahil et

8.6 Signoff Kontrol Listesi

Nihai teslim öncesi kontrol listesi:

  • [ ] DRC: 0 kritik hata, 0 uyarı
  • [ ] LVS: Match (chip_top_afe_bgr seviyesinde)
  • [ ] PL-01: AFE post-layout tüm isterler pass
  • [ ] PL-02: BGR post-layout tüm isterler pass
  • [ ] PL-05: Sch vs PEX karşılaştırma tablosu hazır
  • [ ] GDSII: chip_top_afe_bgr.gds export edildi
  • [ ] Teslim klasörü: deliverables/ yapısı düzenli
  • [ ] DRC raporu: PDF olarak kayıtlı
  • [ ] LVS raporu: PDF olarak kayıtlı

8.7 Bu Adımı Tamamladığını Nasıl Anlarsın?

  • [ ] DRC'nin kontrol ettiği 6 kural tipini sayabilir misin?
  • [ ] LVS match ve mismatch arasındaki farkı açıklayabilir misin?
  • [ ] Yaygın DRC/LVS hatalarını ve çözümlerini anlatabilir misin?
  • [ ] Sch vs PEX karşılaştırma tablosunu oluşturabilir misin?
  • [ ] Teslim paketi dosya yapısını (deliverables/) bilir misin?
  • [ ] GDSII export nasıl yapılır?

Sonraki Adım

Adım 9: Raporlama (ÖTR/DTR)


İlgili sözlük terimleri: DRC, LVS, Signoff, PEX, GDSII, Post-layout, Layout, Extraction, Spec Limits, Marj, Parasitik, Quantus, PVS, Pegasus, Foundry
Detaylı açıklamalar için → TERIMLER_SOZLUGU.md