The backbone of behavioral description and data manipulation in the Verilog-A language is procedural programming. It resembles in many ways programming languages that declare a set of variables and use a sequence of procedural statements to execute certain computations or algorithms. While variables may be declared along with parameters in the module body, the procedural statements in Verilog-A are encapsulated within procedural blocks. This chapter introduces the procedural blocks and procedural statements for variable assignment and control ...
7. Procedural Programming
Get A Practical Guide to Verilog-A: Mastering the Modeling Language for Analog Devices, Circuits, and Systems now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.