Chargement…
Chargement…
Des QCM courts par chapitre, avec XP maximale au premier essai et correction détaillée après la bonne réponse.
Quiz
36
Faits
0
Questions
198
Origines, usages et place du VHDL dans le flot FPGA.
Entité, architecture, librairies et ports d'un module VHDL.
Différencier la logique sans mémoire (combinatoire) et la logique synchronisée par horloge (séquentielle).
std_logic, std_logic_vector, integer, unsigned, signed et conversions.
Logiques, arithmétiques, comparaison, concaténation et priorités.
Différences entre signal, variable et constante : portée, mise à jour, synthèse.
Conventions de nommage, organisation du code et pièges classiques.
Liste de sensibilité, séquentiel vs combinatoire, latches, process(all).
Trois écritures classiques d'un MUX et leurs implications de synthèse.
Choix d'outil de synthèse et de simulation selon la cible.
Décrire un design hiérarchique : déclaration, instanciation, port map.
Structure d'un testbench, génération d'horloge, stimuli, assertions.
Moore vs Mealy, encodage d'état, style à un ou deux process.
Generate, attributs, génériques avancés, packages, génération conditionnelle.
LUT, bascules, BRAM, DSP, interconnexions et I/O.
Synthèse, mapping, placement, routage et bitstream.
Assemblage visuel d'IPs, encapsulation VHDL, intégration SoC.
Latence, débit, chemin critique, registres et vérification temporelle.
Setup, hold, slack, chemin critique, contraintes de timing.
Architecture Zynq, communication PS-PL via AXI, design embarqué.
SAR ADC, DAC R-2R, comparateur et séquencement numérique.
AND, OR, NOT, NAND, NOR, XOR et leurs tables de vérité.
Identités, théorèmes, simplification d'expressions logiques.
Bascules D, registres, compteurs, métastabilité.
Codes pondérés, Gray, Excess-3, parité et Hamming.
Minterms, maxterms, adjacence Gray et simplification logique.
Registres PISO/SIPO, compteurs synchrones, modulo et signaux de fin de cycle.
Parité, syndrome, Hamming et limites de correction.
Liaison série asynchrone : start bit, data, parité, stop, baudrate.
Bus série synchrone : MOSI, MISO, SCLK, CS, modes 0-3.
Bus série bifilaire à drains ouverts, adressage 7 bits, ACK, démarrage et arrêt.
Bus open-source pour SoC : maître/esclave, cycles, handshake.
Famille de bus Intel/Altera : Avalon-MM, Avalon-ST.
Bus mémoire-mappé ARM AMBA : 5 canaux, bursts, IDs, handshake VALID/READY.
Variante simplifiée d'AXI : transactions mot à mot, pas de burst, idéale pour les registres.
Variante streaming d'AXI : un seul canal, pas d'adresse, pour DSP / vidéo.