HDL Verifier

MISE A JOUR IMPORTANTE

 

HDL Verifier

Trouver des bugs RTL et générer des test benches pour les ASIC ou les FPGA

Puce ASIC montée sur une carte de circuit imprimé.

Vérification RTL des ASIC et des FPGA

Vérifiez le code HDL avec les test benches MATLAB et Simulink via la cosimulation avec les simulateurs Cadence®, Synopsis®, Siemens® et AMD®. Générez des test benches pour les environnements de vérification SystemVerilog.

Vérification basée sur la simulation

Vérifiez le code HDL en utilisant les modèles MATLAB et Simulink comme test benches. Incorporez du code HDL existant dans des simulations système grâce à la cosimulation avec des simulateurs HDL Xcelium™, VCS®, Questa et Vivado.

Vérification assistée par hardware

Connectez automatiquement votre ordinateur hôte aux cartes FPGA AMD, Altera et Microchip pour vérifier l'implémentation à l'aide des test benches MATLAB et Simulink. Sondez les signaux internes dans les designs pour le débuggage du matériel.

Schéma fonctionnel d'un modèle à signaux mixtes.

Design et vérification de signaux mixtes

Pour évaluer la manière dont un design testé interagit avec les circuits analogiques, créez des modèles comportementaux en remplacement des fonctionnalités analogiques en générant du code SystemVerilog DPI-C à partir de modèles analogiques ou à signaux mixtes de Simscape™, SerDes Toolbox™ ou Mixed-Signal Blockset™.

Diagramme illustrant la génération du test bench SystemVerilog.

Générer des test benches RTL

Utilisez ASIC Testbench pour générer des composants DPI de SystemVerilog à partir des fonctions MATLAB ou des sous-systèmes Simulink pour une utilisation dans des environnements de vérification fonctionnelle, notamment VCS, Xcelium, Questa et Vivado.

MATLAB : Documentation | Exemples

Simulink : Documentation | Exemples

Diagramme illustrant la génération du test bench avec UVM.

Générer des environnements UVM

Utilisez ASIC Testbench pour générer des test benches complets UVM (Universal Verification Methodology) pour les simulateurs HDL de MATLAB et Simulink. Générez des test benches entièrement fonctionnels pour le framework UVM (UVMF).

Débugger sur des cartes de développement

Capturez des signaux à grande vitesse à partir de designs s'exécutant sur un FPGA et chargez-les automatiquement dans MATLAB pour les visualiser et les analyser. Utilisez l’application Logic Analyzer pour explorer les signaux tout au long de votre design lors de la vérification du comportement attendu ou de l’examen des anomalies.

Diagramme illustrant la génération SystemC TLM 2.0.

Générer des modèles au niveau transactionnel compatibles avec SystemC TLM 2.0

Utilisez le module ASIC Testbench pour générer des modèles de prototypes virtuels SystemC avec des interfaces TLM 2.0 pour des simulations de plateformes virtuelles. Utilisez la génération TLM pour produire des fichiers IP-XACT avec des informations de mapping entre Simulink et les composants TLM générés.

Vous souhaitez en savoir plus sur le produit  HDL Verifier ?