This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请教tms320c6416t上电后内核电流偶尔过大的问题



电路中同时有fpga和dsp,电源时序本来设计的为1V(fpga)->1.2V(dsp)->1.8V(fpga)->3.3V(dsp+fpga io),均产生自5V输入,但是电路中另外一个器件上电后把3.3V充到了1.35V,随后1.2V建立,10ms后3.3V使能开始上升。3.3V在1.35V持续了16ms。

现在偶尔会出现上电后整板5V的电流大300mA,电流大时监测到1.2V电流达到了1.12A,其电流波形比3.3V使能上升后的波形建立延后1ms左右,在整个fpga配置期间一直是1.12A,配置完先变为580mA,后又降低为362.5mA,之后持续都是362.5mA。电流小时,上电后及fpga配置期间1.2V都是110mA。

各位专家,请问是什么机理会导致1.2V的电流时大时小?

另外,这种偶尔出现的持续2s左右的大电流是否会造成dsp器件的损坏?谢谢!

  • C6416本身并没有上电顺序严格要求。FPGA配置期间指的什么?是由DSP配置FPGA的吗?

    复位是在3.3V稳定后才释放的吗?会不会3.3V上的倒灌导致RESET也提前释放了。

  • 电路设计的是fpga先启动,dsp后启动,dsp的复位引脚用1k电阻下拉。fpga为主动配置模式,在1.0V,1.8V,3.3V电源都稳定后开始配置,其配置时间约2.1s,fpga自己配置完成后,为6416T提供60M参考时钟,再延迟100ms后拉高6416T的复位信号。

    用示波器看了,复位信号是在fpga配置完(CFG_DONE拉高)100ms后才拉高的。没有提前释放。

    具体的时序波形见附件。请再帮忙看看,谢谢!