Forum Discussion
I'm checking the frequency via a clock measuring logic circuit I have. I have several clocks I'm doing this with.
I'm using the Agilex 5 FPGA E-Series 065B Premium Development Kit
Hi aucamera1 ,
Your configuration and 148.5 MHz refclk are likely fine. The ~58.3 MHz (HD) and ~116 MHz (3G) clocks indicate the SDI II IP selected a wider internal word width (effectively ~25 bits),
which is expected behavior when the “Both BASE and PHY” wrapper auto-manages transceiver constraints on Agilex 5.
If you need tx_vid_clkout = 74.25 MHz, regenerate the IP so you can select 20/40-bit widths, or synthesize 74.25 MHz externally and re-time.
Your numbers line up with the SDI II IP auto-selecting a wider internal parallel word width than the “classic” 20-bit/40-bit path. In the SDI II transmitter, the user video clock (tx_vid_clkout) is essentially:
- tx_vid_clkout ≈ serial line rate / internal TX parallel word width
If the IP uses:
- 20-bit width (HD) → 1.485/20 = 74.25 MHz
- 25-bit width (HD) → 1.485/25 = 59.4 MHz
- 40-bit width (3G) → 2.97/40 = 74.25 MHz
- 25-bit width (3G) → 2.97/25 = 118.8 MHz
- 50-bit width (3G) → 2.97/50 = 59.4 MHz
Your measurements:
- ~58.3 MHz in HD mode is close to the ~59.4 MHz expected for a 25-bit path (allowing for measurement tolerance and fractional-rate variants).
Regards,
Wincent
- aucamera11 month ago
New Contributor
Hi Wincent_Altera ,
Sorry, but i'm a bit confused by your answer. There is no 25-bit HD-SDI setting. The bit width is set by the Video Standard (except for SD-SDI which can be selectable 10 or 20-bits, but not sure its even supported for Agelix 5). So if you're saying 25-bits is being selected, how do I force it back to 20?
thanks, -rob
- Wincent_Altera1 month ago
Regular Contributor
Hi aucamera1 ,
Thanks for your clarification, I might need to replicate and investigate this issue on my place.
It may take sometime, get back to you later.
One things to confirm, you are checking this via example design generated from the Quartus IP catalog right ?
Second - I'm checking the frequency via a clock measuring logic circuit I have. I have several clocks I'm doing this with.
>> is this do-able via the design itself ? or it need additional HW/SW setup ?
>> Can you please share me your design ?
Regards,
Wincent - Wincent_Altera1 month ago
Regular Contributor
Hi aucamera1 ,
I try to run the design in my place, I get the correct result
I will share my design with you, can you please try to run, and check if you still seeing the wrong frequency ?
Regards,
Wincent- Wincent_Altera1 month ago
Regular Contributor
.sof and .stp file