Expand description
Frozen host/kernel ABI constants and terminal diagnostics.
Modules§
- register
- Configuration register addresses.
Constants§
- ERROR_
BUFFER - An impossible local buffer state was observed.
- ERROR_
CONFIGURATION - Configuration validation failed.
- ERROR_
COUNT - Terminal counters or queue state did not close exactly.
- ERROR_
FRAME - A captured output beat was not canonical.
- ERROR_
INPUT_ AXI - HBM0 read-channel contract failed.
- ERROR_
OUTPUT_ AXI - HBM1 payload write-channel contract failed.
- ERROR_
SCOREBOARD - Scoreboard ownership was missing, duplicated, or in the wrong state.
- ERROR_
SIGNER_ COMPLETION - The signer produced an explicit error completion.
- ERROR_
SIGNER_ FAULT - The signer asserted a reset-only structural fault.
- ERROR_
SOFT_ ABORT - Software requested a soft abort.
- ERROR_
SUMMARY_ AXI - Terminal summary write-channel contract failed.
- FRAME_
BUFFER_ SLOTS - Complete-frame block-RAM slots.
- HASHSIGS_
HBM_ ABI_ V1 - Host-provided ABI guard word.
- INPUT_
BYTES_ PER_ JOB - Input bytes consumed for each job.
- LIVE_
JOB_ SLOTS - Maximum signer jobs represented by the shell scoreboard.
- MAX_
BATCH - Maximum number of jobs in one launch.
- OUTPUT_
AXI_ BEATS - AXI4 payload beats in one output frame.
- OUTPUT_
PAYLOAD_ BYTES - Valid output bytes produced for each successful job.
- OUTPUT_
SLOT_ BYTES - Reserved bytes in each independently addressable output slot.
- SHA256_
PROFILE_ WIRE_ TAG - Wire tag for
HASHSIGS_SHA256_GENERIC_V1. - SUMMARY_
ABI_ REVISION - Binary summary revision stored in summary bytes 4 and 5.
- TERMINAL_
ABORTED - Software requested a fail-closed abort.
- TERMINAL_
CONFIGURATION - Static launch arguments failed validation.
- TERMINAL_
INPUT_ AXI - HBM0 returned a malformed or failing read response.
- TERMINAL_
OUTPUT_ AXI - A payload HBM1 write returned a malformed or failing response.
- TERMINAL_
PROTOCOL - Internal framing, ownership, or count invariants failed.
- TERMINAL_
SIGNER - The signer reported an error completion or reset-only fault.
- TERMINAL_
SUCCESS - Successful completion.
- TERMINAL_
SUMMARY_ AXI - The terminal summary write itself failed.
Functions§
- abi_
word - Return the 32-bit ABI guard as an RHDL value.