punit1053
Newbie level 6

Hi,
I am working on a custom board which is having xilinx xc7z045-1-fbg676 device. I am trying to receive data serially through 16 channel through IO ports where the frame clock is 20M and data clock is 160M DDR. The problem is that in behavioral and PAR simulation I am getting the proper results, even I constrained the design properly and it met all timings but while probing the received data through CHIPSCOPE I found that through 13 channels only I am able to receive proper data not all 16 channel. I am not able to figure out what went wrong.
One more thing, I was getting warning that the BUFG site for data clock and data clock pin site are not same. To quit this warning I used CLOCK DEDICATED ROUTE = FALSE constrain. The pins are already connected to the device I can't change sites.
I am working on a custom board which is having xilinx xc7z045-1-fbg676 device. I am trying to receive data serially through 16 channel through IO ports where the frame clock is 20M and data clock is 160M DDR. The problem is that in behavioral and PAR simulation I am getting the proper results, even I constrained the design properly and it met all timings but while probing the received data through CHIPSCOPE I found that through 13 channels only I am able to receive proper data not all 16 channel. I am not able to figure out what went wrong.
One more thing, I was getting warning that the BUFG site for data clock and data clock pin site are not same. To quit this warning I used CLOCK DEDICATED ROUTE = FALSE constrain. The pins are already connected to the device I can't change sites.