在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2880|回复: 2

[原创] 例说FPGA连载16:电源电路设计

[复制链接]
发表于 2016-8-5 16:16:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
例说FPGA连载16电源电路设计

特权同学,版权所有

配套例程和更多资料下载链接:

http://pan.baidu.com/s/1c0nf6Qc

1.jpg


如图2.9所示,J1为FPGA的电源插座,SW1为电源开关,都是市面上最常见的元件,D2则是电源指示灯,当开关SW1闭合时,D2点亮,指示当前系统供电状态。

2.jpg

图2.9 FPGA电源插座电路

由于我们所选择的Cyclone IV系列FPGA器件整体功耗并不大,因此获得更好低纹波电源性能,如图2.10所示,我们使用了4颗LDO产生FPGA所需要的3.3V、2.5V、1.8V和1.2V这四档电压。

3.jpg

图2.10 FPGA四档电源电压产生电路

如图2.11所示,从Cyclone IV Device Handbook中可以查到,Cyclone IV系列器件的供电一般是分4大类,压值有3-4档(可能更多档,这主要取决于不同bank的I/O电压是否有特殊供电需求)。这4类电源分别是内核电压VCCINT、I/O电压VCCI/O、PLL模拟电压VCCA和PLL数字电压VCCD_PLL。这4类电源电压中,内核电压固定1.2V、PLL模拟电压固定2.5V、PLL数字电压固定1.2V;唯一不确定,或者说有选择余地的电源是I/O电压,它可以根据用户实际应用所需要的I/O标准选择不同的电压,我们的板子由于需要使用DDR2 SDRAM,它所连接的FPGA bank对应的I/O电压是1.8V,其他的bank都使用最常见的3.3V供电。

4.jpg

图2.11 Cyclone IV系列器件的供电标准

说到I/O电压,我们不得不多提两句,毕竟可以兼容非常多的I/O电压标准是FPGA的一大优势,尤其是各种高速差分信号的支持。图2.12中列出了我们这款器件支持的各种I/O电平标准。方形框出的3.3-V LVTTL和SSTL-18 Class I则是我们这款FPGA核心板中实际使用的I/O电平标准。

9.jpg

图2.12 Cyclone IV FPGA所支持的各种电平标准

FPGA的供电电路如图2.13、图2.14所示。在FPGA的供电电路中,每1-2个电源引脚我们都配有1个去耦电容。当然了,在空间允许的情况下,每个电源引脚尽量都就近放置去耦电容。

5.jpg

图2.13 FPGA PLL供电电路

7.jpg 6.jpg

图2.14 FPGA I/O和核压供电电路

关于FPGA电源电路的PCB layout设计,通常需要遵循以下的原则。

完整的或分割的电源层都应该就近与其对应的地层。

电源层和地层之间的绝缘层应该尽可能的薄,以增强耦合电容与平面电容(通常取3-4mil)。

为了最小化电感值,电源引脚应当就近直接连到相应的电源层。避免器件的电源引脚与供电源端或电源层之间的走线宽度过窄。板级设计者应该多参考电源芯片厂商提供的设计指南。

电源分割线的间距应该在25mil到100mil。

不同电源引脚不能够共用一个过孔。换句话说,每个电源引脚都应该至少有一个专用的过孔连接到电源层。





8.jpg
发表于 2019-1-25 00:43:54 | 显示全部楼层
Good tutorial
发表于 2020-1-1 12:24:03 | 显示全部楼层

thanks for sharing
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-4 20:17 , Processed in 0.021612 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表