Chargement…
Chargement…
SystemVerilog sert ici à vérifier des circuits Verilog. Le circuit à tester (DUT) est fourni : écrivez un testbench avec des stimuli et des contrôles auto-vérifiants.
0/10 exercices terminés
Testbench : FIFO synchrone
SystemVerilogVérifiez l’ordre, les drapeaux empty/full et les opérations simultanées.
Testbench : RAM simple port 256x8
SystemVerilogVérifiez l’écriture et la lecture synchrones sur plusieurs adresses.
Testbench : RAM double port 128x16
SystemVerilogVérifiez l’écriture sur le port A et la lecture indépendante sur le port B.
Testbench : Générateur d’interruptions
SystemVerilogVérifiez la largeur de l’impulsion et la mémorisation du vecteur dans le statut.
Testbench : Émetteur UART
SystemVerilogVérifiez les bits de départ, de données et d’arrêt ainsi que le signal occupé.
Testbench : Chronomètre piloté par tick
SystemVerilogVérifiez le reset, le chargement, le décompte et l’impulsion de fin.
Terminer Testbench : Émetteur UART
Testbench : Arbitre mémoire
SystemVerilogVérifiez la priorité tournante, l’octroi unique et le respect de la rétropression.
Terminer Testbench : Chronomètre piloté par tick
Testbench : Multiplieur signé
SystemVerilogVérifiez les produits signés, zéro et les bornes de représentation.
Terminer Testbench : Arbitre mémoire
Testbench : Additionneur-soustracteur modulo m
SystemVerilogVérifiez la réduction de la somme et de la différence dans l’intervalle modulo.
Terminer Testbench : Multiplieur signé
Testbench : Diviseur non restaurant
SystemVerilogVérifiez quotient, reste et comportement explicite en division par zéro.
Terminer Testbench : Additionneur-soustracteur modulo m