FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6603 Discussions

IOPLL output clock issue Stratix10

anat
Beginner
222 Views

Hi Team,

I configured iopll IP for three output clocks, (outclk0)100MHz, (outclk1)200MHz and (outclk2)600MHz.  Ref clock is 100MHz.
I see duty cycle variation in the generated clock of 200MHz from iopll. I'm capturing the clocks using signal tap analyzer at a frequncy of 600MHz, genrated by same iopll.
Why the duty cycle is varying from 50%?

Clock waveform

anat_0-1749009264479.png


IOPLL Settings

anat_1-1749009353775.png


anat_2-1749009419973.png

anat_3-1749009447878.png

 

 

Labels (1)
0 Kudos
3 Replies
sstrell
Honored Contributor III
166 Views

You're not going to be able to see accurate sampling for a signal that fast.  Rely on the timing analyzer to verify your clocks, not Signal Tap, or output to a pin and view on a scope.  Signal Tap is for functional debug of data signals, not analyzing clocks.

0 Kudos
RichardTanSY_Altera
135 Views

SignalTap uses a clock to capture the data, so it's dependent on that clock rate. For logic, you want it to be the same clock that drives the logic you're tapping, as you need to synchronously tap it. For probing a clock, I'm not sure exactly what you're hoping to see. Normally people have the clock drive a counter and then just sample that with another clock, to calculate X transitions happened in Y time.  


Regards,

Richard Tan


0 Kudos
RichardTanSY_Altera
55 Views

Hi OP,


Dropping a note to ask if my last reply was helpful to you.

Do you need any further assistance from my side?


Regards,

Richard Tan


0 Kudos
Reply