Verilog dans Digital Design Studio
Ouvrez, modifiez, enregistrez et parcourez les fichiers `.v` et `.vh` dans Digital Design Studio.
Présentation
Digital Design Studio reconnaît les fichiers .v et .vh pour que vous puissiez ouvrir, modifier et enregistrer des sources Verilog aux côtés des fichiers .sv et .svh. Un fichier .v peut également être une entrée explicite de projet RTL utilisée par la découverte du projet et le Plan.
Commencer avec un fichier Verilog
Ouvrez un répertoire de projet existant contenant un fichier source
.v.Sélectionnez le fichier depuis l’explorateur ou Aller au fichier.
Modifiez-le et enregistrez-le avec Enregistrer le fichier ou
Ctrl+S.Rouvrez le fichier et confirmez la présence de la modification enregistrée.
Les fichiers d’en-tête utilisant .vh sont reconnus et modifiables. Le chemin natif de racine des sources du projet est défini explicitement pour .sv et .v ; un en-tête est normalement accessible via l’arborescence de fichiers du projet ou une relation d’inclusion plutôt que traité comme un module de tête autonome.
Couverture du langage
L’éditeur reconnaît les fichiers Verilog, mais la prise en charge de l’analyse syntaxique, de l’élaboration, de la simulation, de la synthèse, des modèles temporels, de PLI/VPI et des sources protégées varie selon la construction et la version. Vérifiez les diagnostics de l’action exécutée ; la prise en charge d’un fichier par l’éditeur ne signifie pas que tous les outils en aval acceptent toutes les constructions.
IEEE répertorie IEEE 1364-2005 comme une norme remplacée qui a été intégrée à la lignée unifiée de la norme SystemVerilog. Les sources Verilog restent ici un format de projet pris en charge ; nous parlons donc de prise en charge de Verilog, et non d’un « mode hérité » distinct. Consultez la page officielle d’état IEEE 1364-2005 pour le statut de publication de la norme.
Pages associées
Préparer un ensemble de sources
Enregistrez le module de tête et toutes les sources
.v/.svrequises.Définissez le module de tête, les répertoires d’inclusion et les définitions pour l’action sélectionnée ; conservez les en-têtes avec le projet.
Vérifiez les noms de modules et de signaux sensibles à la casse, les définitions en double et les inclusions non résolues.
Exécutez l’opération et utilisez ses diagnostics pour repérer les constructions non prises en charge. La coloration de l’éditeur ne prouve pas à elle seule la couverture de simulation.
Commencez avec Première simulation RTL pour un exemple borné, ou Commandes de moteurs CLI pour les opérations de frontend et de révision.
Basculer entre la 3D et les autres vues d'analyse
Digital Design Studio 2.0.3 améliore le nettoyage des ressources lorsqu'une vue de hiérarchie 3D est fermée ou remplacée. Il libère également le contenu de l'arborescence de navigation après la fermeture d'une section réduite. Il n'y a pas de nouvelle préférence de gestion de la mémoire à activer.
Ouvrez le projet souhaité et enregistrez la source RTL. Dans Analysis, Schematic et 3D Hierarchy sont des entrées séparées. Ouvrez un résultat compatible à partir de l'entrée dont vous avez besoin.
Lisez l'identité de source/d'exécution avant d'interpréter la scène. Sélectionnez un bloc ou un net et utilisez Details ainsi que les commandes de couche de routage/d'étiquette disponibles pour inspecter la vue.
Basculez vers le schéma, la forme d'onde ou un autre onglet d'analyse selon les besoins. Fermez un onglet 3D lorsque vous avez terminé avec cette vue. Le nettoyage des ressources suit la durée de vie de la vue ; vous n'avez pas besoin de démarrer un travail Cloud ou de recharger toute l'application pour le demander.
Rouvrez le résultat souhaité pour continuer. Confirmez à nouveau sa source/son exécution sélectionnée, en particulier après avoir modifié ou changé de projet.
Ce changement réduit les ressources de rendu conservées ; il n'augmente pas les limites d'entrée/géométrie, ne recalcule pas une analyse enregistrée et ne rend pas disponible un moteur indisponible. Une forme d'onde nécessite toujours un résultat enregistré compatible. Si une vue signale aucun résultat ou une erreur de service, conservez ce statut et vérifiez l'hôte et la source sélectionnés. Une vue vide n'est pas une analyse réussie d'une conception vide.
L'avantage dépend de la scène, du moteur de rendu et de l'appareil. Aucune amélioration fixe de RAM, de mémoire GPU ou de fréquence d'images n'est promise pour chaque projet. Consultez Analysis views pour la sélection des résultats et Diagnostics pour signaler un échec reproductible.