Вы находитесь на странице: 1из 11

Composants Programmables

PAL
CPLD
FPGA
Prsentation

Electronique reprogrammable
 Apparition des premiers circuits vers les annes 70: premiers PLD-> PAL, GAL
 Evolution vers composants plus complexes: CPLD, FPGA
 Diffrentes technologies pour la programmation des connexions
 Permanents , Volatiles statiques, Volatiles
 Capacit de programmation In-Situ
composants dits ISP via interface JTAG
 Contexte de comptitivit mondiale
 Importance du Time-To-Market

2
Prsentation

Flot de dveloppement

3
Connexions programmables

Introduction
 Deux formes canoniques pour les quations logiques
 Somme de produits S=a.b+ c.d
 Produits de somme S=(z+f).(e +x)
Connexions programmables
ET cabl

Reprsentation
standard

OU cabl

Constitution dun rseau


programmable

4
Connexions programmables

Technologie des connexions


 Composants OTP (One Shot Programming)
 Programmable une fois
 Techno Fusible ou Anti-Fusible

 Composants reprogrammables
 SRAM: utilisation de 6 transistors MOS pour mmoriser la
connexion
Configuration volatile: utilisation dune mmoire externe pour
charger chaque mise sous tension le composant cible
 EEPROM: mme principe avec 2 transistors
Utilisation dun programmateur ( programmation: 12V typique)
 FLASH EEPROM: programmable In-Situ (interface JTAG)

5
xPLD

Simple Programme Logic Device


 Composants simples
 rseau ET/OU programmable ou fixe
 PAL (OTP en gnral), GAL reprogrammable

Diffrentes familles en
fonction des ressources
rajouts par le constructeurs

6
xPLD

Complex PLD
 Complexit plus grande que les SPLD
 Notion de CLB (Complex Logic Block) ou MacroCell
 Rseau de connexion centralis entre les diffrntes CLB implment sur la cible
utilisateur
HORLOGES RESET

Somme de produit = votre


equation logique (table de
Bascule pour le
vrit)
squentiel avec
utilisateur

rebouclage
interne
E/S utilisateur

7
FPGA

Field Programmable Grid Array


 Granularit plus fine que les CPLD ( macrocellules - complexes mais + nombreuses)
 Intgration matrielle de composants supplmentaires
 RAM: appel LUT (Look-Up Table)
 Mutiplexeurs divers
 PLL
 Multiplieurs cbls (FPGA haut de gamme => concurrence avec les DSP)
 Rseau de routage rparti ( non centralis contrairement aux CPLD)
Rpartition des applications
Source Altera

Exemple de rfrence
Famille Cyclone (FPGA Low Cost
dALTERA)
Concurrent: Spartan3 (chez Xilinx)

8
FPGA

La carte DE2 (utilis en TP) Specifications


FPGA
Cyclone II EP2C35F672C6 FPGA and
EPCS16 serial configuration device
I/O Devices
Built-in USB Blaster for FPGA configuration
10/100 Ethernet, RS-232, Infrared port
Video Out (VGA 10-bit DAC)
Video In (NTSC/PAL/Multi-format)
USB 2.0 (type A and type B)
PS/2 mouse or keyboard port
Line-in, Line-out, microphone-in
(24-bit audio CODEC)
Expansion headers (76 signal pins)
Memory
8-MB SDRAM, 512-KB SRAM, 4-MB Flash
SD memory card slot
Switches, LEDs, Displays, and Clocks
18 toggle switches
4 debounced pushbutton switches
18 red LEDs, 9 green LEDs
Eight 7-segment displays
16 x 2 LCD display
27-MHz and 50-MHz oscillators, external SMA clock input
9
FPGA

Les composants cyclone 2 dALTERA


 Ressources embarques
Les macrocellules Mmoire dual-port Multiplieurs cbls
SRAM 4kbits

Des PLL
Remarque
Des I/O Blocks Les ressources incluses sur la puce sont
importantes pour le concepteur
Interfaage ddi DDR
RAM par exemple Inutile de synthtiser une bascule D
LATCH (fonctionnement sur niveau et
non pas sur front) si le composant nen
dispose pas!!!!
10
FPGA

Configuration dun FPGA


 Si technologie SRAM alors configuration VOLATILE
 => A chaque mise sous tension REPROGRAMMATION
METHODE MANUELLE METHODE AUTOMATIQUE
Image dans une compact Flash

Exemple 1
Fichier de configuration charger

Exemple 2
Image dans une mmoire srie EXTERNE

11

