Author Topic: Xilinx PLL Mamimum output frequency  (Read 1475 times)

0 Members and 1 Guest are viewing this topic.

Offline javad2040Topic starter

  • Contributor
  • Posts: 28
  • Country: us
Xilinx PLL Mamimum output frequency
« on: June 02, 2018, 11:28:27 am »
hello guys.
I design an FPGA board that contain Xilinx Spartan6 and Micron SDRAM. I wrote SDRAM Controller Code for transfer data. For testing the code i use Xilinx ChipScope. As i noticed the Chipscope  samples data on twice the Desing-under-test frequency; so i use Xilinx LogiCOREā„¢ IP Clocking Wizard core for generate related clocks that the input clock is 18.432 MHz frequency and i need three Frequency that they are 92.16Mhz phase=0, 92.16Mhz phase=180 and 184.32Mhz phase=0.
When i select this frequencies in the clock wizard, the 184.32Mhz can't support and it is strange. can anybody help me to solve it?
 my purpose of 184.32MHz clock is to test my SD-RAM design with chipscope, which is not currently working |O |O
 

Offline dmills

  • Super Contributor
  • ***
  • Posts: 2093
  • Country: gb
Re: Xilinx PLL Mamimum output frequency
« Reply #1 on: June 02, 2018, 01:58:54 pm »
The problem is the PLL input frequency, see https://www.xilinx.com/support/documentation/data_sheets/ds162.pdf which give the PLL input minimum clock frequency as 19MHz.....

Can you replace the 18.432MHz osc with maybe one at twice that frequency which would then be easily within the PLL range?

Failing that, and with the proviso that you would be running the thing out of specification so it may or may not work, just lie! Tell the clock wizard that you are running with a 20MHz clock and tweak the output frequency settings to suit, odds are it will still lock. I would not do this in a production design, but if this is a one off prototype, then whatever works....

Regards, Dan.
 

Offline hamster_nz

  • Super Contributor
  • ***
  • Posts: 2803
  • Country: nz
Re: Xilinx PLL Mamimum output frequency
« Reply #2 on: June 02, 2018, 07:36:01 pm »
... however, if you use a DLL, the minimum input is 5MHz, so as log as you use the DLL you should be OK.

The DLL can only generate a single frequency, Maybe first use a DLL to generate the 184,32 MHz, then use a PLL after that to generate the clocks you really want.
Gaze not into the abyss, lest you become recognized as an abyss domain expert, and they expect you keep gazing into the damn thing.
 

Offline javad2040Topic starter

  • Contributor
  • Posts: 28
  • Country: us
Re: Xilinx PLL Mamimum output frequency
« Reply #3 on: June 03, 2018, 05:36:52 am »
hi
thank you for reply.
fortunately my problem is solved. I use tow DCM for generate related clock signals that the first generates clocks with 92.16MHz and below frequency and second generates 184.32Mhz frequency.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf