阅读:2063回复:5
未编程的CPLD的IO状态是什么样子?
用9052和EMP7128S做了一块卡,但9052工作时表面温度较高,约有50度。有朋友建议查找一下是否有IO冲突,因为9052的局部总线的所有控制线和8位数据线和2位地址线上了CPLD,而CPLD是空片子,尚未编程,所以有些担心问题是否是出在CPLD的IO上。
问:空的CPLD片子的IO是否是浮空的? 问:假如我不幸买来的CPLD是编过程的旧片子,并且恰好9052和CPLD相连的某一对IO果然冲突了,9052和CPLD的输出是否可以承受长时间的冲突状态。(一个输出高,另一个输出低,也就是短路状态) |
|
|
沙发#
发布于:2002-05-24 11:14
新出厂的一般都是三态的高阻或输入状态,保证没有冲突.但如果用过了,就很难说.至于芯片是否会被损坏,真主与你同在!
|
|
|
板凳#
发布于:2002-05-25 22:39
是哪个公司的CPLD,若不用的而且又外接的管脚,在片内放一个三态门,这样对外部就没有影响了
|
|
地板#
发布于:2002-05-26 20:41
你遇到的问题,我也遇到过,芯片一般不会坏的,放心。
使用时最好自己将CPLD上连接到9052,但是没有用的管脚定义为输入,这样边调试,边设置相应的输出管脚最保险。我就是这么做的。 我记得没用的I/O好象不是三态的,你最好问一下ALTERA的代理骏龙公司的技术人员。 |
|
地下室#
发布于:2002-05-27 08:38
altera的编译器会将不使用的管脚连接到地,需要当心.
|
|
|
5楼#
发布于:2002-05-28 17:59
altera的默认为输出,固定电平:低电平!
|
|