Forum Discussion
Altera_Forum
Honored Contributor
15 years agoHow does ADC put data on PIO inputs? Is there a clock, latch or strobe signal or this is completely asynchronous to Nios clock?
If data changes asynchronously, it is possible your PIO samples some bits of the previous data word and some bits of the next one, leading to incorrect values. You can't control this because every PIO input can have a slightly different delay and rising/falling time. You may try multiple sampling, until you get twice the same data.