|
CIRCT 23.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 195 of file esi_test.py.
| esi_test.WindowToStructFunc.construct | ( | ports | ) |
Definition at line 212 of file esi_test.py.
References esi_test.FourFieldStruct, and wrap().
|
static |
Definition at line 208 of file esi_test.py.
|
static |
Definition at line 209 of file esi_test.py.