Replicating SDAccel's clock scaling in HDK flow

0

Hi,

I find the automatic clock scaling at the end of the SDAccel flow very handy as it allows one to still run designs that miss the timing target without recompiling them with a different clock or clock recipe.

Is there a way to enable a similar mechanism in HDK? If not, what would be the simplest way to replicate it?

It doesn't necessarily have to be automatic, it would be perfectly fine to manually tune the clock frequency at runtime for example through OCL.

The best I can think of is to use a Clocking Wizard and expose its AXI-Lite interface through OCL and add CDC logic on every interface of my CL module (e.g., AXI Clock Converters). Would this make sense? Would you see any simpler alternative?

Thanks,

Mikhail

mikhai
asked 4 years ago205 views
2 Answers
0
Accepted Answer

Hi,
We have a feature that may help you:
https://github.com/aws/aws-fpga/blob/master/hdk/docs/dynamic_clock_config.md
Thanks
Kris

AWS
answered 4 years ago
0

Thanks Kris, that's exactly what I was looking for.

Best regards,

Mikhail

mikhai
answered 4 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions