# Special Values

The Test Vector format supports two special values for more flexible testing:

- <DC> (Don't Care): When used for an output pin, this value always passes regardless of the actual output. This is useful when you don't care about certain outputs during a test. Case-insensitive (`<dc>` also works).
- <float>: When used for an input pin, this drives a floating (high-impedance) value. When used for an output pin, this expects the output to be floating (UNKNOWN value). Case-insensitive (`<FLOAT>` also works).

Here is an example using special values:

    # Test with don't care and floating values
    Input   Enable Output  <set> <seq>
    1       1      <DC>    0     0
    <float> 0      <float> 0     0

In the first test, the output is marked as don't care, so any output value will pass. In the second test, the input is floating and the output is expected to be floating as well.

Previous: Test Vector File Format | Next: Sequential Testing.