Expand description
Canonical frame validation and two-slot synchronous block-RAM storage.
Structs§
- Frame
Store - BRAM-backed storage; validity and ownership live in the shell controller.
- Frame
Store Input - Memory access for the two complete frame slots.
Constants§
- FRAME_
STORE_ ADDRESS_ BITS - Seven address bits encode
{slot, beat}asslot * 64 + beat.
Functions§
- captured_
beat_ is_ canonical_ kernel - Validate every byte-control and identity invariant before a BRAM write.
- frame_
store_ address_ kernel - Map a slot and beat to the physical BRAM address.
- frame_
store_ kernel - Preserve the RAM as a native synchronous child.