• Aucun résultat trouvé

1 La logique ´electronique

N/A
N/A
Protected

Academic year: 2022

Partager "1 La logique ´electronique"

Copied!
94
0
0

Texte intégral

(1)

1 La logique ´electronique

Peter Schlagheck Universit ´e de Li `ege

Ces notes ont pour seule vocation d’ ˆetre utilis ´ees par les ´etudiants dans le cadre de leur cursus au sein de l’Universit ´e de Li `ege. Aucun autre usage ni diffusion n’est autoris ´e, sous peine de constituer une violation de la Loi du 30 juin 1994

relative au droit d’auteur.

(2)

1 La logique ´electronique

1.1 La pr ´ehistoire de l’informatique 1.2 L’ ´electronique avec les tubes `a vide 1.3 Les transistors

(3)

1.1 La pr ´ehistoire de l’informatique

L’id ´ee de base:

construire une machine qui effectue des op ´erations logiques

Qu’est-ce que c’est ?

−→effectuer une chose `a condition

−→qu’une autre chose soit donn ´ee.

(4)

1.1 La pr ´ehistoire de l’informatique

Exemple primaire: l’addition avec l’abaque

(5)

1.1 La pr ´ehistoire de l’informatique

Exemple primaire: l’addition avec l’abaque

(6)

1.1 La pr ´ehistoire de l’informatique

Exemple primaire: l’addition avec l’abaque

(7)

1.1 La pr ´ehistoire de l’informatique

Exemple primaire: l’addition avec l’abaque

(8)

1.1 La pr ´ehistoire de l’informatique

Exemple primaire: l’addition avec l’abaque

−→une boule dans la ligne suivante est boug ´ee

−→ `a condition que la ligne actuelle soit finie

(9)

1.1 La pr ´ehistoire de l’informatique

Exemple primaire: l’addition avec l’abaque

(10)

Les premi `eres machines de calcul m ´ecaniques

Wilhelm Schickard, 1632 Blaise Pascal, 1642

Gottfried Wilhelm Leibniz, 1672

(11)

Les premi `eres machines de calcul m ´ecaniques

Charles Babbage (1791 - 1871) Difference engine

→ ´evaluation des fonctions polynomielles

→(pour le calcul de tableaux)

→par l’addition des diff ´erences finies

→achev ´ee apr `es sa mort

(12)

Les premi `eres machines de calcul m ´ecaniques

Charles Babbage (1791 - 1871) Analytical engine

→machine de calcul pour des op ´erations

→math ´ematiques et logiques plus g ´en ´erales

→jamais achev ´ee

Ada Lovelace (1815 - 1852) proposition des algorithmes pour l’analytical engine

afin d’effectuer des calculs sp ´ecifiques (nombres de Bernoulli)

→la premi `ere informaticienne du monde

(13)

1.2 L’ ´electronique avec les tubes `a vide

Un circuit ´electrique . . .

(14)

1.2 L’ ´electronique avec les tubes `a vide

Un circuit ´electrique avec untube `a vide:

(15)

1.2 L’ ´electronique avec les tubes `a vide

Un circuit ´electrique avec untube `a vide:

(16)

1.2 L’ ´electronique avec les tubes `a vide

Un circuit ´electrique avec untube `a vide:

(17)

1.2 L’ ´electronique avec les tubes `a vide

Un circuit ´electrique avec untube `a vide:

−→rectification du courant ´electrique: diode J. A. Fleming 1904

(18)

La triode

Lee de Forest 1907

(19)

Le fonctionnement d’une triode

UG= 0

→pas de courant

(20)

Le fonctionnement d’une triode

UG>0

(21)

Le fonctionnement d’une triode

UG>0

(22)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

(23)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

−→ amplificateur d’un signal electronique:

petite variation enUG⇒grande variation enI

(24)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

−→effectuer quelque chose (du courantI) `a condition qu’une autre chose (la tensionUG) soit donn ´ee

(25)

Des op ´erations logiques avec des triodes

(26)

Des op ´erations logiques avec des triodes

A “est vrai” si B “est vrai”

A “est vrai” =si la tension `a B est suffisamment forte pour A “est vrai”= induire un courant au travers du tube `a vide A peut signifier le courant au travers du tube

