Ce document présente un cours sur les circuits programmables FPGA, destiné aux étudiants du Master 1 en télécommunications, couvrant divers aspects tels que l'architecture, la classification et la programmation des FPGA. Il aborde également les technologies associées aux circuits logiques programmables, notamment les SPLD, CPLD et ASIC, ainsi que les langages de description matérielle comme VHDL. Les objectifs pédagogiques incluent l'étude des méthodes de conception et la compréhension des applications pratiques des circuits logiques programmables.