COMPOSANTS PROGRAMMABLES - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

COMPOSANTS PROGRAMMABLES

Description:

Std 1164 : extension pour la description des syst mes temps r el. Std 1029 : d finition du format des donn es ... diff rents niveaux d'abstraction allant da la repr sentation du ... – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 7
Provided by: petr179
Category:

less

Transcript and Presenter's Notes

Title: COMPOSANTS PROGRAMMABLES


1
COMPOSANTS PROGRAMMABLES
2
OUTILS DE DEVELOPEMENT
  • Équations booléennes
  • Représentation schématique
  • Description comportementale (langages de
    description)

Réseau d'interconnexions
HDL (Hardware Description Language)
Entity X is port ( In1 in std_logic,
In2 in std_logic, Y out
std_logic)
3
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
O3
Niv. 3
I2
Niv. 3
B
I3
O4
6
VHDL (structure)
  • Librairies
  • 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é
Write a Comment
User Comments (0)
About PowerShow.com