Forum Discussion
Altera_Forum
Honored Contributor
14 years agoDear Rysc, FvM
Most of the comments are right but they are exactly the source of my problem. Let's go step by step: 1) Data rate is clear 40MBd (modulation frequency)* 192 (number of bit)=> 7.68GB and you have to think about them as a group and raw data it is just a vector of the pulses. Also needed skew is 0 I have to identify the pulse with one clock cycle precision. 2) the problem of the optical fiber (which we have in parallel) is that delay is about 5ns/m also serialisation and deserialisation takes some time and I have a limited time when I have to receive the information. With the optics I am a few clock cycles late for several cases of the applycation. This also gives the answer about limited number of the clock cycles. I have to do some calculations too and I really dont have much time. 3) I have also problem if I kick the D flip flop and I put it metastable state for a few clock cycles this can generate extreme problem if it happens often. This is why I have put this post here. I am thinking about it and I don't have much options. If you are interrested in more details I can send you an email to explain the project. so the problem is clear I have to be fast and prevent met. state