Expand description
Python bindings for deterministic byte-level hardware fault injection.
Functionsยง
- __
pyfunction_ ๐ โpy_ inject_ bitflip_ u8 - __
pyfunction_ ๐ โpy_ inject_ dropout_ u8 - __
pyfunction_ ๐ โpy_ inject_ gaussian_ u8 - __
pyfunction_ ๐ โpy_ inject_ stuck_ at_ 0_ u8 - __
pyfunction_ ๐ โpy_ inject_ stuck_ at_ 1_ u8 - inject ๐
- py_
inject_ ๐bitflip_ u8 - Flip each byte-encoded bit independently with probability
ber. - py_
inject_ ๐dropout_ u8 - Drop selected byte-encoded spikes to zero.
- py_
inject_ ๐gaussian_ u8 - Apply thresholded Gaussian noise to byte-encoded bits.
- py_
inject_ ๐stuck_ at_ 0_ u8 - Force selected byte-encoded bits to zero.
- py_
inject_ ๐stuck_ at_ 1_ u8 - Force selected byte-encoded bits to one.
- register ๐
- Register byte-level fault-injection functions with the extension module.
Type Aliasesยง
- Fault
Result ๐