Forum Discussion
Altera_Forum
Honored Contributor
12 years agoFaster frequency in PWM
Hello all, I'm trying to get the fastest frequency of PWM output to GPIO on DE1 board. I max out PLL to 450Mhz clock for PWM of 5000 steps and only get 80 or 90 kHz output. 1. My goa...
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- Instead of using unreasonable high clock frequencies, I suggest fractional PWM methods. --- Quote End --- Thank you for your help. How do I use fractional PWM methods. I have this simple code in Verilog duty_cycle [9:0] // 10 bits duty_cycle = 50; reg [31:0] counter = 0; always @(posedg clk) begin if (counter < 5000) counter <= counter + 1; else counter <= 0; pwm = duty_cycle >= counter; end