最近在调试XILINX FIFO,产生了一个输入256位输出64位的FIFO,在调试过程中经常出现写入没反应的情况,论坛翻了老半天也没找到一个确切解决方法。
在读到FIFO的DATASHEET的时候有看到复位信号相关类容。
回过头来检查复位信号,发现有可能服位信号给的过早,给在时钟出现以前。
最后在调用FIFO的模块内部用FIFO写时钟重新生成一个复位信号给到FIFO复位,果然灵验,问题得以解决,写一段自己纪念一下。
最近在调试XILINX FIFO,产生了一个输入256位输出64位的FIFO,在调试过程中经常出现写入没反应的情况,论坛翻了老半天也没找到一个确切解决方法。
在读到FIFO的DATASHEET的时候有看到复位信号相关类容。
回过头来检查复位信号,发现有可能服位信号给的过早,给在时钟出现以前。
最后在调用FIFO的模块内部用FIFO写时钟重新生成一个复位信号给到FIFO复位,果然灵验,问题得以解决,写一段自己纪念一下。