|
| | test_codegen.SendI8 = Bundle([BundledChannel("send", ChannelDirection.FROM, Bits(8))]) |
| |
| | test_codegen.RecvI8 = Bundle([BundledChannel("recv", ChannelDirection.TO, Bits(8))]) |
| |
| | test_codegen.SendI0 = Bundle([BundledChannel("send", ChannelDirection.FROM, Bits(0))]) |
| |
| | test_codegen.RecvI0 = Bundle([BundledChannel("recv", ChannelDirection.TO, Bits(0))]) |
| |
| int | test_codegen.ArrayArg = SInt(8) * 1 |
| |
| | test_codegen.ArrayResult = TypeAlias(SInt(8) * 2, "ArrayResult") |
| |
| int | test_codegen._TRANSFORM_LIST_BULK_WIDTH = 16 |
| |
| int | test_codegen._TRANSFORM_LIST_ITEMS_PER_FRAME = 1 |
| |
| | test_codegen._TRANSFORM_LIST_STRUCT = StructType([("data", List(TransformListItem))]) |
| |
| | test_codegen._transform_list_window |
| |
| int | test_codegen._WINDOW_PROBE_TAG = 0xCAFE |
| |
| list | test_codegen._WINDOW_PROBE_ITEMS = [10, 20, 30, 40] |
| |
| int | test_codegen._WINDOW_PROBE_BULK_WIDTH = 16 |
| |
| int | test_codegen._WINDOW_PROBE_ITEMS_PER_FRAME = 1 |
| |
| | test_codegen._window_probe_struct |
| |
| | test_codegen._window_probe_window |
| |
| int | test_codegen._MULTIBURST_READ_TAG = 0xF00D |
| |
| list | test_codegen._MULTIBURST_READ_ITEMS = [0x1000 + i for i in range(10)] |
| |
| int | test_codegen._MULTIBURST_READ_FIFO_DEPTH = 4 |
| |
| int | test_codegen._MULTIBURST_N_ITEMS = 256 |
| |
| int | test_codegen._MULTIBURST_BULK_WIDTH = 8 |
| |
| int | test_codegen._MULTIBURST_ITEMS_PER_FRAME = 1 |
| |
| | test_codegen._multiburst_struct = StructType([("items", List(Bits(8)))]) |
| |
| | test_codegen._multiburst_window |
| |
| int | test_codegen._NARROW_TAG = 0xBEEF |
| |
| list | test_codegen._NARROW_ITEMS = [0x1000 + i for i in range(7)] |
| |
| int | test_codegen._NARROW_BULK_WIDTH = 2 |
| |
| int | test_codegen._NARROW_ITEMS_PER_FRAME = 1 |
| |
| | test_codegen._narrow_struct = StructType([("tag", Bits(16)), ("items", List(Bits(32)))]) |
| |
| | test_codegen._narrow_window |
| |
| | test_codegen.bsp = get_bsp(sys.argv[2] if len(sys.argv) > 2 else None) |
| |
| | test_codegen.s = System(bsp(Top), name="TestCodegen", output_directory=sys.argv[1]) |
| |