- 博客(3)
- 收藏
- 关注
原创 FPGA时序优化笔记
在使用“set_multicycle_path”约束的时候,和使用“set_false_path”约束一样,也必须 在设计系统工作时序的时候达到本约束要求的时序关系,避免复位刚结束,系统在下一个时钟周期立即启动的问题。一般只需要在产生复位信号的时候确保信号具有足够的有效复位时间,并且在复位完成 后的一段时间内系统不进入工作状态,避免不同模块间因为走线关系,在系统时钟域的前后 两个时钟内先后结束复位,如果系统在复位后立即开始工作,则可能导致不同电路的工作启 动并不是在同一拍启动的,可能导致系统的错乱。
2025-07-14 13:09:11
428
原创 Module 使用三段式表达规避风险
使用三段式声明:当需要localparam影响端口位宽时,必须使用三段式声明。分离参数类型parameter:用于外部可配置的参数;localparam:用于模块内部计算、不可被外部修改的参数。避免参数滥用:不要用parameter替代localparam,防止参数被意外修改。
2025-07-09 15:21:57
295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1