Testbench
SystemVerilog'da Property Reuse: Parametreler, Argümanlar ve Assertion Binding
·
loading
·
loading
Kerim Turak
Eğitim
SystemVerilog
Doğrulama
SystemVerilog
SVA
Property
Assertion Binding
Parametreli Property
Verification
Reusable Property
Testbench
Eğitim
SystemVerilog
Doğrulama
SystemVerilog'da cover directive kullanımı ve functional coverage
·
loading
·
loading
Kerim Turak
Eğitim
SystemVerilog
Doğrulama
SystemVerilog
SVA
Cover
Assertion
Verification
Functional Coverage
Testbench
Eğitim
SystemVerilog
Doğrulama
UVM RAL Modeli ile Sequencer ve Monitor Bağlantısı
·
loading
·
loading
Kerim Turak
Eğitim
UVM
Doğrulama
UVM
RAL
Sequencer
Monitor
Predictor
Register Verification
SystemVerilog
Testbench
Doğrulama
Eğitim
UVM
Doğrulama
UVM RAL Predictor Kullanımı: Register Modelini Senkronize Tutma
·
loading
·
loading
Kerim Turak
Eğitim
UVM
Doğrulama
UVM
RAL
Predictor
Register Verification
Bus Monitor
SystemVerilog
Testbench
Doğrulama
Eğitim
UVM
Doğrulama
UVM RAL Register API Kullanımı: Frontdoor ve Backdoor Erişim
·
loading
·
loading
Kerim Turak
Eğitim
UVM
Doğrulama
UVM
RAL
Register Access
Frontdoor
Backdoor
SystemVerilog
Testbench
Doğrulama
Eğitim
UVM
Doğrulama
SystemVerilog Rastgeleleştirme – $urandom, randcase ve randsequence
·
loading
·
loading
Kerim Turak
Doğrulama
Testbench Tasarımı
SystemVerilog
Randomizasyon
Testbench
$Urandom
Randcase
Randsequence
Fonksiyonel Doğrulama
Doğrulama
Testbench Tasarımı
SystemVerilog let Kullanımı – RTL ve Assertions için Tekrar Kullanılabilir İfadeler
·
loading
·
loading
Kerim Turak
Doğrulama
RTL Tasarımı
SystemVerilog
Let
Assertion
Ifadeleri Yeniden Kullanma
Testbench
RTL
Doğrulama
RTL Tasarımı
SystemVerilog Clocking Block – Testbench Zamanlama Kontrolü
·
loading
·
loading
Kerim Turak
Doğrulama
Donanım Tasarımı
SystemVerilog
Clocking Block
RTL Tasarımı
Testbench
UVM
Zamanlama
Doğrulama
Donanım Tasarımı
SystemVerilog Interface – modport ve Clocking Block ile Modüler Bağlantı
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Doğrulama
SystemVerilog
Interface
Modport
Testbench
RTL Tasarımı
Bağlantı
Donanım Tasarımı
Doğrulama
SystemVerilog fork...join Yapısı – Paralel İşlem Mantığı
·
loading
·
loading
Kerim Turak
Doğrulama
SystemVerilog
Fork Join
Paralel İşlem
Testbench
Join_any
Join_none
Doğrulama
SystemVerilog Task ve Function Yapıları
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Doğrulama
SystemVerilog
Task
Function
RTL Tasarımı
Testbench
Yeniden Kullanılabilirlik
Donanım Tasarımı
Doğrulama
SystemVerilog Döngüler ve Kontrol Akışı – for, while, foreach, repeat, break
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Doğrulama
SystemVerilog
Döngüler
Kontrol Akışı
Testbench
RTL Tasarımı
Break/Continue
Donanım Tasarımı
Doğrulama
SystemVerilog Diziler
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Doğrulama
SystemVerilog
Diziler
Packed
Dinamik Dizi
Kuyruk (Queue)
Testbench
Donanım Tasarımı
Doğrulama
SystemVerilog Enum Veri Tipi
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Doğrulama
SystemVerilog
Enum
Durum Makinesi
RTL Tasarımı
Testbench
Hata Ayıklama
Donanım Tasarımı
Doğrulama
SystemVerilog String Veri Türü
·
loading
·
loading
Kerim Turak
Doğrulama
SystemVerilog
String
Testbench
Simülasyon
Dosya I/O
Sentezlenemez
Doğrulama
UVM
·
loading
·
loading
Kerim Turak
Eğitim
Doğrulama
SystemVerilog
UVM
SystemVerilog
Doğrulama
Testbench
Assertion
Coverage
Eğitim
Doğrulama
SystemVerilog
Verilog VCD: Simülasyon Analizi İçin Dalga Formu Kaydı
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Verilog VCD
Dalga Formu Görüntüleme
Simülasyon Analizi
Testbench
GTKWave
Donanım Tasarımı
Verilog Komut Satırı Girişi: Testbench Kontrolü İçin $plusargs
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Verilog Komut Satırı
Plusargs
Testbench
Simülasyon Kontrolü
Donanım Doğrulama
Donanım Tasarımı
Verilog Hiyerarşik Referans: Dahili Sinyallere Erişim
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Verilog Hiyerarşik Referans
Force Release
Testbench
Simülasyon Hata Ayıklama
Donanım Doğrulama
Donanım Tasarımı
Verilog Sistem Fonksiyonları ve Görevleri: Simülasyon İçin
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Verilog Sistem Fonksiyonları
Verilog Görevler
Simülasyon
Testbench
Rastgeleleştirme
Donanım Tasarımı
Verilog Gecikme Kontrolleri: #Gecikme, @Olay, Bekleme
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Verilog Gecikme
Olay Kontrolü
Bekleme İfadesi
Simülasyon
Testbench
Donanım Tasarımı
Verilog Simülasyon Temelleri ve Testbench Tasarımı
·
loading
·
loading
Kerim Turak
Donanım Tasarımı
Verilog Simülasyon
Testbench
Timescale
Simülasyon Bölgeleri
Donanım Doğrulama
Donanım Tasarımı