2511|1

177

帖子

20

TA的资源

一粒金砂(高级)

楼主
 

【我与WEBENCH】FPGA电源设计之初体验 [复制链接]

本帖最后由 fanlly 于 2014-1-13 16:04 编辑

半年前做了一个FPGA项目,用的是Xilinx的Spartan-3A系列的XC3S200A,FBGA320封装,此FPGA有4个BANK,可IO独立供电,1个内核VCCINT,1个辅助供电电压VCCAUX,项目中4个BANK的电平都是3.3V,所以使用了共同的电源,VCCINT必须是1.2V,VCCAUX为2.5V或者3.3V,考虑到功耗问题,实际选择了2.5V供电。项目中可用电源只有5V,所以这3路电压必须采用电源芯片设计,由于FPGA需要工作在高速频率下,具有一定的功耗,在当初设计时根据经验采用了3颗低压差线性调压器来给其供电。分别是AMS1117-3.3(5V转3.3V),AMS1117-2.5(5V转2.5V),FAN1112(3.3V转1.2V),使用中并没出现大的问题,只是偶尔有FPGA被烧的现象,原因并没找到,后来怀疑和电源上电时序有关,因为在这个方案中没有采用电源管理芯片,1.2V是由3.3V转来的,导致FPGA内核上电迟于IO上电,存在一定的隐患。虽然Spartan-3A资料上对于VCCIO,VCCINT,VCCAUX上电顺序没有要求,但是一般认为内核上电先于IO更加安全。




偶然的机会发现WEBENCH可以提供便捷的电源设计方案,并且有针对FPGA电源设计的,所以尝试了一下,下面就是针对XC3S200A的设计方法和步骤:
选择FPGA



找到XC3S200A器件,输入电源要求


配置电源
1个VCCINT,1个VCCAUX,4个VCCIO

选择解决方案,在这里我们选择了第二种更加经济的方案,整体效率并没降低多少


给出了3路独立电压的设计方案,可以看出每种方案的细节


最后生成方案文档供设计使用


从整个流程可以看出webench设计非常的便捷有效,省时省力,结构清晰,而且在效率能耗方面给出了很详细的数据,另一方面,由于器件选用的都是品牌,价格就比原方案略高了,不过实际使用中通过一些替代元器件完全可以把价格降低不少,还有一些元器件电阻电容封装太小,不利于手工焊接,在调试阶段可以先换成大封装,等产品成熟了量产时候再减小PCB面积。总之,webench提供给了我们电子工程师一个很好的设计方法,也非常实用,我认为结合webench和实际经验,能设计出最为完美的电路方案。
WebenchReportsServlet.pdf (184.47 KB, 下载次数: 6)


最新回复

赞一个,,,  详情 回复 发表于 2014-1-13 22:09
点赞 关注

回复
举报

2万

帖子

341

TA的资源

版主

沙发
 
赞一个,,,
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表