In a
digital circuit In theoretical computer science, a circuit is a model of computation in which input values proceed through a sequence of gates, each of which computes a function. Circuits of this kind provide a generalization of Boolean circuits and a mathematical ...
or system, static discipline is a guarantee on logical elements that "if inputs meet valid input thresholds, then the system guarantees outputs will meet valid output thresholds", named by Stephen A. Ward and Robert H. Halstead in 1990, but practiced for decades earlier.
The valid output thresholds voltages ''V''
OH (output high) and ''V''
OL (output low), and valid input thresholds ''V''
IH (input high) and ''V''
IL (input low), satisfy a
robustness principle
In computing, the robustness principle is a design guideline for software that states: "be conservative in what you do, be liberal in what you accept from others". It is often reworded as: "be conservative in what you send, be liberal in what you a ...
such that
:''V''
OL < ''V''
IL < ''V''
IH < ''V''
OH
with sufficient
noise margin
In electrical engineering, noise margin is the maximum voltage amplitude of extraneous signal (electrical engineering), signal that can be algebraically added to the noise-free worst-case input level without causing the output voltage to deviate fr ...
s in the inequalities.
References
External links
MIT course 6002xsection on static discipline
Digital electronics
{{comp-eng-stub