. . . ou (plut ˆot) une tension capable `a induire d’autres courants

(27)

Des op ´erations logiques avec des triodes

(28)

Des op ´erations logiques avec des triodes

Une op ´eration AND

A “est vrai” si B et C “sont vrai”

A=B∧C

(29)

Des op ´erations logiques avec des triodes

Une op ´eration OR

A “est vrai” si B ou C “sont vrai”

A=B∨C

(30)

Des op ´erations logiques avec des triodes

Une op ´eration NOT

A “est vrai” si B “n’est pas vrai”

A=B

(31)

Des op ´erations logiques avec des triodes

Une op ´eration NOR=NOT OR (ni l’un ni l’autre)

A “est vrai” si ni B ni C “sont vrais”

A=B∨C =B∧C

(32)

Des op ´erations logiques avec des triodes

Une op ´eration NAND=NOT AND

A “est vrai” si B et C “ne sont pas vrais”

A=B∧C =B∨C

(33)

Des op ´erations logiques ´el ´ementaires

AND :A=B∧C OR :A=B∨C NOT :A=B NAND :A=B∧C NOR :A=B∨C

XOR :A= (B∧C)∨(C∧B) XNOR :A= (B∧C)∨(B∧C)

−→l’alg `ebre de Bool

(34)

Les premiers ordinateurs ´electroniques

http://en.wikipedia.org/wiki/History of computing hardware

Z3 (Konrad Zuse, Allemagne, 1941):

construit `a la base de relais ´electrom ´ecaniques (→pas exactement ´electronique)

Atanasoff-Berry Computer (Iowa State Univ., USA, 1942):

utilis ´e pour r ´esoudre des ´equations diff ´erentielles lin ´eaires Colossus (Grande Bretagne, 1943):

utilis ´e pour le d ´echiffrement des codes allemands ENIAC (University of Pennsylvania, USA, 1946):

premier ordinateur ´electronique “puissant”

pour des besoins g ´en ´eraux (17 468 tubes `a vide)

(35)

Les premiers ordinateurs ´electroniques

ENIAC

(36)

Les premiers ordinateurs ´electroniques

ENIAC — la programmation

(37)

Les premiers ordinateurs ´electroniques

Probl `emes:

grande consommation d’ ´energie grande production de chaleur occupation de beaucoup d’espace

→augmentation de puissance difficile probl `emes de fiabilit ´e

si un ou plusieurs tubes tombent en panne (ENIAC: un tube en panne chaque deux jours)

−→utilisation des transistors au lieu de tubes ´electroniques

(38)

1.3 Les transistors

=des triodes `a la base de mat ´eriaux semi-conducteurs: (Si, Ge, GaAs, InAs . . . )

(39)

Un m ´etal

La structure cristalline d’un m ´etal (caricature):

(40)

Un m ´etal

´electrons quasi-libres (bande de conduction)

´electrons quasi-li ´es (bande de valence)

(41)

Un m ´etal

´electrons quasi-libres (bande de conduction)

´electrons quasi-li ´es (bande de valence)

(42)

Un m ´etal sous tension

(43)

Un m ´etal sous tension

−→courant

(44)

Un m ´etal sous tension

−→courant

(45)

Un isolateur (par exemple diamant)

(46)

Un isolateur sous tension

−→pas de courant

(47)

Un isolateur sous tension

−→pas de courant

(48)

Un semi-conducteur (par exemple silicium)

Un semi-conducteur se comporte comme un isolateur . . .

`a l’exception qu’il est relativement facile `a exciter des ´electrons

(49)

Un semi-conducteur `a une haute temperature

(50)

Un semi-conducteur dop ´e

implantation des atomes avec un ´electron de plus

−→donneursd’ ´electrons:dopage n

(51)

Un semi-conducteur dop ´e sous tension

(52)

Un semi-conducteur dop ´e sous tension

−→courant tr `es faible

(53)

Un semi-conducteur dop ´e

implantation des atomes avec un ´electron de moins

−→accepteursd’ ´electrons:dopage p

(54)

Un semi-conducteur dop ´e sous tension

(55)

Un semi-conducteur dop ´e sous tension

(56)

Un semi-conducteur dop ´e sous tension

−→courant tr `es faible destrousdans l’autre sens

(57)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

−→jonction p-n

(58)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(59)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(60)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(61)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(62)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

−→courant

(63)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(64)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(65)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(66)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(67)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

(68)

Une diode `a la base d’un semi-conducteur

dopage n dopage p

−→pas de courant

(69)

Une diode `a la base d’un semi-conducteur

−→courant

(70)

Une diode `a la base d’un semi-conducteur

−→pas de courant

(71)

Une diode `a la base d’un semi-conducteur

Symbole technique:

(72)

Une triode `a la base d’un semi-conducteur

−→pas de courant

(73)

Une triode `a la base d’un semi-conducteur

