Register AllocationCovers register allocation techniques and strategies, including graph coloring and spilling integration.
VHDL for SynthesisCovers basic VHDL constructs for RTL design, including arithmetic, multiplexers, registers, and instantiation.