Timing error happened when seting series IIR filter in Speedgoat target machine
1 次查看(过去 30 天)
显示 更早的评论
Hi alls
I 'm using HDL Coder with simulink for building a set of IIR filters in series in Speedgoat target machine.
I used the following three methods:
1.Connect Biquad block in turn; (As shown in the following figure)
2.Connect Discrete Transfer Fcn block in turn;
3,Use add, gain and delay blocks to build Direct Form II IIR filter and then connecting them in turn.
I can get a correct filtering result in simulink. However, when using the HDL Workflow Advisor of HDL code and run the generated gm_.slx on speedgoat target mechine, the results were always wrong. I suspect it's a time sequence problem, but I don't know how to solve it or what to set up. Or is there a better way to build an IIR filter model that can be connected in series.
THANKS advanced,
ERIC
0 个评论
采纳的回答
Kiran Kintali
2022-10-31
Please reach out to tech support for guidance on the topic with your model.
You can use the workflow to get a high level view of the critical path in your model.
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!