Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- My IPs mostly use other clock signals than the PCIe-Clock and are therefore not synchronized to the clock of the PIOs. --- Quote End --- Does it mean that your IP Clock and PIO clock are different? If this is the case then you should use Avalon Clock Crossing Bridge for synchronization. --- Quote Start --- My IPs mostly use other clock signals than the PCIe-Clock and are therefore not synchronized to the clock of the PIOs. --- Quote End --- Is it save to read from the PIO while the Pulsecounter changes its output? Off course it is safe to use PIO. To read from the PIO or to write the PIO is managed by Altera.You can consider that PIO is nothing but the IP like other IP provided by Altera. So when you read from the PIO,Avalon Master generates read request and address of PIO.PIO returns Pulsecounter data (value of pulse counter at the time of read request generated by Avalon Master) on Avalon data bus. I hope, I have cleared your doubt.