自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 如何使用Vivado DDS ip核产生正余弦波

使用DDS ip核

2023-10-14 20:49:02 5217 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除