smallcc
驱动牛犊
驱动牛犊
  • 注册日期2004-06-21
  • 最后登录2004-10-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:4213回复:12

紧急求助!!!! cpld 发烫原因????

楼主#
更多 发布于:2004-06-27 09:22
我用了一片 epm7128,不小心电压加的过大,给烧坏了,拆掉后检查电路没有短路,板子上的dsp可以工作,证明 电路板还好,
后又换了一片新的7128,结果加了电就烫, 电源的输入电流已达240ma
,但是片子可以工作,逻辑程序可以下到里面, dsp也可以工作正常,整个电路板也是运行正常,就是7128过热,引起dsp也慢慢变热,
正常情况下我的dsp 工作的电流几十毫安就可以了,
但是加了cpld就使得电源的输出电流达到200多毫安,
请问这是什么原因,我的cpld是否又坏了,但是为什么它还是可以工作?我现在用到的逻辑们才17个,就是什么逻辑也不用,它也要这么大电流.
domore
驱动中牛
驱动中牛
  • 注册日期2002-04-06
  • 最后登录2008-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-30 16:50
将要用还暂未使用管脚设置成输入,就可以了。我的CPLD开始也是70多度,处理后温度就下来了。
我不认为是电压过大烧的片子,你不会加的12V吧?我想可能是电流大温度高造成的。
smallcc
驱动牛犊
驱动牛犊
  • 注册日期2004-06-21
  • 最后登录2004-10-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-01 15:11
为什么要设成输入呢?

有人说是因为可能是有的没有用到的管脚,被定义为输入
而又没有给定电平,
使得其内部触发器在干扰下不停的跳变


那我不没有用到的什么也不给他设置怎样啊?
domore
驱动中牛
驱动中牛
  • 注册日期2002-04-06
  • 最后登录2008-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-02 09:40
 
有人说是因为可能是有的没有用到的管脚,被定义为输入
而又没有给定电平,
使得其内部触发器在干扰下不停的跳变

被定义为输入怎么会不给定电平呢?这取决你如何设定输入信号的缺省值。你用MAXPLUSSII时,肯定会设定输入信号的默认值。
由于输入信号未在连接内部任何信号,所以不会出现内部触发器不停的跳变。
bubble
驱动牛犊
驱动牛犊
  • 注册日期2004-02-19
  • 最后登录2004-07-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-07-04 14:32
把没有用的管脚 设置为输出,然后全部接“0”   也是个办法。
winter
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2013-08-15
  • 粉丝4
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-07-08 11:13
在帮助里搜索turbo bit,去掉turbo bit 选项功耗会大幅降低
请原谅我的无知与直率
chengjunjie
驱动小牛
驱动小牛
  • 注册日期2004-06-05
  • 最后登录2012-06-05
  • 粉丝0
  • 关注0
  • 积分41分
  • 威望44点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-07-10 22:26
看看CPLD的管脚,有没有电源和地短路的问题
yjhleaf
驱动小牛
驱动小牛
  • 注册日期2001-11-04
  • 最后登录2005-11-23
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-07-15 20:55
在FPGA或者CPLD里面把没有用的IO管脚定义成输入三态,这样就保证没有用的管脚和其他芯片你在硬件上连接了,但是又没有用的数据线发生冲突,以前我也遇到过这种问题,你可以试试.
忽如一夜春风来,千树万树梨花开。
smallcc
驱动牛犊
驱动牛犊
  • 注册日期2004-06-21
  • 最后登录2004-10-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-07-16 22:45
非常感谢大家的提醒!!!!我把没用的管脚都设置为输入,电流稍微有所减小,但是还是很大220mA左右,这个片子现在没用多久,已经坏了,程序已经没法下进去了,会不会是我当时买回来这个片子就有问题啊?我刚用上这个片子时,还没下载程序,一加电就发烫,我的电路在焊片子之前检查过,没有短路,焊完后也侧过,没有短路的情况.
winter
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2013-08-15
  • 粉丝4
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-07-19 14:57
这好像是MAX7K的bug,你要迅速的加电将你的程序下载下去
如果芯片过烫,则去掉turbo bit
请原谅我的无知与直率
guan_2000
驱动牛犊
驱动牛犊
  • 注册日期2003-05-02
  • 最后登录2011-08-18
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-08-27 17:25
可能是静电问题,我也遇到过.我的7128是自己焊的,焊接时没有静电防护,焊好后就加载,加载没问题,可是一插到插槽上就发烫,然后一缕清烟,拔下来看时芯片上已经有一个小小的黑点,就这样烧坏了两片.
后来我又试了几块板都这问题,不过上电时我用一手抚摩着7128,另一手抚摩着电源开关,一烫手就断电,还算保住了性命.郁闷了一个小时,冒出了一个大胆的念头:用水洗,我把所有的卡放到水龙头下面,美美的淋浴了一边,然后吹干,再上电,问题解决.
可是我的卡上有很多其他的芯片,如:FPGA 他们怎么都没事?
powerstone
驱动牛犊
驱动牛犊
  • 注册日期2004-08-22
  • 最后登录2009-05-29
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-08-27 19:53
我服了楼上的兄弟
power_lei
驱动小牛
驱动小牛
  • 注册日期2002-05-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-08-30 23:03
可能是静电问题,我也遇到过.我的7128是自己焊的,焊接时没有静电防护,焊好后就加载,加载没问题,可是一插到插槽上就发烫,然后一缕清烟,拔下来看时芯片上已经有一个小小的黑点,就这样烧坏了两片.
后来我又试了几块板都这问题,不过上电时我用一手抚摩着7128,另一手抚摩着电源开关,一烫手就断电,还算保住了性命.郁闷了一个小时,冒出了一个大胆的念头:用水洗,我把所有的卡放到水龙头下面,美美的淋浴了一边,然后吹干,再上电,问题解决.
可是我的卡上有很多其他的芯片,如:FPGA 他们怎么都没事?


厉害,呵呵!!

PLD的静电保护应该没有问题,我全是自己手工焊的,从没有出现过问题。

游客

返回顶部