全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 可编程逻辑 >

FPGA芯片外围电路设计规范和配置过程

时间:2023-08-15 16:18

人气:

作者:admin

标签: 外围电路  时钟电路  FPGA 

导读:小编在本节介绍FPGA芯片外围电路设计规范和配置过程,篇幅比较大,时钟的设计原则就有17条,伙伴们耐心读一读。...

小编在本节介绍FPGA芯片外围电路设计规范和配置过程,篇幅比较大,时钟的设计原则就有17条,伙伴们耐心读一读。

a. 时钟电路的设计选型需要考虑的因素

  • 系统运行的时钟频率是多少?(可能有多个时钟)
  • 是否有内部的时钟管理单元可用(通常是有)?它的输入频率范围(需要查看器件手册进行确认)?
  • 尽可能选择专用的时钟输入引脚

图片

图1 参考晶振设计

b. 时钟电路PCB layout设计原则

  • 时钟晶振源应该尽可能放在与其连接的FPGA时钟专用引脚的临近位置
  • 时钟线尽可能走直线。如果无法避免转弯走线,使用45度线,尽量避免T型走线和直角走线
  • 尽量避免同时在多个信号层走时钟线
  • 时钟走线尽量不要使用过孔,因为过孔会导致阻抗变化及反射
  • 靠近外层的地层能够最小化噪声。如果使用内层走时钟线,要有良好的参考平面,且走带状线
  • 时钟信号应该有终端匹配电路,以最小化反射
  • 尽可能使用点到点的时钟走线
  • 对于时钟差分对的走线,必须严格按照D>2S规则,以最小化相邻差分对间的串扰
  • 确保差分对在整个走线过程中的线间距恒定
  • 确保差分对的走线等长,以最小化偏斜和相移
  • 同一网络走线过程中避免使用多个过孔,以确保阻抗匹配和更低的感抗
  • 高频的时钟走线尽可能短
  • 高频时钟或周期性信号尽可能远离高速差分对以及任何引出的连接器(例如I/O、数据或电源连接器)。
  • 应当保证所有走线有持续的地和电源参考平面
  • 为了最小化串扰,尽量缩短高频时钟或周期性信号与高速信号并行走线的长度。推荐的最小间距是3倍的时钟信号与最近参考面间距
  • 当一个时钟驱动多个负载时,使用低阻抗传输线以确保信号通过传输线
  • 信号换层时使用回路过孔

c. 复位电路设计原则

  • 尽可能使用FPGA的专用时钟或复位引脚
  • 上电复位时间的长短需要做好考量
  • 确保系统正常运行过程中复位信号不会误动作
  • 复位信号尽量不要靠近连接器附近,尤其是和面板连接的连接器,避免外部ESD误触发复位信号

图片

图2 复位电路设计

d. 配置电路设计原则

  • 配置芯片尽量靠近FPGA
  • 考虑配置信号的完整性问题,必要时增加电阻做阻抗匹配
  • 相关配置引脚正确的添加上拉或下拉电阻
  • 部分配置引脚可以被复用,但是要谨慎使用,以免影响器件的上电配置过程

e. 配置电路框图

  • DC14插座将FPGA器件的JTAG专用引脚TCK、TMS、TDI、TDO引出
  • USB下载器连接DC14插座和PC机,实现FPGA器件的在线烧录或配置芯片(QSPI FLASH)的固化
  • FPGA器件的固化代码可以存储在QSPI FLASH中,当FPGA器件每次上电时,都会直接从QSPI FLASH中读取固化代码并运行

图片

图3 配置电路框图

f. 配置电路设计

  • MSEL0/MSEL1/MSEL2引脚设定FPGA器件在上电后直接进入QSPI FLASH加载的配置模式,MSEL0/MSEL1/MSEL2分别配置为不同设置对应不同加载方式
  • 当JTAG在线配置FPGA时,FPGA器件都会优先运行JTAG最新烧录的代码
  • INIT_B_0PROGRAM_B_0信号分别上拉到3.3V
  • PROGRAM_B_0连接按键S1,可以通过这个按键使FPGA器件重新加载配置代码
  • DONE_0信号指示当前FPGA的上电加载配置是否完成,通过指示灯D1的亮灭状态来示意

图片

图4 配置电路

图片

图5 JTAG电路框图

g. 供电电路设计

  • VCCO为FPGA的IO接口电压
  • VCCINT为FPGA的核心电压
  • VCCADC为FPGA内部的AD转换电路的供电电压
  • VCCAUX为FPGA的辅助电压
  • VCCBRAM为FPGA内嵌的块RAM存储器的供电电压
  • P2是跳线插座,若连接2.5V,对应Bank的IO电压可用于LVDS接口电平,若连接3.3V,则对应Bank的IO可作为LVTTL电平使用

h. 供电电路PCB layout设计

  • 完整的或分割的电源层都应该就近其对应的地层
  • 电源层和地层之间的绝缘层应该尽可能的薄,以增强耦合电容与平面电容(通常取3-4mil)
  • 为了最小化电感值,电源引脚应当就近直接连到相应的电源层
  • 避免器件的电源引脚与供电源端或电源层之间的走线宽度过窄
  • 电源分割线的间距应该在25mil到100mil
  • 不同电源引脚不能够共用一个过孔,即每个电源引脚都应该至少有一个专用的过孔连接到电源层
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信