Forum Discussion

RShal4's avatar
RShal4
Icon for Occasional Contributor rankOccasional Contributor
6 years ago
Solved

Intel's UART IP miss bytes in high baud rate ?

Hello,

We encounter loss of bytes on a read from serial.

This happens in high rate (912600), we see that the bytes are getting lost.

We verified that the application which reads bytes, is effective, and does not have delays, and also increased the bsp buffer from 64 to 512.

Yet, the miss bytes behavior remains.

Is it a bug in Intel's UART IP in quartus 15.1 ?

I see that others also observed the same behavior and there is a suggestion to move to fifo IP here:

https://forums.intel.com/s/question/0D50P00003yyPgkSAE/uart-rs232-receive-missing-bytes?language=en_US

Thank you for any suggestion,

ranran

  • RShal4's avatar
    RShal4
    6 years ago

    Hi,

    We eventually moved from the simple IP's of UART (which only have 1 byte!) to the FIFOed avalon uart.

    This seems to fix the problem.

    Thank you,

    ran

3 Replies