0% ont trouvé ce document utile (0 vote)
9 vues4 pages

Conception de Circuits VLSI et VHDL

Ce document présente un module sur la conception des circuits VLSI, abordant les technologies de fabrication, le langage VHDL et les circuits programmables. Il décrit les objectifs d'enseignement, les connaissances préalables requises, ainsi que les chapitres détaillant l'évolution technologique, la fabrication des circuits intégrés, et les méthodologies de conception. Des travaux pratiques sont également inclus pour maîtriser les outils de conception et réaliser divers systèmes combinatoires et séquentiels.

Transféré par

nyhg
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
9 vues4 pages

Conception de Circuits VLSI et VHDL

Ce document présente un module sur la conception des circuits VLSI, abordant les technologies de fabrication, le langage VHDL et les circuits programmables. Il décrit les objectifs d'enseignement, les connaissances préalables requises, ainsi que les chapitres détaillant l'évolution technologique, la fabrication des circuits intégrés, et les méthodologies de conception. Des travaux pratiques sont également inclus pour maîtriser les outils de conception et réaliser divers systèmes combinatoires et séquentiels.

Transféré par

nyhg
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

M : CONCEPTION DES CIRCUITS VLSI

1. Technologie de fabrication des CI

2. VHDL

3. Circuits Programmables

Objectifs de l’enseignement :

Ce module enseigne les différentes technologies des circuits numériques, les méthodologies de
conception des circuits à haute densité d’intégration VLSI ainsi que les outils de développement
nécessaires à la description matérielle telle que les outils de CAO (Conception Assistée par
Ordinateur) et les langages de haut niveau de description matérielle.

Connaissances préalables recommandées :

1. Le codage des nombres.

2. Les circuits combinatoires.

3. Les circuits séquentiels.

CHAPITRE 1 : INTRODUCTION

1.1. L’évolution technologique

1.2. L’évolution des circuits intégrés

1.3. Le monde intérieur aux circuits intégrés

1.4. L’effort de conception des circuits intégrés

1.5. Les langages de conception

CHAPITRE 2 L’INVERSEUR CMOS

2.1. Semi-conducteurs

2.2. Diode/jonction

2.3. Capacité MOS

2.4. Transistor MOS

2.5. L’inverseur CMOS

CHAPITRE 3 FABRICATION DES CIRCUITS INTÉGRÉS

3.1 Photolithographie optique

3.2. Séquence de fabrication d’un inverseur CMOS

3.2.1 Fabrication des tranches de silicium

3.2.2 Étape 1 : réalisation du caisson N


3.2.3 Étape 2 : préparation des zones actives

3.2.4 Étape 3 : réalisation des grilles

3.2.5 Étape 4 : dopage des zones actives

3.2.6 Étape 5 : réalisation des via des contacts

3.2.7 Étape 6 : réalisation des connexions en métal 1

3.2.8 Étape 7 : réalisation des via métal 1 – métal 2

3.2.9 Étape 8 : réalisation des connexions en métal 2

3.3. Principes de définition des règles de dessin

CHAPITRE 4 RÉSEAUX DE CONDUCTION ET PORTES

4.1. Représentation symbolique des signaux

4.2. Le transistor vu comme un interrupteur

4.3. Réseaux de conduction

4.4. Portes logiques CMOS « classiques » et « non classiques »

4.5 Portes « 3 états »

4.5. Logique dynamique

4.5.1 Logique Domino

4.5.2 Partage de charges

4.6. Logique matricielle

4.6.1 Matrice de ROM

4.6.2 Utilisation des matrices de ROM comme reconnaisseurs/décodeurs

4.6.3 PLA-ROM

4.6.4 ROM

4.6.5 PLA booléen

4.6.6 Alimentation pulsée

4.6.7 PLA dynamique

4.6.8 Optimisation des PLA

CHAPITRE 5 : ÉLÉMENTS DE VHDL

5.1. Bref historique des langages de description du matériel

5.2. Structure d’une description VHDL

5.2.1 L’entité

5.2.2 L’architecture
5.3. Les différents types de description

5.3.1 Descriptions structurelles

5.3.2 Descriptions fonctionnelles

5.3.3 Descriptions procédurales

5.3.4 Descriptions mixtes

5.4. Types des signaux et des variables

5.4.1 Types standard et dérivés

5.4.2 Types IEEE

5.5. Expressions

5.5.1 Attributs des signaux

5.5.2 Opérateurs

5.5.3 Temps de transit

5.6. Instructions de connexion conditionnelle

5.6.1 Multiplexeurs

5.6.2 Logique 3 états et latches

5.6.3 Blocs

5.7. Comportement temporel des descriptions

5.7.1 Intervalle temporel de définition des signaux

5.7.2 Cas des dispositifs à temps de réponse très long

5.8. Instructions spécifiques aux processus

5.8.1 Instructions conditionnelles

5.8.2 Instruction de choix

5.8.3 Instructions de bouclage

5.8.4 Mise en attente d’un processus

5.8.5 « Filtrage » des événements lors de l’exécution d’un process

5.8.6 Choix du front de déclenchement d’un process

5.9. Descriptions « comportementales »

5.10. Fonctions

5.10.1 Programmation des fonctions

5.10.2 Fonctions de résolution de conflits

5.11. Packages
5.11.1 Mise en oeuvre des packages

5.12. Duplication et paramétrisation du matériel

5.12.1 Structures vectorielles et matricielles

5.12.2 Paramétrisation du matériel

5.13. Matériel complémentaire

5.13.1 Environnement de simulation

Chapitre 6. Méthodologie de la conception

6.1 Introduction

6.2 Méthodes de conception

6.2.1 La conception des circuits à faibles densités

6.2.2 La conception des circuits à hautes densités

6.3 Méthodologie de conception en technologie

6.4 Les outils de développement

6.4.1 Les outils de CAO (Conception Assistée par Ordinateur)

6.4.2 Les différentes approches de description d’un circuit

6.5 Méthodologie Actuelle

TP1 : Maîtrise d’un outil de conception (xilinx, altera)

TP2. Conception d’un système combinatoire

TP3. Conception d’un système séquentiel : le processus

TP4. Conception des machines d’état

TP5. Conception d’un système large.

TP6 : Implémentation de la conception sur une carte FPGA

Vous aimerez peut-être aussi