Workflows ISA dans Digital Design Studio
Digital Design Studio 2.0.2 : workflows ISA dans Digital Design Studio. Vérifiez l’hôte sélectionné, les autorisations du compte et la prise en charge actuelle avant utilisation.
Ouvrez ISA design dans Flow Navigator de Digital Design Studio. La source de 2.0.2 prend en charge l’import RISC-V et les profils RV64, IM et A. Examinez le profil sélectionné et les diagnostics avant d’enregistrer un artefact généré. L’élaboration, l’assemblage, l’exécution, la co-simulation, les vérifications formelles et le chargement de modèles dépendent toujours de l’opération exposée par l’hôte réel ; la prise en charge de l’import n’active pas toutes les actions ISA sur Windows ou Cloud.
Présentation
La conception ISA fait partie de Digital Design Studio, et non d’une application distincte. Ouvrez Conception ISA dans Flow Navigator dans le même espace de travail de projet que l’édition et l’analyse RTL.
Ouvrir un workflow ISA
Ouvrez Digital Design Studio et sélectionnez le projet voulu.
Développez Conception ISA dans Flow Navigator.
Choisissez la création, les instructions, la génération RTL, l’exécution, les performances ou la vérification.
Ouvrez la fonction requise. Son onglet d’éditeur utilise le nom de la fonction plutôt que de répéter un titre ISA générique.
Créez ou sélectionnez la source d’architecture du projet avant d’attendre un plan, un tableau d’instructions ou un résultat d’encodage.
Un projet vide ne doit pas être interprété comme contenant une architecture intégrée. Une fonction visible est une entrée de navigation, et non la preuve que son moteur est activé.
Fonctions du panneau gauche
Étape | Fonctions |
|---|---|
Modéliser | Plan, instructions, état architectural, encodage, carte des opcodes, assembleur/désassembleur, pipeline, configuration et comparaison des changements |
Générer | RTL, simulateur de jeu d’instructions, sorties liées au compilateur et export |
Explorer | Variantes de l’espace de conception |
Exécuter | Exécution de programmes et raccourci vers Event Trace partagé |
Analyser | Profil structurel et estimations PPA |
Vérifier | Co-simulation, vérification, contrôles formels et examen de signoff |
Outils d’espace de travail | Bibliothèque de modèles et documents de référence |
Utilisez le champ de recherche pour restreindre la liste. Tout développer et Tout réduire agissent sur les groupes d’étapes. Choisir un élément ouvre cette fonction ; cela ne soumet pas de tâche.
Sources et paramètres du projet
Les sources ISA, les paramètres du projet, les sorties générées et les preuves de vérification appartiennent à l’espace de travail Digital Design Studio sélectionné. Enregistrez les modifications de source voulues avant d’élaborer ou d’exporter. Lorsque l’hôte expose les actions sur les sources, le panneau ISA propose Enregistrer, Élaborer et les paramètres du projet propres à ISA.
Dans 2.0.2, les modèles Library ne peuvent pas être chargés ; Library insère uniquement des extraits CX. Préservez le travail non enregistré et examinez le modèle avant d’accepter le remplacement. Un modèle de départ est un point de départ explicite, pas un résultat du projet actuel.
Examiner les instructions et les encodages
Après avoir enregistré la source CX active, ouvrez Instructions. Utilisez Declared categories pour les appartenances définies par l’utilisateur ou Encoding width / format pour les groupes structurels. Lisez le tableau en vous référant à l’élaboration de cette source exacte.
Conservez ensemble la révision source, la cible sélectionnée, la version du moteur, les exemples d’entrée et les artefacts renvoyés. Un tableau rempli ne constitue pas à lui seul une preuve de vérification, et une estimation n’est pas un résultat d’implémentation mesuré.
Event Trace est partagé avec Analysis
Il existe un seul visualiseur Event Trace sous Analysis. L’entrée ISA Event Trace est un raccourci vers ce visualiseur partagé et l’exécution pertinente, et non une seconde chronologie. Sans artefact d’exécution compatible, aucune trace mesurée ne peut être affichée.
Disponibilité et migration
ISA utilise le shell, les paramètres, les onglets et le panneau inférieur de Digital Design Studio. Il n’y a ni application ISA distincte à installer pour le workflow intégré ni vue de chat IA distincte dans l’éditeur principal.
Utilisez Add category et Add subcategory pour organiser les déclarations. New instruction et Duplicate instruction créent des brouillons ; examinez le nom, le mnémonique assembleur et l’encodage avant Apply to CX. Une source modifiée ou un document en lecture seule peut désactiver Apply.
Les anciennes installations ISA autonomes et leurs données d’application sont héritées. Préservez toute source CX existante sous forme de fichier contrôlé par l’utilisateur avant migration. Ne copiez pas les identifiants, licences machine ou états cachés de confiance d’appareil dans le nouvel espace de travail. Consultez Espaces de travail locaux et Premier lancement et accès au compte.
Guides connexes
Du modèle à une sortie vérifiée
Utilisez Verify model pour demander l’élaboration du tampon actuel. Lisez les vérifications en attente, indisponibles ou échouées telles qu’affichées ; les vérifications globales du modèle ne constituent pas une preuve distincte pour chaque ligne d’instruction.
Enregistrez la source d’architecture et choisissez la configuration ISA voulue.
Résolvez les diagnostics d’analyse/élaboration avant de lire les vues d’instructions et d’encodage.
Générez uniquement les sorties prises en charge par l’hôte actuel. Enregistrez les artefacts générés séparément de la source.
Utilisez des instructions connues et des encodages attendus pour vérifier le comportement de l’assembleur/désassembleur.
Conservez les résultats d’exécution et de vérification avec la révision source ; ouvrez les événements compatibles via Event Trace partagé dans Analysis.
La CLI alti fournie avec l’application Windows sert à initialiser des projets. Pour alti isa …, les commandes ISA de la CLI nécessitent le moteur CX (alti-cx), que l’application Windows n’inclut pas. Le format de sortie et les capacités dépendent de la version CLI installée.
Utiliser Digital Design Studio 2.0.2
L’export de décodeur nécessite l’élaboration actuelle et ses vérifications statiques. Examinez la langue sélectionnée et la correspondance des champs bruts, puis conservez le fichier exporté séparément. Modifier la source invalide l’export précédent ; il ne constitue pas une preuve d’équivalence d’exécution.