Forum Discussion
matif
Occasional Contributor
7 years agoInconsistent Data of Transceiver
Hi all, I am printing my data from trasnceiver at UART output terminal (putty). My setup consists of a counter running at 100 Mhz. this counter is connected to transciever. The transceiver pll cloc...
matif
Occasional Contributor
7 years agoHi Chee Pin,
Thank you sooooooooooooooo much for your support.
I tried but unfortunately the Forum is not allowing me to attach any files. I even tried using different web browser but not successful. And I am really sorry I don’t know how to use signaltap tool of the quartus because I have never used it. Actually I don’t have a USB blaster cable with which I can use Signaltab tool so I always use model sim to check some simulations and then use raw binary files to program my FPGA on board.
But for your convinience, I have extracted These Signals at the modular Level and added as many comments in my HDL design as possible.
I have emailed you the files at your email address so that you can check. I am also sending you my .c file and a screenshot of my UART Settings because I have the Feeling that there is some Problem on the UART side.
Thank you again for your support.
Regards…
Sent from Mail for Windows 10
CheepinC_altera
Regular Contributor
7 years agoHi,
Thanks for your update. Sorry for the inconvenience with the Forum file upload. I understand that you do not have a USB blaster cable. Just would like to check with you if you are using any of our devkit or your own board? Without signaltap, it would be rather difficult to check on the Native PHY’s parallel data output.
I understand that you have run through Modelsim simulation with your XCVR design which I believe there is no issue in your simulation. I have not yet received your test design files in my email. I will wait for them then further look into it.
By the way, just wonder if you have tested sending fix data pattern (not incremental counter value) to the UART to see if you can see the right data? You can try with a few different fix data pattern. With this, we can further check on the functional and isolate any potential timing related issue.
Thank you.
Best regards,
Chee Pin