Switch Level Modeling and examples. Behavioral Modeling: Structured Procedures, Procedural Assignments, Timing Controls, and Conditional Statements, multi-way branching, Loops, Sequential and Parallel blocks, Generate blocks. Tasks and Functions
Behavioral/dataflow modeling of basic MSI combinational logic modules: ALUs, Encoders, Decoders, Multiplexers, Demultiplexers, Parity generator/checker circuits, Bus Structure.
Basic concepts of Static timing analysis, Logic synthesis