Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment synchroniser à Changelist 
  • Caractéristiques API 
  • Comment séparer un fichier /etc /pa…
  • Différences entre Codage et program…
  • Comment faire pour établir une liai…
  • Comment créer une fonction UDB 
  • Application de la programmation liné…
  • Comment constituer un dossier RESX à…
  • High Level langages informatiques 
  • Comment réécrire le code pour FPS …
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Qu’entend-on par architecture en programmation VHDL ?

    En VHDL (Very High Speed ​​Integrated Circuit Hardware Description Language), une architecture définit la mise en œuvre structurelle ou le comportement d'un système numérique. Il s'agit d'un élément crucial de la conception VHDL et joue un rôle essentiel dans la description du fonctionnement du matériel.

    Une architecture se compose de plusieurs éléments qui fonctionnent ensemble pour créer un système matériel complet :

    1. Déclaration des composants :L'architecture commence par une déclaration de composants. Ces composants peuvent être des portes logiques de base, des unités fonctionnelles complexes ou même des systèmes complets. Chaque composant est défini avec ses ports et sa structure interne.

    2. Déclarations de signaux :Les signaux représentent les données ou les informations de contrôle circulant entre les composants. Une architecture déclare des signaux pour faciliter la communication et le transfert de données entre différentes parties du système.

    3. Instanciation d'entité :L'architecture instancie les composants requis dans la conception. Il précise comment les composants sont interconnectés et comment ils interagissent les uns avec les autres. Cela crée la hiérarchie structurelle du système.

    4. Description comportementale :L'architecture décrit le comportement du système numérique à l'aide d'instructions VHDL. Cela implique de définir les opérations et les fonctionnalités de chaque composant, ainsi que le flux de traitement et de contrôle des données au sein du système. Les descriptions comportementales peuvent inclure des attributions de signaux simultanées, des processus séquentiels et des descriptions algorithmiques.

    5. Configuration :Une architecture peut également inclure des instructions de configuration qui spécifient des propriétés ou des contraintes supplémentaires pour le système. Cela peut inclure des attributs de délai, de consommation d'énergie, d'optimisation et d'autres paramètres spécifiques à l'implémentation.

    L'architecture, ainsi que la déclaration d'entité, forment une conception VHDL complète. Lors de la synthèse ou de la simulation, l'architecture est traitée pour traduire la description VHDL de haut niveau en une implémentation ou un modèle comportemental au niveau de la porte.

    En définissant les aspects structurels et comportementaux d'un système numérique, les architectures offrent une approche modulaire et efficace de la conception matérielle en VHDL. Ils permettent aux ingénieurs d'organiser et de gérer hiérarchiquement des systèmes complexes, facilitant ainsi les tâches de conception et de vérification à grande échelle. De plus, les architectures permettent la réutilisation des composants, rendant le processus de conception plus flexible et efficace.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment apprendre et tester des codes HTML 
  • Comment faire un organigramme de Tic- Tac -Toe 
  • Comment écrire des tâches Rake 
  • Comment personnaliser un MonthCalendar en VB.NET 
  • Comment construire des applications SaaS 
  • Sequential Data Type 
  • Comment fermer une fenêtre Orphan Après un enregistrement est inséré Avec ASP.NET 
  • Comment créer un échiquier en OpenGL 
  • Comment créer un Resultset De Exécuter sur un serveur lié 
  • Comment créer un fichier WSDL validé partir d'une URL 
  • Connaissances Informatiques © http://www.ordinateur.cc