Skip to main content

Module result_arbiter

Module result_arbiter 

Source
Expand description

Lossless retirement arbitration for signing and verification results.

The external black box retires one result per cycle. Signing has priority; verification completions that coincide with signing are retained in a compact 64-entry queue. The queue stores only tag, decision, and error.

Structs§

ResultArbiter
Sign-priority arbiter with a 64-completion verifier backlog.
ResultArbiterIn
Inputs to ResultArbiter.
ResultArbiterOut
Outputs from ResultArbiter.
SignCompletion
A completed signing operation.
VerifyCompletion
A completed strict-verification operation.

Functions§

result_arbiter_kernel
State transition for ResultArbiter.