Je vous propose un nouveau tutoriel pour apprendre à synthétiser un transmetteur UART (Universal Asynchronous Receiver Transmitter) sur carte FPGA en SystemVerilog :
FPGA : programmation d'un transmetteur UART en SystemVerilog
Carte FPGA Intel DE0-Nano dans l’environnement Quartus Prime
Un UART (Universal Asynchronous Receiver Transmitter) est à la fois un composant matériel et un protocole universel pour transmettre ou recevoir des données à travers une liaison série, qui n’utilise qu’un seul fil pour faire passer tous les bits de données. Aujourd’hui, les UART sont largement intégrés comme périphériques dans les microcontrôleurs.
Ce tutoriel vous permettra de comprendre (ou de réviser) le protocole et de synthétiser un transmetteur UART dans une puce FPGA. SystemVerilog sera utilisé comme langage de description de matériel dans l’environnement Intel Quartus Prime.
Bonne lecture
Partager