Skip to main content

HDL Verifier

HDL Verifier, RTL tasarımlarını MATLAB ve Simulink test ortamınıza karşı sınar; ASIC ile FPGA’lar için test düzenekleri ve doğrulama IP’si üretir.
MathWorks yetkili distribütörü
Türkçe teknik destek
Kurulum ve eğitim hizmeti
HDL Verifier, sistem seviyesindeki tasarım ortamınızı HDL doğrulama ortamına taşır. Cadence, Synopsys, Siemens ve AMD simülatörleriyle eş simülasyon yapar; SystemVerilog DPI bileşenleri, UVM ortamları ve SystemC TLM 2.0 modelleri üretir.
Kullanıcı Grubu
ASIC ve FPGA tasarımlarını doğrulayan RTL tasarım ve doğrulama mühendisleri
İçindekiler

    HDL Verifier nedir?

    HDL Verifier, yazılmış RTL kodunu MATLAB ve Simulink modellerinize karşı doğrulamak için kullanılan bir araç kutusudur. Referans modeli test düzeneği olarak kullanır, böylece donanım tanımlama dilinde ayrı bir test ortamı yazmak zorunda kalmazsınız. Cadence Xcelium, Synopsys VCS, Siemens Questa ve AMD Vivado simülatörleriyle eş simülasyon yürütür. Ayrıntılı kullanım örnekleri MathWorks dokümantasyonunda yer alır.

    Araç kutusu yalnızca simülasyonla sınırlı değildir. AMD, Altera ve Microchip FPGA kartlarına otomatik bağlanarak uygulamayı donanım üzerinde doğrular, ayrıca iç sinyalleri yakalayıp MATLAB’a taşır. Doğrulama emodları için SystemVerilog DPI bileşenleri ve eksiksiz UVM test ortamları üretir. Dolayısıyla sistem mühendisliği tarafındaki model, doğrulama tarafında yeniden kullanılabilir bir varlığa dönüşür.

    HDL Verifier Temel Yetenekleri

    Simülatörlerle Eş Simülasyon

    MATLAB ve Simulink modellerinizi test düzeneği olarak kullanır, RTL’i Xcelium, VCS, Questa ve Vivado üzerinde koşturursunuz. Ayrıca mevcut HDL kodunu sistem simülasyonuna dahil edersiniz.

    Böylece referans model ile uygulamayı aynı koşumda karşılaştırırsınız.

    Karma Sinyal Doğrulama

    Simscape, SerDes Toolbox ya da Mixed-Signal Blockset modellerinden SystemVerilog DPI-C kodu üretirsiniz. Böylece sayısal tasarımın analog devrelerle etkileşimini değerlendirirsiniz.

    Üstelik davranışsal modeller doğrulama ortamına doğrudan girer.

    SystemC TLM 2.0 Üretimi

    ASIC Testbench ile TLM 2.0 arayüzlü SystemC sanal prototip modelleri üretirsiniz. Ayrıca araç, eşleme bilgisi taşıyan IP-XACT dosyalarını da çıkarır.

    Dolayısıyla sanal platform simülasyonlarına donanım hazır olmadan başlarsınız.

    HDL Verifier Nasıl Çalışır?

    01
    Referans modeli hazırlayın
    Öncelikle doğrulanacak davranışın MATLAB ya da Simulink modelini kurun.
    02
    Doğrulama yolunu seçin
    Ardından eş simülasyon, kart üstü doğrulama ya da test düzeneği üretimi arasında karar verin.
    03
    RTL’i koşturun
    Simülatörü ya da FPGA kartını bağlayıp tasarımı referans modele karşı sınayın.
    04
    Sonuçları inceleyin
    Son olarak yakalanan sinyalleri MATLAB’a alıp farkları görselleştirerek ayıklayın.

    Kullanım Alanları

    FPGA- ASIC, SoC Geliştirme
    RTL tasarımını sistem modeline karşı doğrular, ayrıca kart üstü sınamayı otomatikleştirirsiniz.
    Karışık Sinyalli Sistemler
    Sayısal tasarımın analog devrelerle etkileşimini davranışsal modeller üzerinden değerlendirirsiniz.
    Kablosuz Haberleşme
    Alıcı verici zincirlerinin RTL uygulamasını referans model karşısında sınar, böylece hataları erken bulursunuz.
    Sinyal İşleme
    Filtre ve dönüşüm bloklarının donanım uygulamasını MATLAB test verisiyle doğrularsınız.

    Gereksinimler ve Lisans

    Kullanıcı Grubu
    ASIC ve FPGA tasarımlarını doğrulayan RTL tasarım ve doğrulama mühendisleri

    Birlikte Kullanılan Ürünler

    Zorunlu Ürünler
    Tamamlayıcı Ürünler

    Sıkça Sorulan Sorular

    Hangi HDL simülatörleri destekleniyor?
    Cadence Xcelium, Synopsys VCS, Siemens Questa ve AMD Vivado simülatörleri desteklenir. Eş simülasyon sırasında MATLAB ya da Simulink modeliniz test düzeneği olarak çalışır. Böylece ayrı bir HDL test ortamı yazmanız gerekmez.
    FPGA kartı üzerinde doğrulama yapabilir miyim?
    Evet. AMD, Altera ve Microchip kartlarına otomatik bağlanır, uygulamayı donanım üzerinde sınarsınız. Ayrıca iç sinyalleri yakalayıp MATLAB’a aktarır, mantık analizörü yazılımıyla görselleştirirsiniz.
    UVM test ortamı üretebilir miyim?
    Evet. MATLAB ve Simulink tarafından eksiksiz UVM test ortamları çıkarabilirsiniz; ayrıca UVM Framework desteği vardır. Dolayısıyla doğrulama ekibi sistem modelini yeniden kullanabilir.
    HDL Coder ile birlikte mi kullanılır?
    Zorunlu değildir, ancak emodlar ikisini sık sık birlikte kullanır. HDL Coder modelden RTL üretir, HDL Verifier bu kodu referans modele karşı doğrular. Elle yazılmış eski HDL kodunu da sistem simülasyonuna dahil edebilirsiniz.
    Sanal prototip modeli üretilebilir mi?
    Evet. ASIC Testbench ile TLM 2.0 arayüzlü SystemC modelleri çıkarırsınız. Ayrıca eşleme bilgisi taşıyan IP-XACT dosyaları da elde edersiniz; böylece sanal platform simülasyonuna donanım hazır olmadan başlarsınız.
    Analog etkileşimi nasıl değerlendiririm?
    Simscape, SerDes Toolbox veya Mixed-Signal Blockset modellerinden SystemVerilog DPI-C kodu üretirsiniz. Böylece sayısal tasarımın analog devrelerle birlikte davranışını doğrulama ortamında görürsünüz.

    HDL Verifier için fiyat teklifi alın

    Kurumunuza uygun lisans modelini birlikte belirleyelim. Talebiniz doğrudan FİGES MATLAB satış ekibine düşer.
    • 1 iş günü içinde dönüş
    • Deneme lisansı ve kavram kanıtı desteği
    • Akademik ve kampüs lisanslarında özel fiyatlandırma

    © FİGES A.Ş. Tüm hakları saklıdır.