SystemVerilog
SystemVerilog: Covergroups ve Coverage
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
Covergroup
Coverage
Verification
Eğitim
Doğrulama
SystemVerilog
SystemVerilog: Sınıf Tabanlı Randomization ve Constraints
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
Randomization
Doğrulama
Constraints
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da Polymorphism ve Sanallık (Virtuality)
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
OOP
Nesne Yönelimli Programlama
Doğrulama
Virtuality
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da İleri OOP: Aggregation, Kalıtım ve Daha Fazlası
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
OOP
Nesne Yönelimli Programlama
Doğrulama
Sınıflar
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da İleri Nesne Yönelimli Programlama: Yapıcılar, Handle'lar ve Statik Üyeler
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
OOP
Nesne Yönelimli Programlama
Doğrulama
Sınıflar
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da Nesne Yönelimli Programlama
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
OOP
Nesne Yönelimli Programlama
Verification
Sınıflar
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da Named Events Kullanımı
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
IPC
Named Events
Doğrulama
Senkronizasyon
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da Mailbox Kullanımı
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
IPC
Mailboxes
Doğrulama
Senkronizasyon
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da Semaphores Kullanımı
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
IPC
Semaphores
Doğrulama
Senkronizasyon
Eğitim
Doğrulama
SystemVerilog
SystemVerilog'da Süreçler Arası Senkronizasyon ve İletişim
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
SystemVerilog
IPC
Doğrulama
Semaphores
Mailboxes
Named Events
Eğitim
Doğrulama
SystemVerilog
SystemVerilog Rastgeleleştirme – $urandom, randcase ve randsequence
·
loading
·
loading
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
Doğrulama
RTL Tasarımı
SystemVerilog
Let
Assertion
Ifadeleri Yeniden Kullanma
Testbench
RTL
Doğrulama
RTL Tasarımı
SystemVerilog Package Kullanımı – Yeniden Kullanılabilir Tipler ve Fonksiyonlar
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Package
Namespace
Modüler Tasarım
RTL
UVM
Donanım Tasarımı
Doğrulama
SystemVerilog Clocking Block – Testbench Zamanlama Kontrolü
·
loading
·
loading
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
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
Doğrulama
SystemVerilog
Fork Join
Paralel İşlem
Testbench
Join_any
Join_none
Doğrulama
SystemVerilog Task ve Function Yapıları
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Task
Function
RTL Tasarımı
Testbench
Yeniden Kullanılabilirlik
Donanım Tasarımı
Doğrulama
SystemVerilog'da Blocking ve Non-Blocking Atamalar – Farklar ve En İyi Kullanım
·
loading
·
loading
Donanım Tasarımı
SystemVerilog
Blocking
Non-Blocking
RTL Tasarımı
Simülasyon
Always Bloğu
Donanım Tasarımı
SystemVerilog Koşullu Yapılar – if-else, case, unique ve priority
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Koşullu Mantık
If-Else
Case
Unique
Priority
Donanım Tasarımı
Doğrulama
SystemVerilog Döngüler ve Kontrol Akışı – for, while, foreach, repeat, break
·
loading
·
loading
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 Struct, Union ve Typedef Kullanımı – Kullanıcı Tanımlı Veri Tipleri
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Struct
Union
Typedef
Veri Modelleme
RTL Tasarımı
Donanım Tasarımı
Doğrulama
SystemVerilog Diziler
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Diziler
Packed
Dinamik Dizi
Kuyruk (Queue)
Testbench
Donanım Tasarımı
Doğrulama
SystemVerilog always_ff, always_comb ve always_latch Farkları – Güvenli RTL Kodlama
·
loading
·
loading
Donanım Tasarımı
SystemVerilog
Always_ff
Always_comb
RTL Tasarımı
Sıralı Mantık
Latch Yapısı
Donanım Tasarımı
SystemVerilog Modülleri – Yapı, Örnekleme ve RTL İçin En İyi Uygulamalar
·
loading
·
loading
Donanım Tasarımı
SystemVerilog
Modül
RTL Tasarımı
Always_ff
Parametre
Modül Çağırma
Donanım Tasarımı
SystemVerilog Boyutsuz Literaller
·
loading
·
loading
Donanım Tasarımı
SystemVerilog
Literal
RTL Tasarımı
Başlatma
Sentezleme
Reset Mantığı
Donanım Tasarımı
SystemVerilog Enum Veri Tipi
·
loading
·
loading
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
Doğrulama
SystemVerilog
String
Testbench
Simülasyon
Dosya I/O
Sentezlenemez
Doğrulama
UVM
·
loading
·
loading
Eğitim
Doğrulama
SystemVerilog
UVM
SystemVerilog
Doğrulama
Testbench
Assertion
Coverage
Eğitim
Doğrulama
SystemVerilog
SystemVerilog Logic Veri Türü
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Logic
RTL Tasarımı
Verilog
Sentezleme
Net vs Değişken
Donanım Tasarımı
Doğrulama
SystemVerilog Veri Türleri
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Verilog
RTL Tasarımı
Veri Tipleri
Sentezleme
Simülasyon
Donanım Tasarımı
Doğrulama
SystemVerilog Giriş
·
loading
·
loading
Donanım Tasarımı
Doğrulama
SystemVerilog
Verilog
RTL Tasarımı
UVM
Donanım Doğrulama
IEEE 1800
Donanım Tasarımı
Doğrulama