diff --git a/src/finn/custom_op/fpgadataflow/checksum.py b/src/finn/custom_op/fpgadataflow/checksum.py index 22f9a92bd8cd856561b21659b3f828135b0cd08f..59d26fdce83d7a3009606da0fd00c84f03110622 100644 --- a/src/finn/custom_op/fpgadataflow/checksum.py +++ b/src/finn/custom_op/fpgadataflow/checksum.py @@ -311,7 +311,7 @@ class checksum(HLSCustomOp): "#pragma HLS interface axis port=out name=out_" + self.hls_sname() ) self.code_gen_dict["$PRAGMAS$"].append( - "#pragma HLS interface s_axilite port=chk" + "#pragma HLS interface s_axilite port=chk bundle=checksum" ) self.code_gen_dict["$PRAGMAS$"].append( "#pragma HLS interface ap_ctrl_none port=return" @@ -321,5 +321,5 @@ class checksum(HLSCustomOp): def get_verilog_top_module_intf_names(self): intf_names = super().get_verilog_top_module_intf_names() # expose axilite interface - intf_names["axilite"] = ["s_axi_control"] + intf_names["axilite"] = ["s_axi_checksum"] return intf_names