0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用高速FPGA设计PCB的要点及相关指导原则

电子工程师 来源:FPGA设计论坛 作者:FPGA设计论坛 2020-11-10 17:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着现场可编程门阵列(FPGA)已发展成为真正的可编程系统级芯片,利用这些芯片设计印制电路板(PCB)的任务变得愈加复杂。目前动辄数百万门的电路密度和6Gbps以上的收发器数据传输率及其它考虑事项影响着系统开发人员在机械电气方面的板级设计工作。裸片、芯片封装和电路板构成了一个紧密连接的系统,在这个系统中,要完全实现FPGA的功能,需要对PCB板进行精心设计。

采用高速FPGA进行设计时,在板开发之前和开发期间对若干设计问题进行考虑是十分重要的。其中包括:通过滤波和在PCB板上的所有器件上均匀分配足够功率来减小系统噪声;正确连接信号线,以把反射减少;把板上迹线之间的串扰降至;减小接地反弹和Vcc降低(也称为Vcc凹陷)的影响;正确匹配高速信号线上的阻抗。

任何人在为性能极高的FPGA设计IC封装时,都必须特别注意信号完整性和适于所有用户和应用的多功能性之间的平衡问题。例如,Altera的Stratix II GX器件采用1,508引脚封装,工作电压低至1.2V,并具有734个标准I/O、71个低压差分信令(LVDS)信道。它还有20个高速收发器,支持高达6.375Gbps的数据率。这就让该架构能够支持许多高速网络和通信总线标准,包括PCI Express和SerialLite II。

在设计中,用户可以通过优化引脚排列来减少串扰。信号引脚应该尽可能靠近接地引脚,以缩短封装内的环路长度,尤其是重要的高速I/O。在高速系统中,主要的串扰源是封装内信号路径之间的电感耦合。当输出转换时,信号必须找到通过电源/接地平面的返回路径。环路中的电流变化产生磁场,从而在环路附近的其它I/O引脚上引起噪声。同时转换输出时,这种情形加剧。因为环路越小,感应就越小,故电源或接地引脚靠近每个高速信号引脚的封装可以把附近I/O引脚上的串扰影响减至。

为了把电路板成本降至,并把所有信号路径的系统信号完整性提高到,需要对电路板材料、分层数目(堆叠)和版图进行精心的设计和构建。把数百个信号从FPGA发送到板上或其周围是一个很困难的任务,需要使用EDA工具来优化引脚的排列和芯片的布局。有时采用稍微大点的FPGA封装能够降低板成本,因为它可以减少电路板的层数及其它的板加工限制。

PCB板上的一条高速信号路径,由一条板上迹线代表,其对中断非常敏感,如电路板层和电路板连接器之间的通孔。这些及其它中断都会降低信号的边缘速率,造成反射。因此,设计人员应该避免通孔和通孔根(via stub)。如果通孔是不可避免的,应让通孔引线尽可能地短。对差分信号进行布线时,让差分对的每一条路径使用一个相同结构的通孔;这就让通孔引起的信号中断处于共模中。如果可能的话,在常规通孔处使用盲孔。或使用反钻,因为通孔根的损耗导致的中断会更少。

为了改善时钟信号的信号完整性,应该遵循以下原则:

在时钟信号被发送到板上元件之前,尽可能将之保持在单个板层上;始终以一个平面作为参考面。

沿邻近接地平面的内层发送快速边缘信号,以控制阻抗,减小电磁干扰。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1664

    文章

    22573

    浏览量

    640794
  • pcb
    pcb
    +关注

    关注

    4423

    文章

    24027

    浏览量

    427268
  • 电路板
    +关注

    关注

    140

    文章

    5366

    浏览量

    109379

