I have an FPGA clock coming into my design.
I want to simply send this clock using another pin.
From working with other vendors - I learned that the recommended practice is to use an Output DDR Flip Flop for that purpose - as described in this link :
Is this also the recommended practice for Intel FPGAs ?
In my point of view it depends upon your use case, if you want simple to give to an I/O pin you can directly hoke it up in RTL code and send the clock .
But if you need to route the clock in to global or any type of clock path, I will recommend to use the AltCLKCTRL ( alt clock control path) IP before giving to out put pin.
I've read this document.
But couldn't find where it suggests to use the ALTCLKCTRL for the purpose of forwarding the clock as I asked.
If this recommendation exists in the document - please point me to it.
This is such a simple request - I really don't understand why no one can provide a definitive answer to it !
I'll ask again.
Please point me to an official Intel document that states the RECOMMENDED procedure for forwarding a clock to an output pin.
Kindly find the below document for your reference .
Page no: 102
These are the two documents in which Intel recommends the use of altclkctrl block .
I'm reading page 102.
It shows an option to use the ALTCLKCTRL block for clock muxing.
But I don't require clock muxing - so my question remains unanswered...
I have a SINGLE clock that's coming into an FPGA pin - I'm requirement to send it to an output pin.
What's the recommended procedure for that ?
Altclkctrl is the best approach and the above two documents are the only reference we have for your query .
I want to set the expectation that , I could not able to provide any more further details or writing other than the above document , apology to say that.