Vous êtes sur la page 1sur 32

Université Ibn Tofaïl

-Kénitra-

DESSIN DES
MASQUES
Présenté par:
 Mr. MEKHFIOUI Mohcin
 mmohcinm@gmail.com
Microwind

Microwind: est un logiciel qui permet de designer et de


simuler des structures électroniques intégrées telles que
des portes logiques, des bascules ou bien encore des
petits ASICs (CAN, Générateur d'impulsions,...).
Dessin du transistor NMOS
a
a

c c

b
b

Polycristallin Diffusion N+
Dessin du transistor PMOS

a
a

c c

b b

Polycristallin Caisson (substrat N)

Diffusion P+
Dessin des masques l’alimentation et la masse

Vdd

masse
Régle N° 3 Interconnexion du polysilicim
Régle N° 4 Interconnexion de la diffusion
Régle N° 5 Interconnexion du métal

a b
b c
c

a Isolation

Metal
b
Contact
c
a b c
Régle N° 5 Interconnexion du métal
Pour
Éviter la jonction P-
N
Assemblage des transistors en série

A B C

x y

A B C

x
Assemblage des transistors en parallèle
Dessin des masques d’un inverseur CMOS

Le schéma électrique d’un inverseur est représenté


dans la figure suivant:
Dessin des masques d’un inverseur CMOS

 Dessin des deux transisstors


Dessin des masques d’un inverseur CMOS

 Connexion de la masse et Vdd


Dessin des masques d’un inverseur CMOS

 Connexion des grilles (prolongement du polysilicium)


Dessin des masques d’un inverseur CMOS

 Connexion source de deux transistors de type différents


Dessin des masques d’un inverseur CMOS

VDD

Input Output

Gnd

Le dessin des masques d’un inverseur


CMOS
Dessin des masques de la porte NAND
Dessin des masques de la porte NAND

Vdd Vdd

a.b

a.b

Gnd
a b

a b
Gnd
Dessin des masques de la porte NOR

Vdd
a b
Vdd

ab
ab

Gnd

Gnd a b
Dessin des masques (layout)

Deux méthodes pour crée un Dessin des masques :

1)Passage par création d’un schéma symbolique (DSCH)

2)Directement avec association des semi-conducteurs (Microwind)


Exemple d’application (1)

NOR
Dessin des masques (layout)

1) Création d’un Schéma symbolique


Dessin des masques (layout)

1) Génération d’un fichier verilog (*.v)


Dessin des masques (layout)

1) Génération d’un Dessin des masques


Dessin des masques (layout)

Le problème rencontré au niveau de:

 La surface
 Nombre de contacts
 Nombre de transistors
Dessin des masques (layout)

2) Création d’un dessin des masques


Exemple d’application (2)

MUX 2 vers 1
Dessin des masques (layout)
1) Création d’un Schéma symbolique
Dessin des masques (layout)
1) Génération d’un fichier verilog (*.v)
Dessin des masques (layout)
1) Génération d’un Dessin des masques

Vous aimerez peut-être aussi