S
Steffen Koepf
Hello,
i need a very fast PWM in a Cyclone III FPGA.
If necessary, a Cyclone IV will do it too.
I need a 80 KHz PWM for direct Gate Control in a Switchmode Power Supply.
At the moment the Cyclone III is running at 400 MHz, which gives at 80 KHz
5000 Steps. I made it to be able to use the falling edge in my PWM-
Comparator, too, so i have now 10000 Steps at 80 KHz.
But the resolution is still not enough, i would like to have more steps.
Using a -6 speed grade Cyclone III would allow 600 MHz, which gives around
15000 Steps.
Does one know a way to get even more?
Is there a way to use the SERDES LVDS to get a fast PWM?
Is it possible to use the PLL to generate higher frequencies and use them
for example by ANDing them for 4 sub-steps (two more bits)?
Thanks in advance,
Steffen
i need a very fast PWM in a Cyclone III FPGA.
If necessary, a Cyclone IV will do it too.
I need a 80 KHz PWM for direct Gate Control in a Switchmode Power Supply.
At the moment the Cyclone III is running at 400 MHz, which gives at 80 KHz
5000 Steps. I made it to be able to use the falling edge in my PWM-
Comparator, too, so i have now 10000 Steps at 80 KHz.
But the resolution is still not enough, i would like to have more steps.
Using a -6 speed grade Cyclone III would allow 600 MHz, which gives around
15000 Steps.
Does one know a way to get even more?
Is there a way to use the SERDES LVDS to get a fast PWM?
Is it possible to use the PLL to generate higher frequencies and use them
for example by ANDing them for 4 sub-steps (two more bits)?
Thanks in advance,
Steffen