[发明专利]一种基于FPGA的同步混合延时型DPWM模块有效
申请号: | 201810048819.3 | 申请日: | 2018-01-18 |
公开(公告)号: | CN108155894B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 程心;许立新;高翔 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | H03K7/08 | 分类号: | H03K7/08 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于FPGA实现的同步混合延时型DPWM结构,其子模块包括:基于计数器的上升沿触发电路,基于PLL(锁相环)的同步时钟产生模块,下降沿触发电路,基于寄存器的脉宽调制波输出模块,占空比同步译码模块。本发明能提高脉宽调制器的时间分辨率和占空比的线性度与稳定性,从而缩小DC‑DC变换器的纹波和稳定时间,抑制并减弱调制过程出现的过冲和振铃,同时本发明的计数器与延时链混合的结构可以避免单一结构的频率限制与占用资源过大的弊端,扩大了DPWM的工作频率范围,减小了电路占用的资源。 | ||
搜索关键词: | 一种 基于 fpga 同步 混合 延时 dpwm 模块 | ||
【主权项】:
一种基于FPGA的同步混合延时链型DPWM模块,其特征是包括:上升沿触发电路、下降沿触发电路、占空比同步译码电路、寄存器和锁相环时钟产生电路;所述下降沿触发电路包括:两个相移同步电路、加法进位链复位信号产生电路;所述占空比同步译码电路获取n位占空比信号并进行分段处理,将所述n位占空比信号中的第n位到第m位占空比信号D[n:m]发送给所述上升沿触发电路,将第m‑1位到第m‑3位占空比信号D[m‑1:m‑3]进行译码处理后,得到四位数字信号D2[3:0]发送给所述下降沿触发电路,将第m‑4位到第0位占空比信号D[m‑4:0]进行译码处理后,得到2m‑4位数字信号D3[2m‑4:0]发送给所述下降沿触发电路;所述锁相环时钟产生电路接收外部时钟信号并产生四个相位两两相差90°的时钟信号,将第一时钟信号clk0发送给所述上升沿触发电路,将第一时钟信号clk0、第二时钟信号clk1、第三时钟信号clk2和第四时钟信号clk3发送给所述下降沿触发电路;所述上升沿触发电路根据所述第一时钟信号clk0进行计数,并将计数结果与所述第n位到第m位占空比信号D[n:m]进行比较,当计数结果小于D[n:m]时,所述上升沿触发电路产生上升沿并发送给所述寄存器的时钟端,从而使得所述寄存器产生上升沿;否则,将所述计数结果清零后,产生触发信号trig发送给所述下降沿触发电路;所述下降沿触发电路中的两个相移同步电路分别根据所述四个时钟信号对所述触发信号trig进行相移处理后产生四个同步信号,并利用乒乓操作选择一个相移同步电路输出的四个同步信号的处理结果发送给所述加法进位链复位信号产生电路,另一个相移同步电路输出的四个同步信号的进行复位;所述加法进位链复位信号产生电路对所述同步信号进行加法进位操作,得到下降沿产生信号fall并发送给所述寄存器的复位端,从而使得所述寄存器产生下降沿;由所述寄存器产生的上升沿和下降沿构成脉宽调制信号PWM。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810048819.3/,转载请声明来源钻瓜专利网。