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

Glitch less clock

ymiler
员工
2,039 次查看

Hi

 

I need to implement multiplexer between 2 async clocks
there is a flag that should choose between them
This code can cause to glitch clock and I'd like to avoid from it

 

I can't use the "clock control Intel FPGA IP" since this option doesn’t enable for my device - Stratix 10 -1SM21BHU2F53E2VG

ymiler_3-1670856763825.png

 

other option is implement the following :

 

ymiler_4-1670856885509.png

but , the tool report that it's unsupported cascaded clock so that tool can't convert it.

 

Do you idea how can I solve this issue ?

 

Yishay

0 项奖励
13 回复数
sstrell
名誉分销商 III
2,027 次查看

Doesn't the clock control block have an enable signal option?  Can't you use that?

0 项奖励
ymiler
员工
2,023 次查看

According to this page :

https://www.intel.com/content/www/us/en/support/programmable/articles/000076600.html

 

only part of the devices have this option :

 

ymiler_0-1670876807949.png

 

Indeed , the Quratus message is :

 

ymiler_1-1670876913813.png

But , I get same message in newer Quartus version 

 

 

0 项奖励
Nurina
员工
1,999 次查看

Hi,


Sorry for the late response. Can you share the .qar file here?


Regards,

Nurina


0 项奖励
ymiler
员工
1,988 次查看

sure ,

 

Please send me pointer to secure share location 

 

 

0 项奖励
ymiler
员工
1,982 次查看

pointer to secure and Intel Only Access.

0 项奖励
Nurina
员工
1,969 次查看

Hi,


You may share the design through email. I'll send you an email right now.


Regards,

Nurina


0 项奖励
Nurina
员工
1,890 次查看

Hi Yishay,


I suggest you use the enable signal available in the IP. Is there any reason why you cannot use this?


Regards,

Nurina


0 项奖励
ymiler
员工
1,885 次查看

 

Hi Nurina,

 

As I wrote in the top of this case I cant enable this signal since this option doent available 

ymiler_0-1672127883547.png

Yishay

 

 

0 项奖励
sstrell
名誉分销商 III
1,862 次查看

We're not talking about that option.  Scroll down.  Under "Clock Gating", use the enable options there.

0 项奖励
ymiler
员工
1,852 次查看

OK ,

 

I see what you are taking about ,

But , how  this option can solve the glitch less issue ?

 

ymiler_0-1672176509725.png

I need the switchover option :

ymiler_2-1672176683720.png

 

 

 

0 项奖励
Nurina
员工
1,837 次查看

Hi,


As mentioned in this KDB https://www.intel.com/content/www/us/en/support/programmable/articles/000076600.html

You can prevent glitches during clock switchover by using the ena port.


The ensure glitch free clock switchover option is not available in any of the Clock Control IP for Stratix 10 at the moment unfortunately, so you'll have to use clock enable : https://www.intel.com/content/www/us/en/docs/programmable/683195/20-3/ip-core-parameters-29948.html


Regards,

Nurina


0 项奖励
ymiler
员工
1,826 次查看

Hi 

 

Thank you 

 

I will use it , this is a good workaround .

 

Yishay

0 项奖励
Nurina
员工
1,815 次查看

Hi,


I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution, give Kudos and rate 4/5 survey


Regards,

Nurina


0 项奖励
回复