(74)

Le fonctionnement d’une triode

UG= 0

→pas de courant

(75)

Le fonctionnement d’une triode

UG>0

(76)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

(77)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

−→ amplificateur d’un signal electronique:

petite variation enUG⇒grande variation enI

(78)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

−→ TRANSISTOR (=trans-resistor)

(79)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

−→ TRANSISTOR (=trans-resistor)

(80)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

−→ TRANSISTOR (=trans-resistor)

(81)

Le fonctionnement d’une triode

UG>0

→courant pourUG> UGcrit

−→ TRANSISTOR (=trans-resistor)

(82)

Le transistor

Inventeurs:

John Bardeen, Walter Brattain, and William Shockley, AT&T Bell Labs (USA), 1947 (prix Nobel 1956)

(83)

Le transistor

Inventeurs:

John Bardeen, Walter Brattain, and William Shockley, AT&T Bell Labs (USA), 1947 (prix Nobel 1956) Avantages compar ´e au tube `a vide:

−→petite taille⇒miniaturisation possible

−→fonctionne avec de plus petites tensions

−→beaucoup plus petite consommation d’ ´energie

−→haute fiabilit ´e, tr `es longue dur ´ee de vie

−→possibilit ´e de cr ´eer des circuits int ´egr ´es

(84)

Fabrication des circuits int ´egr ´es (fortement simplifi ´ee)

wafer (galette) ultra-pur de silicium

(85)

Fabrication des circuits int ´egr ´es (fortement simplifi ´ee)

wafer (galette) ultra-pur de silicium

(86)

Fabrication des circuits int ´egr ´es (fortement simplifi ´ee)

wafer (galette) ultra-pur de silicium dopage p

dopage n

couche isolante(→transistor MOSFET) contacts m ´etalliques

(87)

Fabrication des circuits int ´egr ´es (fortement simplifi ´ee)

wafer (galette) ultra-pur de silicium dopage p

dopage n

couche isolante(→transistor MOSFET) contacts m ´etalliques

(88)

Fabrication des circuits int ´egr ´es (fortement simplifi ´ee)

wafer (galette) ultra-pur de silicium dopage p

dopage n

couche isolante(→transistor MOSFET) contacts m ´etalliques

−→un circuit AND

(89)

Fabrication des circuits int ´egr ´es (fortement simplifi ´ee)

wafer (galette) ultra-pur de silicium dopage p

dopage n

couche isolante(→transistor MOSFET) contacts m ´etalliques

−→un circuit OR

(90)

Fabrication des circuits int ´egr ´es (fortement simplifi ´ee)

wafer (galette) ultra-pur de silicium dopage p

dopage n

couche isolante(→transistor MOSFET) contacts m ´etalliques

−→ fabrication `a l’ ´echelle nano (<100nm)

(91)

Fabrication d’un circuit NOT (technologie CMOS)

A=B

“B est faux” (UB <0)

(92)

Fabrication d’un circuit NOT (technologie CMOS)

A=B

“B est faux” (UB <0) ⇒ “Aest vrai” (UA>0)

(93)

Fabrication d’un circuit NOT (technologie CMOS)

A=B

“B est vrai” (UB>0)

(94)

Fabrication d’un circuit NOT (technologie CMOS)

A=B

“B est vrai” (UB>0) ⇒ “Aest faux” (UA<0)

Références

Documents relatifs

Conduction thermique : C’est le transport d’énergie interne au sein de la matière sans convection, c’est à dire sans déplacement de la matière.. Convection thermique : C’est

Si on branche le générateur dans le sens inverse du cas précédant, on renforce le champ électrique interne, et on empêche le passage des porteurs majoritaires : les électrons

Mon lycée. https://dataelouardi.com 1

Le tableau Excel ci-dessous doit permettre le calcul du net hors taxe en fonction du brut hors taxe d’une liste clients.. Examen partie Maple 2015. Seuls les op´ erateurs

- abstraction des valeurs d’attributs : noms et types des valeurs associées - abstraction des liens entre les instances : associations, multiplicités

Puzo / 2007-2008 R&amp;E - UE6 - Détection en physique des hautes énergies - VII 7/23.. Utilité d’un

Par comparaison entre ce qui est pareil et ce qui est différent, le binôme trouve ce qu’il faut donner à Minibille pour qu’elle ait autant que Maxibille.. Le

La technologie du circuit hybride qui met en œuvre la gravure directement sur un support isolant (généralement en Alumine), de composants passifs (résistances, selfs, capacités)