MATLAB: Fixed-step or Variable-step when designing with HDL coder

HDL Codersimulink

Can you use "Variable-step" with solver still set at discrete (no continuous states), or does the design have to be in fixed-step in your model configuration parameters settings when you are designing for HDL Coder? I initially thought that it should always be only fixed point, hence people also use fixed point designer, but then one also come across Simulink examples which uses Variable-step and also to demonstrate HDL coder. So I'm confused now. Hope someone can shine some light on this for me please. Thanks
Fixed-step or Variable-step when designing with HDL coder

Best Answer

You can use variable-step discrete with no continuous states, but I don't think there is much benefit to doing so.