Chargement…
Chargement…
Short chapter quizzes with maximum XP on the first try and detailed feedback after the correct answer.
Quizzes
18
Done
0
Questions
97
Origins, uses and role of VHDL in the FPGA flow.
Entity, architecture, libraries and ports of a VHDL module.
Telling apart memoryless (combinational) and clocked (sequential) logic.
std_logic, std_logic_vector, integer, unsigned, signed and conversions.
Logical, arithmetic, comparison, concatenation and precedence rules.
Differences between signal, variable and constant: scope, update timing, synthesis.
Naming conventions, code organization and classic pitfalls.
Sensitivity list, sequential vs combinational, latches, process(all).
Three classic ways to write a MUX and what they imply for synthesis.
Picking synthesis and simulation tools depending on the target.
Building a hierarchical design: declaration, instantiation, port map.
AND, OR, NOT, NAND, NOR, XOR and their truth tables.
Identities, theorems, simplification of logical expressions.
D flip-flops, registers, counters, metastability.
Weighted codes, Gray, Excess-3, parity and Hamming.
Minterms, maxterms, Gray adjacency and logic simplification.