|
CIRCT 24.0.0git
|


Public Member Functions | |
| construct (ports) | |
Static Public Attributes | |
| clk = Clock() | |
| rst = Reset() | |
Exposes a function that accepts a windowed struct (four fields split into two frames) and returns the reassembled struct without windowing. The input struct has four UInt(32) fields: a, b, c, d. The window divides these into two frames: - Frame 1: fields a and b - Frame 2: fields c and d Frames arrive in-order. The function reads both frames, reassembles the complete struct, and outputs it.
Definition at line 201 of file esi_test.py.
| esi_test.WindowToStructFunc.construct | ( | ports | ) |
Definition at line 218 of file esi_test.py.
References esi_test.FourFieldStruct, and wrap().
|
static |
Definition at line 214 of file esi_test.py.
Referenced by esiaccel.bsp.common.ESI_Manifest_ROM_Wrapper.build().
|
static |
Definition at line 215 of file esi_test.py.