Chapter 7: Advanced Modeling Techniques: Prof. Ming-Bo Lin
This chapter discusses advanced modeling techniques in Verilog such as sequential blocks, parallel blocks, nested blocks, procedural continuous assignments using assign/deassign/force/release, different delay models including distributed, lumped, and module path delays, specify blocks for describing paths and assigning delays, and different types of path declarations like single-path, edge-sensitive, and state-dependent paths. The chapter objectives are to describe these various advanced modeling features and how to use specify blocks and timing checks.
Chapter 7: Advanced Modeling Techniques: Prof. Ming-Bo Lin
This chapter discusses advanced modeling techniques in Verilog such as sequential blocks, parallel blocks, nested blocks, procedural continuous assignments using assign/deassign/force/release, different delay models including distributed, lumped, and module path delays, specify blocks for describing paths and assigning delays, and different types of path declarations like single-path, edge-sensitive, and state-dependent paths. The chapter objectives are to describe these various advanced modeling features and how to use specify blocks and timing checks.