Expand description
HBM1 payload writer state, frame queue, and address helpers.
Structs§
- Frame
Queue - Oldest-first queue of the two complete BRAM frame slots.
- Frame
Queue Operation - One dequeue and one enqueue can occur on the same cycle.
- Frame
Queue Update - Updated queue plus an impossible underflow/overflow indication.
- Memory
Completion Timing - Timing of canonical payload B retirements, independent of summary traffic.
Enums§
- Writer
State - HBM1 payload writer state.
Functions§
- frame_
queue_ update_ kernel - Apply simultaneous retirement and capture without losing queue order.
- frame_
slot_ is_ reserved_ kernel - A slot is unavailable while queued or reserved by active capture.
- output_
job_ address_ kernel - Derive the 4 KiB output-slot address without a multiplier.
- output_
response_ is_ canonical_ kernel - Payload and summary responses accept only ID-zero
OKAY. - record_
memory_ completion_ kernel - Record one payload response only when it is canonical and successful.