Pré. | Proc. |
Modélisation Statemachine pour les HDL
Pour générer efficacement du code HDL (Hardware Description Language) à partir de modèles Statemachine , appliquez les pratiques de conception décrites dans cette rubrique. Les langages de description du matériel incluent VHDL, Verilog et SystemC.
Dans un modèle de Statemachine HDL, vous pouvez vous attendre à :
- Désigner Déclencheurs de Conduite
- Établir une cartographie port-déclencheur
- Ajouter à la logique State Actif
Opérations
Opération |
Description |
Voir aussi |
---|---|---|
Désigner Déclencheurs de Conduite |
|
Statemachines Déclencheur |
Établir une cartographie des déclencheurs de port |
Après modélisation avec succès les différents modes de fonctionnement du composant, et les Déclencheurs qui leur sont associés, vous devez associer les Déclencheurs aux Ports du composant. Une relation de dépendance du port au Déclencheur associé est utilisée pour signifier cette association.
|
|
Logique State Actif |
La désignation du Déclencheur pilote et l'établissement du mapping Port-Trigger mettent en place les préliminaires nécessaires à l'interprétation efficace des composants matériels. Nous modélisons maintenant la logique réelle Statemachine dans l' State Actif (SubMachine). |
Notes
- Pour pouvoir générer du code à partir de modèles comportementaux, toutes les constructions comportementales doivent être contenues dans une classe
- Le moteur de génération de code actuel supporte qu'un seul Déclencheur d'horloge par composant