Beruflich Dokumente
Kultur Dokumente
Pierre Langlois
http://creativecommons.org/licenses/by-nc-sa/2.5/ca/
• St u tu e i te e d u e oi e o te
programmable PROM
Technologies de circuits intégrés à application spécifique (ASIC)
• A al se d u e fo tio logi ue i pl e t e su
une PROM Logique fixe Logique programmable
Mémoire morte
• I pl e tatio d u e fo tio logi ue su u e Programmable Read Only Memory – PROM
Electrically Programmable ROM – EPROM
PROM Erasable EPROM – EEPROM
• EPROM et EEPROM: ASIC sur mesure Réseau de logique programmable
Full-custom ASIC Programmable Logic Array - PLA
les mémoires mortes programmables plusieurs fois Circuit PAL
ASIC à cellules normalisées
Cell-based ASIC Programmable Array Logic™ - PAL
Réseau pré-diffusé de portes Circuit GAL
Gate Array Generic Array Logic™ - GAL
Circuit logique programmable complexe
Complex Programmable Logic Device – CPLD
Réseau prédiffusé p og a a le pa l utilisateu
Field-Programmable Gate Array – FPGA
Exemple: ROM 16 × 8
• Mémoire morte programmable
(Programmable Read Only Memory – PROM) décodeur 4:16
D7 D6 D5 D4 D3 D2 D1 D0
Décodeur 3:8
F1
F7 # A2 A1 A0 F7 F6 F5 F4 F3 F2 F1 F0
F6 0 0 0 0 0 0 0 0 0 0 0 1
1 0 0 1 0 0 0 0 0 0 1 0 F2
F5 2 0 1 0 0 0 0 0 0 1 0 0
A2
F4 3 0 1 1 0 0 0 0 1 0 0 0 F3
A1 4 1 0 0 0 0 0 1 0 0 0 0
F3 5 1 0 1 0 0 1 0 0 0 0 0
A0 F4
F2 6 1 1 0 0 1 0 0 0 0 0 0
7 1 1 1 1 0 0 0 0 0 0 0
F1
F5
F0 F0 = m 0 = A 2 A1 A 0
F1 = m 1 = A2 A1 A 0 F6
F2 = m 2 = A2 A1 A 0
etc. F7
10 0 0 0 0
2 6 14 10
D7 D6 D5 D4 D3 D2 D1 D0
INF3500 : Conception et implémentation de systèmes numériques 8
Retour: le problème du vote
A B C D F
Un comité composé de quatre personnes a besoin 0 0 0 0 0
du a is e de vote se et pou les 0 0 0 1 0
amendements sur la constitution du comité. 0 0 1 0 0
F = A' BCD + AB'CD + ABC' D + ABCD'+ ABCD
Un amendement est approuvé si au moins 3 0 0 1 1 0
= BCD + ACD + ABD + ABC
personnes votent pour. 0 1 0 0 0
Concevoir un circuit logique qui accepte 4 entrées 0 1 0 1 0
représentant les votes. La sortie du circuit doit 0 1 1 0 0
indiquer si l a e de e t est accepté. 0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
INF3500 : Conception et implémentation de systèmes numériques 9
PROM : exemple 2 – i pl e tatio d u e fo tio logi ue
effectivement isolés électriquement. (a) Standard MOS transistor (b) EPROM transistor
Maxfield, © Mentor Graphics, 2004
• Les mémoires EEPROM et Flash sont similaires aux • Pou p og a e la ellule, o pla e u e te sio
mémoires EPROM, mais peuvent être effacées élevée sur la grille de contrôle et le drain du
électriquement, sans rayons ultraviolets. transistor. Comme un courant élevé circule dans le
• L isola t autou de la g ille flotta te est plus i e canal, des électrons sont attirés par la grille de
ue da s le as d u e ellule EPROM, et la g ille o t ôle et vo t s e agasi e su la g ille
flottante chevauche partiellement le drain du flottante, désactivant le transistor.
transistor.
Source: wikipédia
INF3500 : Conception et implémentation de systèmes numériques 14
Vous dev iez ai te a t t e apa le de …