Duration:1 Day
Pricing:$700 USD
Course Part Number: 226904
Contact us for details about training at your site Course Overview
This 1 day class is a prerequisite for engineers who wish to take the SystemVerilog for Verification with Questa course but do not have a Verilog background. It will provide a basic understanding of Verilog so the student can utilize SystemVerilog for design verification.
Special emphasis is placed on the event queue, blocking and non-blocking assignments and other language underpinnings that are maintained and extended in SystemVerilog.
You will learn how to
Audience
Verification engineers planning to use SystemVerilog for their Hardware Verification Language (HVL) who do not already know Verilog.
Prerequisites
-
Familiarity with concepts of simulation
-
Familiarity with Windows 98, NT, 2000, XP or UNIX operating systems
Key Topics
- Introduction to Verilog
- Basic modeling structure
- Lexical conventions
- Modules
- Port declarations
- Module instances
- Data types
- Procedural blocks
- Timing controls
- Blocking vs. Non-blocking Proc. assignments
- Operators
- Programming statements
- Sensitivity lists
- Continuous assignments
- User defined tasks
- User defined functions
- File I/O