introduction 1 UNIVERSITÉ DE BOUMERDES FACULTÉ DES SCIENCES DÉPARTEMENT DE PHYSIQUE LABORATOIRE D ? INFOTRONIQUE PROGRAMMATION ? VHDL S ? initier pour bien ma? triser ? Année Universitaire ?? Mme H BOUMERIDJA CPLAN DU COURS INTRODUCTION À LA CONCEPTION AV

UNIVERSITÉ DE BOUMERDES FACULTÉ DES SCIENCES DÉPARTEMENT DE PHYSIQUE LABORATOIRE D ? INFOTRONIQUE PROGRAMMATION ? VHDL S ? initier pour bien ma? triser ? Année Universitaire ?? Mme H BOUMERIDJA CPLAN DU COURS INTRODUCTION À LA CONCEPTION AVEC VHDL UNITÉS DE CONCEPTION EN VHDL SPÉCIFICATION DE L ? INTERFACE A A COBJETIFS SPÉCIFIQUES ? CONNA? TRE LES PRINCIPAUX AVANTAGES QU ? APPORTE VHDL AU CONCEPTEUR DE SYSTÈMES DIGITAUX ? SAVOIR UTILISER LES ÉLÉMENTS DE BASE DU LANGAGE ? CONNA? TRE LES SÉMANTIQUES PRINCIPALES DU LANGAGE ? APPRENDRE LES DIFFÉRENTES MÉTHODOLOGIES DE CONCEPTION QU ? OFFRE VHDL Année Universitaire ?? CI INTRODUCTION À LA CONCEPTION AVEC VHDL AVANT VHDL DOMAINE D'APPLICATION UTILISATION DU LANGAGE VHDL C ? EST QUOI VHDL FLOT DE CONCEPTION BASÉ SUR VHDL LES CHA? NES DE DÉVELOPPEMENT VHDL Année Universitaire ?? CAVANT VHDL VHDL EST UN LANGAGE DÉDIÉ À LA DESCRIPTION DU HARDWARE IL S ? AVÈRE NÉCESSAIRE VU QUE LES MÉTHODES CLASSIQUES BASÉES PRINCIPALEMENT SUR LA SAISIE DU SCHÉMA SONT INEFFICACES LORS DE LA CONCEPTION À GRANDE ÉCHELLE D ? INTÉGRATION AVANT VHDL LES MÉTHODES DE CONCEPTION UTILISÉES SE BASAIENT SUR LES ÉQUATIONS BOOLÉENNES ET SCHÉMATIQUES UNE CONCEPTION UTILISANT LES ÉQUATIONS BOOLÉENNES EXIGE L ? ÉCRITURE D ? UNE ÉQUATION POUR CHAQUE FLIP-FLOP CE N ? EST PAS PRATIQUE POUR DES CIRCUITS CONTENANT PLUSIEURS CENTAINES DE FLIP-FLOPS Année Universitaire ?? CAVANT VHDL ? PLUSIEURS CONCEPTEURS PRÉFÈRENT LES REPRÉSENTATIONS GRAPHIQUES MONTRANT CLAIREMENT LES RELATIONS ENTRE LES DIFFÉRENTS BLOCS D ? UNE CONCEPTION C ? ÉTAIT UNE MÉTHODE OPTIMALE POUR LA CONCEPTION DES SYSTÈMES DIGITAUX ? Année Universitaire ?? CMAIS LES INCONVÉNIENTS DES MÉTHODES TRADITIONNELLES ? AVEC LES MÉTHODES TRADITIONNELLES LA VÉRIFICATION DU RÉSULTAT FINAL DEVIENT TRÈS COMPLIQUÉ TRAITER DES CENTAINES D ? ÉQUATIONS EST DIFFICILE CEPENDANT POUR DES MILLIERS D ? ÉQUATIONS CELA DEVIENT IMPOSSIBLE LES SCHÉMATIQUES CONTENANT PLUSIEURS CENTAINES DE PORTES PEUVENT ÊTRE TRAITER MAIS POUR DES CIRCUITS INTÉGRÉS AYANT PLUSIEURS MILLIONS DE PORTES ET LEUR DENSITÉ CONTINUE D ? ACCROITRE CELA SE COMPLIQUE Année Universitaire ?? CSI ON COMPARE ENTRE LES DEUX MÉTHODES ? Année Universitaire ?? CCEPENDANT LES LANGAGES POUR LA DESCRIPTION DU HARDWARE LES LANGAGES DE DESCRIPTION DU HARDWARE ÉLIMINENT LA MAJORITÉ DES INCONVÉNIENTS LEUR APPLICATION EST DIRECTE DANS DIFFÉRENTS DISPOSITIFS PROGRAMMABLES PLDs DE DIFFÉRENTES COMPLÉXITÉS DEPUIS LES SIMPLES PALs JUSQU ? AUX PLUS COMPLEXES CPLDs FPGAS ??FIELD PROGRAMABLES GATE ARRAYS ? ACTUALLEMENT IL EXISTE DIFFÉRENTS LANGAGES HDL LES PLUS POPULAIRES SONT VHDL VERILOG ET ABEL Année Universitaire ?? CLE DESIGN DIGITAL OU LA CONCEPTION DIGITALE ? Langages de Description du Hardware HDL Permettent des descriptions de haut niveau L ? édition est simple et rapide Supportés par les outils EDA Année Universitaire ?? CPLUSIEURS HDL De bas niveau permettent de dé ?nir un circuit avec un niveau architecturel ip ops portes équations logiques ABEL PALASM CUPL D ? un niveau intermédiaire en plus permettent de dé ?nir en mode hérarchique certains permettent l ? utilisation de descriptions de comportement fonctions arithmétiques machine d ? états ?nis AHDL ALTERA Hardware Description Language D

  • 31
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager