应用背景:用6678从rapid io口接收视频并发送30帧/秒的千兆网视频,同时串口有打印信息,波特率115200bps。
分别给主锁相环'srio锁相环'ddr锁相环提供单独的lvds差分时钟。
现象:常温时两块板工作都正常,-40度时有一块板完全正常,而另一块板波特率错误同时网口视频帧频降为15但图像内容是正确的,FPGA端状态显示srio工作正常。
dsp型号为TMS320C6678CYPA,硅片版本1.0。
请指教出现此现象的原因。
Andy Yin1:
在异常时检测一下6678输入电压、时钟是否正常供应,测试SYSCLKOUT是否输出1/6分频以初步检测DSP是否工作正常。
西北情歌王子:
回复 Andy Yin1:
测试电压、输入差分时钟都正常,常温时1/6频率正常,低温时不正常。
Andy Yin1:
回复 西北情歌王子:
低温时输入电压时钟等都是与常温时一致么,多测试几块板子看看是否其他的片子有无问题呢,另外你的core电压CVDD是多少呢,调整到初始电压1.1v试试。
西北情歌王子:
回复 Andy Yin1:
完全一致,板上器件都是工业级。其余几块都正常。6678要求内核电压1.0V,怎么能用1.1V?
Andy Yin1:
回复 西北情歌王子:
CVDD是动态电压,初始需要一个电压值1.1v,上电会通过VCNTL管脚输出实际core电压,外部根据VCNTL的输出进行调整重新提供相应的电压值。
西北情歌王子:
回复 Andy Yin1:
CVDD能不能接在固定输出电压的开关电源上?我固定接1.0V会有什么问题?我公司已有几个项目固定把CVDD接在1.0V上,高低温实验都没问题,现在我这块板常温和高温都没问题,低温下有问题,和这个有关吗
如果是因为这个引起的,为什么常温时几块板都没问题,低温时只有1块有问题,而且发生概率也只有几分之一?
西北情歌王子:
回复 Andy Yin1:
我的板子CVDD已经固定接在1.0V上了,而且别的板子也都没问题,之前的项目高低温都没问题,怎么解释、解决?
Allen35065:
回复 西北情歌王子:
CVDD不能固定在1.0V上,需要按照DSP的Smart Reflex输出调节,DSP批次不一样,需要的电压也不一样(0.9-1.1V)
西北情歌王子:
回复 Allen35065:
问题是我在低温下多启动几次就正常了,如果照你所说,应该要么每次都正常,要么每次都不正常啊
Allen35065:
回复 西北情歌王子:
未必每次都不正常,不正确的电压导致的系统不稳定。