首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

怎样用Verilog产生任意波形,如pwm信号??

怎样用Verilog产生任意波形,如pwm信号??

请问各位高手:怎样编写verilog程序来产生随心所欲的波形。能以pwm为例吗/最好有原程序的,谢谢
稍微搜索一下
我发过一个波形发生器的Demo
感谢您的回复  你在那里发表的? 本站吗,标题呢,谢谢
http://bbs.chinaecnet.com/dispbbs.asp?boardID=9&RootID=84083&ID=84083
地址就是上面的这个,自己看看吧
 
非常感谢大家,我要做的是产生一个pwm信号来控制portable中的相关功能,如音视频。欢迎指教!!
我在本站xilinx的板块上看到过一个任意波形的介绍的文章,不知道对不对你的意思!你可以去看看
我曾用vhdl实现过简单的pwm.
if speedin="1100100" then
speedin<=(others=>'0');
else
speedin<=speedin+'1';
end if;
---------------
if motor_flag="01" then
IN2_s <= '0';
if speedin IN1_s <= '1';
else
IN1_s <= '0';
end if;

end if;

自己随机设置running_speed的值产生不同占空比的IN1_s信号(pwm信号)
返回列表