Bryan

按钮输入消抖

采用打两拍与计数的方式滤除按键毛刺

PL读写DDR

1、写地址,先检查ready。写数据:先写1个数据再检查ready,为1继续写下一个数据

IODELAY微调时钟相位

IODELAY微调时钟相位,大范围调节可使用MMCM或PLL

BUFGMUX使用

在多个时钟选择输出1个时,使用BUFGMUX

ODDR使用与仿真

在DDR接口中ODDR用于发送时钟和数据;在SDR接口中仅用ODDR转发时钟(仍在时钟树内);发送多位数据时需要用generate语句例化多个ODDR原语,参见

BRAM IP的配置选项

BRAM设置界面的配置,如下入中三个框内:1、Oprating

FPGA设计中的复位

遵循 Xilinx 建议的复位准则:a) 尽量少使用复位b) 必须复位时采用同步复位c) 确保使用高电平有效的复位d) 避免异步复位(RAMB 和 DSP48 模块中不支持异步复位)当外部给如的复位信号为异步复位时,可通过以下设计转换为同步...

ASSOCIATED_BUSIF bus parameter is missing.

在vivado中自定义AXI4 IP核时出现如下的警告:[IP_Flow 19-3153] Bus Interface 's00_axi_aclk': ASSOCIATED_BUSIF bus parameter is missing.