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
25
Faits
0
Questions
156
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.
Binaire, decimal, hexadecimal, octal, poids des bits et notation des bus.
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, mod/rem, décalages, 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.
Matériel décrit, exécution parallèle, simulation et synthèse.
Interfaces, signaux, instances et hiérarchie d'un design.
Tailles, vecteurs, concaténations, opérateurs et signe.
Affectations continues, blocs combinatoires et couverture des chemins.
Fronts d'horloge, reset, enable et affectations non bloquantes.
Priorités, `case`, valeurs par défaut et pièges de mémorisation.