diff --git a/src/finn/custom_op/fpgadataflow/checksum.py b/src/finn/custom_op/fpgadataflow/checksum.py index 9d08757ec8217719c59cbb6c1b5cbbc875421e6c..9a492aa7d070ab0db921bb000bb369708f3590a9 100644 --- a/src/finn/custom_op/fpgadataflow/checksum.py +++ b/src/finn/custom_op/fpgadataflow/checksum.py @@ -300,7 +300,7 @@ class CheckSum(HLSCustomOp): def blackboxfunction(self): self.code_gen_dict["$BLACKBOXFUNCTION$"] = [ """using T = ap_uint<WORD_SIZE>;\n void {}(hls::stream<T> &in0, - hls::stream<T> &out, ap_uint<32> &chk, ap_uint<1> drain)""".format( + hls::stream<T> &out, ap_uint<32> &chk, ap_uint<1> &drain)""".format( self.onnx_node.name ) ] @@ -315,6 +315,9 @@ class CheckSum(HLSCustomOp): self.code_gen_dict["$PRAGMAS$"].append( "#pragma HLS interface s_axilite port=chk bundle=checksum" ) + self.code_gen_dict["$PRAGMAS$"].append( + "#pragma HLS interface s_axilite port=drain bundle=checksum" + ) self.code_gen_dict["$PRAGMAS$"].append( "#pragma HLS interface ap_ctrl_none port=return" )