本发明属于电源电路设计方案,涉及一种dsp的电源及多种复位电路。
背景技术:
基于dsp的嵌入式系统包括电源及复位信号的外围电路。比较而言,dsp系统的电源和复位信号具有种类繁多,顺序严格的特点。因此,一个好的电路方案非常重要。
ti公司tms320c6455dsp的电源有3.3v、1.25v、1.8v三种。上电顺序为3.3v→1.25v→1.8v。1.25v延迟范围0.5ms~200ms,1.8v延迟范围0ms~200ms。系统的程序存储器flashrom应当在程序加载前完成复位。dsp的por(上电复位)信号应当在全部电源和输入时钟稳定后至少持续256个时钟周期才能撤销。dsp系统还需要人工复位及软件复位功能。
目前,实现该款dsp系统的电源和复位功能的方案很多,但相对复杂,成本高。
技术实现要素:
要解决的技术问题
为了避免现有技术的不足之处,本发明提出一种dsp的电源及多种复位电路,提供一种tms320c6455dsp的电源及复位电路方案,具有芯片种类少、数量少、可靠性高、功耗低、功能强的优势。
技术方案
一种dsp的电源及多种复位电路,其特征在于包括开关电源模块、第一电源监控器件和第二电源监控器件;所述开关电源模块采用ltm4644芯片,四路电源输入引脚vin1~vin4均连接+5vin输入电源端,依靠+3.3_dsp_pg、+1.25_dsp_pg两个信号控制3.3v、1.25v、1.8v三路输出电源,三路输出电源端口连接对应的dsp电源接口;所述第一电源监控器件采用max706s芯片,电源端引脚vcc连接开关电源模块+3.3_dsp直流输入电源,其低电平复位输出端引脚
有益效果
本发明提出的一种dsp的电源及多种复位电路,包括开关电源模块、第一电源监控器件、第二电源监控器件,所述开关电源模块依次提供3.3v、1.25v和1.8v电源,为dsp芯片供电,所述第一电源监控模块的电压监测引脚连接所述开关电源模块的+3.3v电压输出端,其复位输出端
本发明dsp电源及多种复位电路,能够按照dsp的上电顺序提供3种所需电源,能够提供dsp程序储存器的复位信号,能够实现上电复位、人工复位和软件控制复位功能。
附图说明
图1本发明的dsp电源及多种复位电路图
具体实施方式
现结合实施例、附图对本发明作进一步描述:
本发明提供一种dsp的电源和复位电路,能够保证dsp芯片各电源正确的上电时序,并且提供程序储存器复位信号、dsp芯片上电复位信号、人工复位信号以及软件复位信号。具体的,电路架构如图1所示。
从图1中可以看出,电路包括dc-dc开关电源模块n1、电源监控模块d1、电源监控模块d2。dc-dc开关电源模块n1是一个linear公司的ltm4644芯片,能够输4路电源,每路额定4a电流,效率高,无需散热片;电源监控模块d1、d2是maxim公司的max706s芯片,该芯片能够对vcc电源进行监控,监控一路输入电源,接受一路控制信号,输出复位脉冲信号。
从图1中可以看出,ltm4644芯片的电源输入引脚vin全部连接+5vin电源,fb1、fb2、fb3管脚分别对地连接3个电阻,用来设置vout1、vout2、vout3输出的电压值。track/ss1、track/ss2、track/ss3、track/ss4软启动管脚分别对地连接4个电容,用来减缓电源上电曲线的斜率。run1管脚受控于+5vin电源,pgood1管脚输出+3.3_dsp_pg信号。run2管脚受控于+3.3_dsp_pg信号,pgood2管脚输出+1.25_dsp_pg信号。run3管脚受控于+1.25_dsp_pg信号。
作为第一电源监控模块d1的芯片max706s的电源引脚vcc接入+3.3_dsp直流电源。门限检测器输入管脚pfi由来自dsp芯片的dsp_ctl_rst信号控制,门限检测器输出管脚
作为第二电源监控模块d2的芯片max706s的电源引脚vcc连接+3.3_dsp直流电源。门限检测器输入管脚pfi由来自d1芯片的dsp_io_rst信号和+1.8_dsp电源分压信号并联控制,门限检测器输出管脚
电路的运行方式:
当+5vin电源上电后,n1开关电源模块会输出+3.3_dsp、+1.25_dsp、+1.8_dsp三种dsp所需的电源。利用+3.3_dsp_pg和+1.25_dsp_pg两个信号来实现三种电源产生的顺序3.3v→1.25v→1.8v。c12电容的目的是加大+1.25v电源产生的延时,更好得符合dsp芯片要求。
当+3.3_dsp电源产生后,d1芯片会输出rom_rst复位脉冲信号,对dsp的程序储存器flashrom芯片进行复位,保证后面dsp复位完成后顺利读取。
当+3.3_dsp电源产生后,且最后的+1.8v电源产生后,d2芯片会输出dsp_por复位脉冲信号,实现dsp的上电复位功能。
dsp_ctl_rst信号来自dsp的gpio脚,应当由电阻上拉至+3.3v电源进行定义,保证dsp在上电复位期间为高电平,此时dsp_io_rst信号为高电平。在dsp软件执行过程中,如果需要复位dsp,可以输出dsp_ctl_rst信号为低电平,此时dsp_io_rst信号变成低电平,d2芯片会产生dsp_por复位脉冲信号。复位期间,dsp_ctl_rst信号会自动恢复为高电平的定义状态。
k1开关按下后,d2芯片也会产生dsp_por复位脉冲信号。