Altera_Forum
Honored Contributor
11 years agoI cannot receive a pattern if there are many consecutive '1's without encoding it
Hello,
I tried a design with a 'Custom phy' tranceiver block in duplex mode in order to transmit a 32-bit pattern (1010111111111111111111111111111) and receive it (via an external connection TX=>RX). Then, i sent the received parallel data to another 'transmitter only' block so as to see the pattern on a oscilloscope. What i saw, though, was not the initially transmitted data. I suspect this happened due to the many coonscutive "1"s. In a second attempt, i tried sending the data using the 8B/10B encoder/decoder block of the custom phy block of the duplex transceiver and leaving the second transmitter as was (to see the initial data without encoding) and then it worked. But, what if i want to receive an unknown pattern outside the fpga (without encoding)? Isn't it possible? What i mean is, i can receive only patterns with many transitions? And what about other patterns? I cannot receive them?