Hi..
I have designed a program which packetizes data and performs convolution coding in actel fpga A3P1000,
i have converted the single ended output i q and clk to differential output within fpga, the program runs fine.
On the second board I then used the single ended output and used an external lvttl to lvds convertor. the output is transmitted to the microD connector to decode it on matlab. I get the desired frames sometimes and sometimes I don't. can anyone tell me what can be the issue? The hardware is fine. the matlab code is perfect. the external Tranceivers are all ok. the board is perfect.