A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing – hence "field-programmable".
VHDL - Elaboration of Concurrent and Sequential Execution modes
VHDL – Design of Sequential Digital Systems (Flip-Flops and Registers with different functionalities such as synchronous or asynchronous Enable, Set, Reset, etc.)
VHDL – Design of Sequential Digital Systems (Counters, Shift-Registers, and Serial to Parallel and Parallel to Serial Converters)
Fixed Point Format : Introduction, Addition, and Subtraction and Multiplication of Qn.m format numbers
Fast Adders: Ripple Carry Adder, Carry Look Ahead Adder, Transformation for high speed using pipelining
Design of Parallel Multiplier: Partial Product Generation
Design of Parallel Multiplier: Partial Product Reduction by using a compression tree
Multiplier-less Multiplication by Constants (use of Canonic Signed Digit Representation)
Digital Filter Synthesis: an example of digital hardware synthesis of signal processing algorithms
Finite State Machines (FSMs) for establishing Sequencing and Control: types and examples