Forum Discussion
Altera_Forum
Honored Contributor
14 years agoHi, Rysc:
--- Quote Start --- you tell what data port it is referencing, and TimeQuest knows what clock drives that input register and what input port that clock comes in on, so it binds them that way. --- Quote End --- This explaination does make sense. --- Quote Start --- The only time a virtual generated clock would be nice is on source-synchronous outputs --- Quote End --- That's exactly my case. My design could only use one PLL, which has already output 32MHz and 50MHz on internal clock pins. --- Quote Start --- I often want to say that the external receiver is doing a 90 degree phase-shift, which could be done with a virtual generated clock. --- Quote End --- I'm considering to use the external clock pin of PLL to output a 50MHz, 90 degree phase-alinged clock. The 50MHz, 0 degree phase-shift internal clock can generate the output data, while 50MHz, 90 degree phase-shift external clock can be output launch clock. So the virtual clock is related to 50MHz, 90 degree phase-shift external clock, and the output_delay can be set to 0ns. Is this right? And your book is really a brilliant one.