FPGA et Systèmes électroniques associés

  • ECTS

    5 crédits

  • Composante

    INSA Hauts-de-France

Objectifs

Au terme de cette UE, les étudiants seront capables de :
1. Acquérir la méthodologie de conception de circuits électroniques numériques basés sur l’emploi de composants à architecture programmable (FPGA).
2. Savoir mettre en œuvre les principes et les techniques vus en cours magistral, par l'écriture d'un code VHDL synthétisable et de son test-bench de simulation associé.
3. Concevoir des circuits synchrones sous forme de machines d’état (simples et de haut niveau)
4. Être capable de concevoir un circuit logique qui réalise un algorithme simple, en utilisant une méthodologie de partitionnement hard/soft.
5. Maîtriser la structure des systèmes embarqués
6. Principes de fonctionnement et l’utilisation des systèmes embarqués 

Lire plus

Pré-requis obligatoires

Algèbre de Boole, circuits logiques combinatoires et séquentiels, Programmation Assembleur (ARM, MIPS ou X86), Programmation et architecture multi-cores, 

Lire plus

Bibliographie

- P. C. Pong, “Embedded SoPC design with NIOS II processor and VHDL examples”, Wiley, 2011.
- R.C. Cofer, B.F. Harding, ”Rapid system prototyping with FPGAs”, Elsevier, 2006.
- J.F. Wakerly, “Digital design principles and practices”,4th edition, Prentice Hall, 2006.
- S. Brown and Z. Vranesic, “Fundamentals of digital logic with VHDL design”, Mc Graw Hill, 2000.
- Embedded System Design: Embedded Systems Foundations of Cyber-Physical Systems. Authors: Marwedel, Peter 2015
- A. Rushton, “VHDL for logic synthesis”, Wiley, 2011.

Lire plus

Liste des enseignements

  • FPGA et systèmes électroniques associés

  • Architecture des systèmes embarqués

  • Signaux numériques