La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

COMPOSANTS PROGRAMMABLES

Présentations similaires


Présentation au sujet: "COMPOSANTS PROGRAMMABLES"— Transcription de la présentation:

1 COMPOSANTS PROGRAMMABLES

2 OUTILS DE DEVELOPEMENT
Équations booléennes Représentation schématique Description comportementale (langages de description) Réseau d'interconnexions In1 In2 Clk X Reg Y HDL (Hardware Description Language) Entity X is port ( In1 : in std_logic, In2 : in std_logic, Y : out std_logic);

3 Non seulement pour électronique (automatique, productique etc.)
VHDL (l'histoire) Créé à l'initiative du ministère américain de la défense (1985 : Intermetrics, IBM, Texas Instruments) Pour : Modéliser Simuler Documenter Synthétiser Non seulement pour électronique (automatique, productique etc.)

4 VHDL (caractéristique)
Standard industriel IEEE (1987) Std 1076 : définition de VHDL (révision en 1998) Std 1164 : extension pour la description des systèmes temps réel Std 1029 : définition du format des données pour vérification temporelle Indépendant da la technologie de fabrication Méthodologie top-down Autorise description des processus parallèles

5 TOP-DOWN VHDL utilise différents niveaux d'abstraction allant da la représentation du produit complet sous la forme d'une boite noire jusqu'à sa représentation sous la forme des portes Conception hiérarchique : Un niveau n'a pas à connaître les détails des niveaux qui lui sont inférieurs Seuls leurs modes d'accès doivent être connus O1 Niv. 1 I1 O2 Niv. 2 Niv. 2 A Niv. 3 O3 I2 Niv. 3 B I3 O4

6 VHDL (structure) Librairies Entité Architecture
Standard : types, objets et opérateurs standards Std_logic_1164 : logique multi-valeur, extensions des opérateurs Textio : opérateurs et types relatifs aux lectures et écritures du texte (non synthétisable!) Entité Description de l'interface Déclaration des signaux externes Architecture Description de l'intérieur Fonctionnelle (quoi?) Structurelle (comment?) Déclaration des signaux internes et variables Déclaration des entité du niveau inférieur Plusieurs architectures pour une entité


Télécharger ppt "COMPOSANTS PROGRAMMABLES"

Présentations similaires


Annonces Google