基于接口的可复用多路可编程脉宽调制器制造技术

技术编号:6988398 阅读:244 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于接口的可复用多路可编程脉宽调制器,由总线控制单元、PWM处理单元(包括延迟时间单元、方波周期单元、脉冲宽度单元及重复次数单元)及输出控制单元构成,其总线控制单元输入包括2bit精简地址线,用于寻址占空比、延迟时间或重复次数寄存器,可节省外围引脚及地址资源占用;8bit数据线用于设置输出脉冲方波占空比、输出延迟时间及输出重复次数等控制信号,可直接与片上总线接口;2路独立PWM输出,每路输出2个一定宽度的反向脉冲方波驱动信号。本发明专利技术可直接与系统片上总线接口,简单快捷,实现了该电路的高复用性;而且该发明专利技术电路不占用core的核心资源,适用于高复杂性的Soc系统。

【技术实现步骤摘要】

【技术保护点】
1.基于接口的可复用多路可编程脉宽调制器,其特征在于包括:总线控制单元,它包括寻址单元、延迟时间D触发器、脉冲宽度D触发器和重复次数D触发器,其中寻址单元根据输入的地址线,用于寻址延迟时间D触发器、脉冲宽度D触发器和重复次数D触发器,通过延迟时间D触发器设置延迟时间并输出给PWM处理单元的设置延迟单元,通过脉冲宽度D触发器设置有效脉冲宽度并输出给PWM处理单元的脉冲宽度单元,通过重复次数D触发器设置要重复输出有效宽度脉冲的次数并输出给PWM处理单元的重复次数单元;PWM处理单元,它包括设置延迟单元、方波周期单元、脉冲宽度单元及设置重复单元,设置延迟单元的作用是产生脉冲输出的延迟时间,只有到达设置的延迟时间,整个电路才输出有效宽度的脉冲,总线控制单元中的延迟时间D触发器的输出信号是该设置延迟单元的输入信号,设置延迟单元的输出信号又作为方波周期单元、脉冲宽度单元的输入;方波周期单元的主要功能是确定输出脉冲的周期长度,方波周期单元的输出信号作为输出控制单元的输入信号;脉冲宽度单元是对应不同8bits数字输入信号输出不同占空比的脉冲方波,总线控制单元中的脉冲宽度D触发器的输出信号作为脉冲宽度单元的输入信号,而脉冲宽度单元的输出信号又作为设置重复单元和输出控制单元的输入信号;设置重复单元根据预先设置的重复次数,实现有效宽度脉冲输出的次数,总线控制单元中的重复次数D触发器的输出信号和脉冲宽度单元的输出信号作为设置重复单元的输入信号,设置重复单元的输出信号是输出控制单元的输入信号;输出控制单元接收PWM处理单元的输出信号,经过输出控制单元处理,输出满足要求的脉冲方波,其中PWM处理单元的脉冲宽度单元的输出信号、重复次数单元的输出信号和方波周期单元的输出信号作为输出控制单元的输入信号,而输出控制单元的输出就是可编程脉宽调制器的输出信号。...

【技术特征摘要】

【专利技术属性】
技术研发人员:赵忠惠余向阳陈亚宁徐叔喜王丽丽刘彬胡传菊
申请(专利权)人:华东光电集成器件研究所
类型:发明
国别省市:34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1