Hi,
We're working on some calibration logic for a new ADC for the ROACH II. The
logic needs an always available clock, so we're trying to use sys_clk.
Using ROACH II, when we have something like this in our system.mhs file:

BEGIN calibration_block
...
 PORT clk = sys_clk
...

It compiles OK, but the logic then acts as though clk is connected to a ~
500 MHz clock. (We have the block outputting clk/4 to a gpio, and it is
toggling at 125 MHz)

We then tried using sys_clk2x to see if the gpio output speed tracks the
clk input. We found that it was still toggling at 125 MHz.

Our test simulink design is clocked from sys_clk, and est_brd_clk returns ~
100 as expected.

Our VHDL simulates perfectly in ISE, so I'm not sure what the issue might
be. Any suggestions?

Thanks,
Glenn and Jama

Reply via email to