Quelle est la différence entre le modèle comportemental et structurel dans Verilog

Table des matières:

Anonim

Les différence principale entre le modèle comportemental et structurel dans Verilog est que Le modèle comportemental décrit le système de manière algorithmique, tandis que le modèle structurel décrit le système à l'aide de composants de base tels que des portes logiques.

Généralement, un programme informatique est un ensemble d'instructions qui permet au CPU d'effectuer une tâche. Il existe différents langages de programmation tels que les langages de haut niveau et de bas niveau. De plus, il existe un type spécial de logiciel appelé Hardware Description Language (HDL). HDL est utile pour décrire la structure et les comportements des circuits électroniques. Verilog est un HDL commun.

Modèle comportemental, Modélisation Black Box, Modélisation Glass Box, HDL, Modèle structurel, Verilog

Qu'est-ce que le modèle comportemental dans Verilog

Le modèle comportemental décrit un système de manière algorithmique. Ici, chaque algorithme est séquentiel. En d'autres termes, chaque algorithme est constitué d'un ensemble d'instructions qui s'exécutent les unes après les autres. De plus, le modèle comportemental aide à contrôler la simulation et à manipuler les variables des types de données.

Qu'est-ce que le modèle structurel dans Verilog

Le modèle structurel décrit un système utilisant des composants de base tels que des portes numériques et des additionneurs. Dans la modélisation structurelle, le programmeur ou le concepteur considère le circuit comme une boîte ou un module. Il est encapsulé à partir de l'environnement extérieur. En d'autres termes, il communique avec l'environnement extérieur via des entrées et des sorties.

Différence entre le modèle comportemental et structurel dans Verilog

Définition

Le modèle comportemental est une manière de décrire la fonction d'un design comme un ensemble d'algorithmes concurrents. D'autre part, le modèle structurel est un moyen de décrire des fonctions définies à l'aide de composants de base tels que des inverseurs, des multiplexeurs, des additionneurs, des décodeurs et des portes logiques de base. Ainsi, cela décrit la principale différence entre le modèle comportemental et structurel dans Verilog.

Synonymes

Modélisation boîte noire est un autre nom pour la modélisation comportementale, tandis que modélisation de boîte en verre est un autre nom pour la modélisation structurelle.

Objectif principal

Conclusion

En bref, il existe deux types de modèles de conception dans Verilog; ils sont le modèle comportemental et structurel. le différence principale entre le modèle comportemental et structurel dans Verilog est que le modèle comportemental décrit le système de manière algorithmique, tandis que le modèle structurel décrit le système à l'aide de composants de base tels que des portes logiques.

Les références:

1.Tala, Deepak Kumar. Introduction, 1er février 1970, disponible ici.

Image de courtoisie:

1. "Hitachi J100" de C J Cowie sur Wikipédia en anglais (CC BY-SA 3.0) via Commons Wikimedia

Quelle est la différence entre le modèle comportemental et structurel dans Verilog