Вам также может понравиться

  • Projet Détaillée D'éclairage
    Projet Détaillée D'éclairage
    Документ13 страниц
    Projet Détaillée D'éclairage
    Amina Ghardallou
    Оценок пока нет
  • Methode Projet D'eclairage
    Methode Projet D'eclairage
    Документ3 страницы
    Methode Projet D'eclairage
    Allegro Presto Moderato
    Оценок пока нет
  • 19 VHDL
    19 VHDL
    Документ15 страниц
    19 VHDL
    Amina Ghardallou
    Оценок пока нет
  • Circuits Sinusoidal
    Circuits Sinusoidal
    Документ2 страницы
    Circuits Sinusoidal
    Amina Ghardallou
    Оценок пока нет
  • Condensateur
    Condensateur
    Документ4 страницы
    Condensateur
    Amina Ghardallou
    Оценок пока нет
  • Asic
    Asic
    Документ14 страниц
    Asic
    Amina Ghardallou
    Оценок пока нет
  • Enonce Bipolaire
    Enonce Bipolaire
    Документ7 страниц
    Enonce Bipolaire
    Amina Ghardallou
    Оценок пока нет
  • 29 Pldpal2
    29 Pldpal2
    Документ14 страниц
    29 Pldpal2
    Amina Ghardallou
    Оценок пока нет
  • Cours VHDL 3
    Cours VHDL 3
    Документ22 страницы
    Cours VHDL 3
    Amina Ghardallou
    Оценок пока нет
  • Cours Fpga
    Cours Fpga
    Документ212 страниц
    Cours Fpga
    Amina Ghardallou
    50% (2)
  • Circuits Sinusoidal
    Circuits Sinusoidal
    Документ2 страницы
    Circuits Sinusoidal
    Amina Ghardallou
    Оценок пока нет
  • Cours Word
    Cours Word
    Документ8 страниц
    Cours Word
    rabita2006
    Оценок пока нет
  • J2EE
    J2EE
    Документ93 страницы
    J2EE
    Ali Rahali
    0% (1)
  • Ikea Cuisine Muki
    Ikea Cuisine Muki
    Документ28 страниц
    Ikea Cuisine Muki
    Jhosse Forniture
    Оценок пока нет
  • Norme Expérimentale: Avril 1999
    Norme Expérimentale: Avril 1999
    Документ16 страниц
    Norme Expérimentale: Avril 1999
    KB
    Оценок пока нет
  • RM31 (1) BD
    RM31 (1) BD
    Документ64 страницы
    RM31 (1) BD
    Eric Veillon
    Оценок пока нет
  • NOTICE - 671745 - 2 - Bureau CONFORAMA Associé Lit
    NOTICE - 671745 - 2 - Bureau CONFORAMA Associé Lit
    Документ16 страниц
    NOTICE - 671745 - 2 - Bureau CONFORAMA Associé Lit
    gregokarting
    Оценок пока нет
  • Cps RC 94-17 PDF
    Cps RC 94-17 PDF
    Документ120 страниц
    Cps RC 94-17 PDF
    Haddou Dera
    100% (1)
  • PFE (Isb) 2
    PFE (Isb) 2
    Документ71 страница
    PFE (Isb) 2
    Youssef Abdelbaki
    Оценок пока нет
  • Rapport de Stage Ing, Bradai Med Amin
    Rapport de Stage Ing, Bradai Med Amin
    Документ72 страницы
    Rapport de Stage Ing, Bradai Med Amin
    Martial Raoul Fokou
    Оценок пока нет
  • Sclero
    Sclero
    Документ6 страниц
    Sclero
    anon_912285933
    Оценок пока нет
  • Frame Relay 2
    Frame Relay 2
    Документ5 страниц
    Frame Relay 2
    arvalcar
    Оценок пока нет
  • Corr TestBlanc Laravel
    Corr TestBlanc Laravel
    Документ8 страниц
    Corr TestBlanc Laravel
    Zaid Mohdik
    Оценок пока нет
  • Cours 14 - Almoravide
    Cours 14 - Almoravide
    Документ7 страниц
    Cours 14 - Almoravide
    Aber Draa
    Оценок пока нет
  • Procedure Conception Realisation
    Procedure Conception Realisation
    Документ6 страниц
    Procedure Conception Realisation
    mert
    Оценок пока нет
  • Cours Word2
    Cours Word2
    Документ61 страница
    Cours Word2
    Herve Derouleaux
    Оценок пока нет
  • HDS2 02 FR (April-12) PDF
    HDS2 02 FR (April-12) PDF
    Документ40 страниц
    HDS2 02 FR (April-12) PDF
    hepcomotion
    Оценок пока нет
  • Mono Goundam
    Mono Goundam
    Документ27 страниц
    Mono Goundam
    Seydou Alassane Maiga
    Оценок пока нет
  • Lisez Moi
    Lisez Moi
    Документ3 страницы
    Lisez Moi
    Musa Mohammad
    Оценок пока нет
  • La Tour Eiffel
    La Tour Eiffel
    Документ2 страницы
    La Tour Eiffel
    Olteanu Nicoleta
    Оценок пока нет
  • TP Climatisation
    TP Climatisation
    Документ11 страниц
    TP Climatisation
    Oussema SK
    Оценок пока нет
  • Alhambra
    Alhambra
    Документ13 страниц
    Alhambra
    Harvest le Guitariste
    Оценок пока нет
  • GUIDE TECHNIQUE Ecailles VMZINC 2020
    GUIDE TECHNIQUE Ecailles VMZINC 2020
    Документ28 страниц
    GUIDE TECHNIQUE Ecailles VMZINC 2020
    prout
    Оценок пока нет
  • CV Aymen Gasmi 4
    CV Aymen Gasmi 4
    Документ3 страницы
    CV Aymen Gasmi 4
    Yabre Benjamin
    Оценок пока нет
  • Histoire Barrages
    Histoire Barrages
    Документ29 страниц
    Histoire Barrages
    Rory Ndanga
    Оценок пока нет
  • Node Js
    Node Js
    Документ4 страницы
    Node Js
    Marco Rodriguez
    Оценок пока нет
  • Projet Sécurité Des Reseaux
    Projet Sécurité Des Reseaux
    Документ2 страницы
    Projet Sécurité Des Reseaux
    Kamel Cherif
    100% (2)
  • Chapitre 6
    Chapitre 6
    Документ25 страниц
    Chapitre 6
    bn000010
    Оценок пока нет
  • D.T.R. E4 - 1 Travaux Etancheite Toitures Terrase Et Inclinee
    D.T.R. E4 - 1 Travaux Etancheite Toitures Terrase Et Inclinee
    Документ87 страниц
    D.T.R. E4 - 1 Travaux Etancheite Toitures Terrase Et Inclinee
    Archi Wsm
    Оценок пока нет