Random seed
The starting value for a pseudo-random generator; recording it makes a random test reproducible.
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.
The starting value for a pseudo-random generator; recording it makes a random test reproducible.
Open reference →Repeated execution of a defined set of tests, often with several seeds, to detect behaviour that has broken.
Open reference →A pattern language for matching text, used by grep, sed, awk, Python re and Tcl regexp.
Open reference →The ability to rerun a documented command with known inputs, tool versions and expected evidence.
Open reference →Synopsys Design Constraints, a widely supported Tcl-based format for clocks, I/O delays and timing exceptions.
Open reference →A cryptographic hash used to compare artifact integrity against a trusted checksum.
Open reference →A server identity key whose fingerprint should be verified through a trusted channel.
Open reference →A component that compares observed results with predicted results.
Open reference →A set of keys used to control access to a shared resource between threads.
Open reference →The first line of a script, such as #!/usr/bin/env bash, that selects the interpreter.
Open reference →A program that interprets command input and starts other programs.
Open reference →The symbol before a Perl name: $ for one value, @ for a list and % for a hash; it shows the kind of value being used.
Open reference →A default constraint that is dropped if it conflicts with a hard constraint.
Open reference →File descriptor 2, conventionally used for diagnostics.
Open reference →Checking every timing path against constraints without simulation, as done by OpenSTA.
Open reference →The Bash settings set -euo pipefail, which stop a script on failed commands, unset variables and failed pipeline stages.
Open reference →A user-defined type that groups named fields; a packed struct is also a vector.
Open reference →A filesystem entry that stores a path to another entry.
Open reference →A Tcl value holding key-value pairs, managed with the dict command.
Open reference →The single pass in which Tcl replaces $variables, [commands] and backslash escapes before running a command.
Open reference →Follow the eight-week programme to connect individual concepts with design decisions, simulation, debugging and verification evidence.
Open the training plan