Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

Data stream is always valid when RVS is LOW

Anonymous
Not applicable

Data stream is always valid when RVS is LOW

Question: Is it guaranteed that the data stream is always valid when RVS is LOW?

 

Answer:

NO. The detection of RVS = HIGH is a sufficient condition to declare that the received character is INVALID. It indicates that the presently received character did not follow one or more of the encoding rules for an 8B/10B coded data stream. However, the detection of RVS = LOW is NOT a sufficient condition to declare that the received character is VALID. It still requires validation against the data packet format used to ensure that the data is OK. If for example, one bit of the character transmitted is corrupted, but it turns out that the corrupted data falls into one of the valid data characters in the encoding table, the receiver will interpret this as normal data instead of asserting RVS = HIGH to indicate error.


Useful Link:
HOTLink Transmitter/Receiver

0 Likes
Version history
Revision #:
1 of 1
Last update:
‎Dec 19, 2008 12:00 AM
Updated by:
Anonymous
 
Contributors