原文标题:利用高速FPGA设计PCB的要点及相关指导原则

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    成功案例 I ALS 利用 Cadence Sigrity X 加速高速 PCB 设计

    "CadenceSigrityX工具已成为我们高速PCB设计流程中不可或缺的一部分。它不仅增强了我们的能力,也巩固了我们作为复杂项目首选合作伙伴的声誉。"
    的头像 发表于 04-24 19:25 580次阅读
    成功案例 I ALS <b class='flag-5'>利用</b> Cadence Sigrity X 加速<b class='flag-5'>高速</b> <b class='flag-5'>PCB</b> 设计

    电子工程师设计相关要点与案例分析

    电子工程师设计相关要点与案例分析 在电子工程师的设计工作中,涉及到众多不同类型的设计,下面将结合几个典型案例来探讨电子设计的要点。 文件下载: ADM8710.pdf 基于FPGA的电
    的头像 发表于 02-27 09:30 308次阅读

    高速PCB谐振威力,不容小觑

    高速PCB谐振威力,不容小觑
    的头像 发表于 02-03 14:31 274次阅读
    <b class='flag-5'>高速</b><b class='flag-5'>PCB</b>谐振威力,不容小觑

    PCB拼板三大细节要点

    PCB设计到量产,任何环节都需被细心对待,千万别小心翼翼画板,随随便便拼板。本文聚焦三大核心拼板问题,带您精准避坑,让量产过程更顺畅。 要点一:拼版款数需准确 虽然多拼板是PCB生产时的常见操作
    发表于 01-23 14:00

    PCB拼版三大细节要点

    PCB设计到量产,任何环节都需被细心对待,千万别小心翼翼画板,随随便便拼板。本文聚焦三大核心拼板问题,带您精准避坑,让量产过程更顺畅。要点一:拼版款数需准确虽然多拼板是PCB生产时的常见操作,但不
    的头像 发表于 01-14 07:36 2824次阅读
    <b class='flag-5'>PCB</b>拼版三大细节<b class='flag-5'>要点</b>

    深入探讨PCB布局布线的专业设计要点与常见挑战

    本文深入探讨PCB布局布线的专业设计要点与常见挑战,并介绍上海创馨科技如何凭借资深团队与丰富经验,为客户提供从精密布局、优化布线到生产制造的一站式高可靠性PCB解决方案。
    的头像 发表于 01-04 15:29 504次阅读

    ADC模数转换实战:硬件设计与软件开发要点指南!

    ADC硬件设计与软件开发的关键要点,为开发者提供ADC转换的实战指导。 本文将分享硬件参考设计及LuatOS开发相关API,带你快速了解ADC的软硬件实现要点。 01. 模组
    的头像 发表于 12-16 13:25 646次阅读
    ADC模数转换实战:硬件设计与软件开发<b class='flag-5'>要点</b>指南!

    电子工程师设计相关要点与案例分析

    电子工程师设计相关要点与案例分析 作为电子工程师,在设计工作中会涉及到众多领域和不同类型的项目。下面结合一些实际案例,为大家分享电子工程师设计过程中的要点和思路。 文件下载: Littelfuse
    的头像 发表于 12-15 15:35 506次阅读

    从入门到精通:PCB设计必须遵守的5大核心原则

    一站式PCBA加工厂家今天为大家讲讲PCB设计需要遵守的原则有哪些?PCB设计必须遵守的原则。在PCB设计中,为确保电路性能、可靠性和可制造
    的头像 发表于 11-13 09:21 1359次阅读

    高速PCB设计EMI避坑指南:5个实战技巧

    一站式PCBA加工厂家今天为大家讲讲高速PCB设计EMI有什么规则?高速电路PCB设计EMI方法与技巧。在高速
    的头像 发表于 11-10 09:25 873次阅读
    <b class='flag-5'>高速</b><b class='flag-5'>PCB</b>设计EMI避坑指南:5个实战技巧

    如何利用Verilog HDL在FPGA上实现SRAM的读写测试

    本篇将详细介绍如何利用Verilog HDL在FPGA上实现SRAM的读写测试。SRAM是一种非易失性存储器,具有高速读取和写入的特点。在FPGA中实现SRAM读写测试,包括设计SRA
    的头像 发表于 10-22 17:21 4642次阅读
    如何<b class='flag-5'>利用</b>Verilog HDL在<b class='flag-5'>FPGA</b>上实现SRAM的读写测试

    PCB设计中单点接地与多点接地的区别与设计要点

    一站式PCBA加工厂家今天为大家讲讲PCB设计中的单点接地与多点接地有什么区别?单点接地与多点接地区别与设计要点。在PCB设计中,接地系统的设计是影响电路性能的关键因素之一。单点接地和多点接地是两种
    的头像 发表于 10-10 09:10 2966次阅读
    <b class='flag-5'>PCB</b>设计中单点接地与多点接地的区别与设计<b class='flag-5'>要点</b>

    PCB抄板全流程解析:从拆解到测试,技术要点全揭秘!

    一站式PCBA加工厂家今天为大家讲讲PCB抄板的完整流程是什么?PCB抄板的完整流程与技术要点PCB抄板(又称电路板克隆、逆向工程)是通过反向技术手段对现有电路板进行解析,实现1:1
    的头像 发表于 07-26 16:22 2158次阅读

    FPGA高速ADC接口简介

    本文介绍FPGA高速ADC接口方式和标准以及JESD204与FPGA高速串行接口。
    的头像 发表于 06-12 14:18 3483次阅读
    <b class='flag-5'>FPGA</b>与<b class='flag-5'>高速</b>ADC接口简介

    高速PCB布局/布线的原则

    目录:一、布线的一般原则1、PCB板知识2、5-5原则3、20H原则4、3W/4W/10W原则(W:Width)5、重叠电源与地线层规则6、
    的头像 发表于 05-28 19:34 2773次阅读
    <b class='flag-5'>高速</b><b class='flag-5'>PCB</b>布局/布线的<b class='flag-5'>原则</b>