Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20644 Discussions

Stratix10 Global Clock assignment is ignored

mappy5
Beginner
388 Views

I'm trying to synthesize an IP using virtual pins.

The Clock signal of the virtual pin is directly connected to the IP.

Global Signal ON is set in the assignment editor for the clock of the virtual pin.

 

However, when I check the list of Use clock options in the Timing Optimization Advisor, the Global Resource Used for the clock signal is No.

clk.PNG

There is no Global Clock synthetic Warning or Warning for Clock signals in the log.

When I tried it with Arria10 in the same way, I was able to assign it to the Global Clock in Arria10.

How can I assign a Clock to a Global Clock in Stratix 10?

  • Quartus Version : Pro 20.3.0 Build 158
0 Kudos
4 Replies
SyafieqS
Moderator
380 Views

Global Signal assignments only controls whether a signal is promoted using the specified dedicated resources or not, but does not control which or how many resources are used.

To take full advantage of the routing resources in a design, make sure that the sources of clock signals (input clock pins or internally-generated clocks) drive only the clock input ports of registers


0 Kudos
mappy5
Beginner
376 Views

Hi SyafieqS_intel,

 

Will assigning a virtual pin to a dedicated CLK pin solve the problem?

Is the GCLK allocation method different between Stratix10 and Arria10 due to the difference in clock resources?

0 Kudos
SyafieqS
Moderator
357 Views

Yes, Stratix 10 and Arria 10 have different architecture and clock network. 


0 Kudos
SyafieqS
Moderator
326 Views

May I know if there is any update?


0 Kudos
Reply