就是最上面的读数据,可以看到数据读到997的时候,下个时钟读无效,读数据线上突然出来一个数据966,这个要怎么处理呢?
这个问题有点怪,app_rd_data_valid 这个无效了,app_rd_data 也就没意义了,丢弃或不处理就行一般,我们用读 DDR数据出来后要送一级 FIFO, app_rd_data_valid 就当这个FIFO的写信号。无效的数据也就不进FIFO了。