Skip to content
Snippets Groups Projects
Commit eca7b071 authored by Yaman Umuroglu's avatar Yaman Umuroglu
Browse files

[HLSCustomOp] new attributes for multi-IO FIFO sizes, chrc. padding

parent 246a52f3
No related branches found
No related tags found
No related merge requests found
...@@ -110,11 +110,16 @@ class HLSCustomOp(CustomOp): ...@@ -110,11 +110,16 @@ class HLSCustomOp(CustomOp):
# input and output FIFO depths # input and output FIFO depths
"inFIFODepth": ("i", False, 2), "inFIFODepth": ("i", False, 2),
"outFIFODepth": ("i", False, 2), "outFIFODepth": ("i", False, 2),
# input and output FIFO depths for multi-I/O nodes
"inFIFODepths": ("ints", False, []),
"outFIFODepths": ("ints", False, []),
"output_hook": ("s", False, ""), "output_hook": ("s", False, ""),
# accumulated characteristic function over two periods # accumulated characteristic function over two periods
"io_characteristic": ("ints", False, []), "io_characteristic": ("ints", False, []),
# the period for which the characterization was run # the period for which the characterization was run
"io_characteristic_period": ("i", False, 0), "io_characteristic_period": ("i", False, 0),
# amount of zero padding inserted during chrc.
"io_characteristic_pads": ("ints", False, []),
} }
def get_verilog_top_module_name(self): def get_verilog_top_module_name(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment