diff --git a/src/finn/custom_op/fpgadataflow/hlscustomop.py b/src/finn/custom_op/fpgadataflow/hlscustomop.py
index 030d1834ffbb59bda1f9473af60aeb1a181af4dc..3ea1cf0f009f3295b18d011027b6f25fc2024f51 100644
--- a/src/finn/custom_op/fpgadataflow/hlscustomop.py
+++ b/src/finn/custom_op/fpgadataflow/hlscustomop.py
@@ -332,10 +332,10 @@ class HLSCustomOp(CustomOp):
             ],
             "vitis_hls": [
                 "set_param hls.enable_hidden_option_error false",
-                "config_compile -disable_unroll_code_size_check",
+                "config_compile -disable_unroll_code_size_check -pipeline_style flp",
                 "config_interface -m_axi_addr64",
-                "config_rtl -auto_prefix",
-                "config_export -disable_deadlock_detection",
+                "config_rtl -module_auto_prefix",
+                "config_rtl -deadlock_detection none",
             ],
         }
         return default_directives[hls_version]