Associative array
A sparse collection that stores only written entries, indexed by a key of any type.
Open reference →Look up a concept, code symbol or debugging topic. Continue into the lesson for examples, practice and the next step in your learning path.
A sparse collection that stores only written entries, indexed by a key of any type.
Open reference →A Make variable such as $@, $< or $^ that refers to the current target or its prerequisites.
Open reference →csh and its extended version tcsh, an older Unix shell still used by many EDA site and tool setup scripts.
Open reference →A user-defined type that bundles properties and methods and is created at run time.
Open reference →A block that defines when a testbench samples and drives signals relative to a clock.
Open reference →An assertion sampled on a clock that checks a temporal property over cycles.
Open reference →A Boolean rule that random values must satisfy when randomize() is called.
Open reference →The process of finding and closing coverage holes until the plan goal is met.
Open reference →A construct that defines coverpoints, bins and crosses for functional coverage.
Open reference →Coverage of combinations of bins from two or more coverpoints.
Open reference →A Python class declared with @dataclass that stores fields and generates common methods automatically.
Open reference →A copy that also creates new copies of nested objects instead of sharing them.
Open reference →An unpacked array whose size is set at run time with new[].
Open reference →A user-defined type with named values, declared with enum.
Open reference →A tool description loaded with module load that sets PATH and related variables for one tool version, in any shell.
Open reference →A named value inherited by child processes when exported.
Open reference →The number a process returns to its caller; 0 means success and any other value signals a specific failure.
Open reference →A numeric result returned by a process; zero normally indicates success.
Open reference →An error message with run-specific values removed, used to group failures that share a cause.
Open reference →A text file of source paths, often with a .f extension, passed to a simulator or linter.
Open reference →Follow the eight-week programme to connect individual concepts with design decisions, simulation, debugging and verification evidence.
Open the training plan