Reduction Operators
Operator Operation Examples
Symbol Performed ain = 5¡¯b10101, bin = 4¡¯b0011
cin = 3¡¯bZ00, din = 3¡¯bX011
& And all bits &ain = 1¡¯b0, &din = 1¡¯b0
~& Nand all bits ~&ain = 1¡¯b1
| Or all bits |ain = 1¡¯b1, |cin = 1¡¯bX
~| Nor all bits ~|ain = 1¡¯b0
^ Xor all bits ^ain = 1¡¯b1
~^ or ^~ Xnor all bits ~^ain = 1¡¯b0
- Reduces a vector to a single bit
- X or Z are considered unkown, but result maybe a known value
- Example: &din results in 1¡¯b0