How to get Sawtooth waveform that can be converted to HDL code
14 次查看(过去 30 天)
显示 更早的评论
I have tried to generate a sine pwm using sine and saw-tooth comparison method.The sine PWM block simulated perfectly in the simulink. But error message came when converted to HDL. I have used HDL workflow Adviser for the conversion from simulink to HDL. Error message is no implementation block for signal generator(sawtooth wave).
How to generate a 25KHz sawtooth waveform(-1V to +1V) that can be converted to HDL code? I would like to implement the sine pwm through FPGA board.
Any idea how it is possible? or any alternate method possible for Sine PWM generation?
Regards,
0 个评论
采纳的回答
Tim McBrayer
2013-3-25
As you have noted, the Signal Generator block is not supported by HDL Coder. I don't think that HDL Coder can directly solve your problem here. You are asking for an analog signal out of your FPGA; HDL Coder is a digital design tool. If your board has a D-A converter on it that you can drive with your FPGA, then the digital circuitry needed is basically a simple counter with the desired timing.
更多回答(0 个)
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!