From c1768f7b1274e5844a355dd0834b767dd5f1dd07 Mon Sep 17 00:00:00 2001 From: Yaman Umuroglu <yamanu@xilinx.com> Date: Tue, 31 Jan 2023 14:22:29 +0000 Subject: [PATCH] [DWC] add disable_start_propagation on recommendation from Thomas --- .../fpgadataflow/streamingdatawidthconverter_batch.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/finn/custom_op/fpgadataflow/streamingdatawidthconverter_batch.py b/src/finn/custom_op/fpgadataflow/streamingdatawidthconverter_batch.py index 940b4f4ab..a80d2bbef 100644 --- a/src/finn/custom_op/fpgadataflow/streamingdatawidthconverter_batch.py +++ b/src/finn/custom_op/fpgadataflow/streamingdatawidthconverter_batch.py @@ -323,7 +323,9 @@ class StreamingDataWidthConverter_Batch(HLSCustomOp): "#pragma HLS INTERFACE ap_ctrl_none port=return" ) if self.needs_lcm(): - self.code_gen_dict["$PRAGMAS$"].append("#pragma HLS DATAFLOW") + self.code_gen_dict["$PRAGMAS$"].append( + "#pragma HLS DATAFLOW disable_start_propagation" + ) def execute_node(self, context, graph): mode = self.get_nodeattr("exec_mode") -- GitLab