Académique Documents
Professionnel Documents
Culture Documents
LICENCE TELECOMMUNICATIONS
Module : Logique Combinatoire et Séquentielle
Code :UEF 2.2.1
Circuit actifs
Le premier transistor ;
23 décembre 1947, Bell labs
Le premier transistor
« planar » Fairchild 1959
Technologie interne :
Correspond à la constitution interne des
circuits intégrés. (MOS, Bipolaires,
Architecture …)
Détermine très fortement les
caractéristiques externes
La « loi » de Moore (Gordon Moore, 1965)
●De 60 transistors/puce en
1966…
à 60000 en 1975
Doublement tous les ans
Technologie TTL
Technologie CMOS
Structure d’une porte TTL élémentaire 7400
Compatibilité, Soudabilité
Caractéristiques électriques
Temps de propagation
VIHmin - tension d'entrée niveau haut:
- C’est le niveau de tension nécessaire pour avoir un 1 logique en entrée
VILmax - tension d'entrée niveau bas:
- C’est le niveau de tension nécessaire pour avoir un niveau 0 en entrée
VOHmin - tension de sortie niveau haut
VOLmax - tension de sortie niveau bas
Sortance:
- Un circuit logique sert à commander d'autres circuits logiques, la
sortance correspond au nombre maximal d'entrées qui peuvent être pilotées
sans risques par le circuit.
Immunité au bruit :
- C’est l’amplitude maximale du signal parasite à superposer au signal
d’entrée pour provoquer un changement d’état en sortie.
Paramètres dynamiques d'une bascule synchrone
Temps De Prépositionnement (Set Up Time) D'une Donnée Sur Une Entrée
Dépendante De L'horloge
Le temps de prépositionnement est le temps minimal pendant lequel la donnée
présente sur l'entrée doit rester stable avant le front actif du signal d'horloge pour que
celle-ci soit reconnue. Si ce temps n'est pas respecté, la donnée ne sera pas prise en
compte par le circuit.
V ref correspond à la tension de basculement des portes du circuit :
V ref = 1,5 V en technologie TTL standard et V ref = 1,3 V en technologie TTL – LS.
Dans les catalogues de constructeurs, les deux chronogrammes qui représentent les
temps de prépositionnement et de maintien sont regroupés en un seul, comme le montrent les
figures suivantes:
Temps de propagation d'une entrée à une sortie
Immunité au bruit :
DVN = DVi - DVo
On peut augmenter
l’immunité en
augmentant
l’alimentation.
Comparatif des niveaux logiques TTL et CMOS
Caractéristiques des circuits MOS:
La porte "3états", ou tri-state", n'est pas une porte logique au sens strict. Elle
est principalement utilisée pour connecter une sortie sur une ligne commune
à plusieurs circuits (un bus par exemple).
Buffer bidirectionnel
DIL, DIP: Dual In Line Package
Application : petits circuit uniquement, en voie de disparition
Avantages :
- Soudable manuellement
Inconvénients :
- Boîtier important pour une grand nombre de connexion
- Nécessite de traverser la carte
- Mauvaise liaison en HF (inductance parasite)
PDIP : Plastic DIP
CDIP : Céramique DIP
SOP, SOIC : Small Outline Package Integrated circuit
Applications:
Circuits intégrés de petite densité (AOP, petit
ASIC, CAN, CNA, transistors, …). Remplaçant du
DIP.
Avantages :
- Soudable manuellement, pas besoin de
traverser la carte.
- Bon comportement HF.
- Existe en plusieurs densités.
Inconvénients :
- Surface boîtier importante pour une
grand nombre de connexions
Application :
Avantages :
Applications:
Avantages :
Inconvénients:
Applications:
Avantages:
Inconvénients:
- Carte multi couche généralement
nécessaire (4 couches minimum)
- Soudure industrielle uniquement
Quasiment indésoudable
Démarche concepteur
On voit en sortie un comportement qui n’est pas conforme à celui attendu : pendant un
très bref moment (le temps de passage d’une porte), la valeur de la sortie passe à 0 alors
qu’elle devrait rester toujours à 1.
Prévision des aléas
Comment aurait-on pu prévoir cet aléa ? En regardant la table de Karnaugh.
Elle montre un problème d’aléa chaque fois qu’elle contient deux blocs adjacents sans
intersection. Il y aura donc forcément un saut d’un bloc à l’autre lors de l’inversion
d’une certaine valeur. Si on regarde la table de notre exemple, le 1 à droite du bloc rouge
est adjacent au 1 à gauche du bloc bleu, et ces deux 1 n’appartiennent pas à un troisième
bloc. On peut sauter d’un bloc à l’autre en fixant c = 1 et b = 0 et en modifiant la valeur
de a : si a passe de 1 à 0, on saute du bloc rouge au bloc bleu et lorsque a passe de 0 à 1,
on saute du bloc bleu au bloc rouge.
En conclusion : dés qu’on passe d’un bloc b1 à un bloc b2 par la modification d’une
valeur x, et sans rester dans un troisième bloc, on est susceptible d’avoir un aléa.
Evitement des aléas
Pour éviter les aléas, il suffit donc de ne pas avoir de saut brutal d’un bloc à
l’autre de la table. On ajoute donc les blocs nécessaires.
Dans notre exemple, on ajoute le bloc vert :
La bascule D MAÎTRE ESCLAVE peut se représenter par la mise en série de deux interrupteurs
commandés par l'entrée d'horloge.
Nous allons voir maintenant que la commutation effective de la bascule ne peut avoir lieu
que lors de la transition du niveau L au niveau H de l'horloge.
Pour cela appliquons à l'entrée d'horloge une impulsion de tension dont la forme est
représentée dans la figure suivante. Ceci correspond à la réalité comme nous l'avons vu
précédemment, les temps de montée et de descente de la tension n'étant jamais nuls.
Les figures montrent les étapes du cheminement de la donnée dans la bascule D
MAÎTRE ESCLAVE lors de l'application d'une impulsion d'horloge:
A noter que si l'entrée de l'inverseur situé entre les deux entrées de commande
est connectée en C' et la sortie connectée en C, la bascule D MAÎTRE ESCLAVE ainsi
constituée prend en compte la donnée présente en D lors du front descendant du signal
d'horloge. C'est le cas de la bascule représentée figure suivante: