Timing Constraint not met error for ZYNQ706
显示 更早的评论
We are trying to generate bitfile for ourr simulink model for ZYNQ 706 . but encountering an error "the worst slack is -14.8ns timing constraints not met " i have optimized my simulink model as much as i can . please suggest some way to avoid this error. The error inturrupts when i increased my sampling frequency of model fro 10MHz to 20MHz. it works fine with 10MHz with out any error .
Thanks in anticipation
回答(1 个)
Kiran Kintali
2022-2-18
0 个投票
You can consider pipelining the design. See the timing related optimization section in HDL Coder https://www.mathworks.com/help/hdlcoder/speed-optimization.html
Some quick tips:
- Set some output pipelines, enable distributed pipelining.
- Consider using adaptive pipelining for inserting pipelines next to multipliers to enable better DSP mapping
- Use Critical Path Estimation report to see the location of the critical path in the model
- Identify critical path and right click on the block and input and output pipelines to break the critical path, delay balancing will kick in to add matching delays
类别
在 帮助中心 和 File Exchange 中查找有关 Speed Optimization 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!