TI中文支持网
TI专业的中文技术问题搜集分享网站

自己做板,怎么处理6678的这几个管脚?

自己做的6678板,将NMI,LRESET,CORESEL0,1,2,3管脚连接到FPGA中。这些管脚对于DSP来讲是输入信号,FPGA应该怎么给这些管脚赋值呀?

Andy Yin1:

这些管脚是用于控制DSP复位的外部输入信号,如果要通过这些管脚进行复位dsp的话,需要安装6678手册说明,按照一定时序输入控制信号,具体参考k1 hardware design guide要求。

Allen35065:

参考如下设置,

CVDD有效前所有时钟应为高阻态

除LENDIAN引脚内部为上拉,其余BOOTMODE引脚均为内部下拉,如果与内部方向相反,应使用1K电阻上拉或下拉,如果方向相同,应使用4.7K电阻做上下拉。

POR和RESETFULL拉高之前应确保电源和时钟输入稳定

如果LRESET和NMI输入未被使用,应确保LRESET,NMI和LRESETNMIEN拉高到1.8V

 CORECLKSEL and DDRSLRATE1:0需要一直保持用户需要的输入状态

user1212849:

回复 Allen35065:

LRESET和NMI、CORESEL[3:0]组合在一起控制DSP各个核的局部复位和不可屏蔽中断。请问,FPGA怎么知道何时要控制这些管脚呀,FPGA不知道何时控制DSP各个核的局部复位吧?

Zhan Xiang:

回复 user1212849:

Local reset管脚往往是系统发现某个dsp core异常了,此时需要重新复位某个特定的core来使用的,你可以对外提供一个控制寄存器,当主控系统发现需要复位特定dsp时可以通过该寄存器操作FPGA。

NMI是不可屏蔽中断,往往是用来触发最高优先级任务的,例如系统的某些紧急状态,需要DSP及时处理,这个时候FPGA可以触发NMI管脚。

赞(0)
未经允许不得转载:TI中文支持网 » 自己做板,怎么处理6678的这几个管脚?
分享到: 更多 (0)