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

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

3天内不再提示

FPGA设计需注意的方方面面

FPGA设计论坛 来源:未知 2022-11-10 11:20 次阅读

不管你是一名逻辑设计师、硬件工程师或系统工程师,甚或拥有所有这些头衔,只要你在任何一种高速和多协议的复杂系统中使用了FPGA,你就很可能需要努力解决好器件配置、电源管理、IP集成、信号完整性和其他的一些关键设计问题。不过,你不必独自面对这些挑战,因为在当前业内领先的FPGA公司里工作的应用工程师每天都会面对这些问题,而且他们已经提出了一些将令你的设计工作变得更轻松的设计指导原则和解决方案。

I/O信号分配

可提供最多的多功能引脚、I/O标准、端接方案和差分对的FPGA在信号分配方面也具有最复杂的设计指导原则。尽管Altera的FPGA器件没有设计指导原则(因为它实现起来比较容易),但赛灵思的FPGA设计指导原则却很复杂。但不管是哪一种情况,在为I/O引脚分配信号时,都有一些需要牢记的共同步骤:

1. 使用一个电子数据表列出所有计划的信号分配,以及它们的重要属性,例如I/O标准、电压、需要的端接方法和相关的时钟

2. 检查制造商的块/区域兼容性准则。

3. 考虑使用第二个电子数据表制订FPGA的布局,以确定哪些管脚是通用的、哪些是专用的、哪些支持差分信号对和全局及局部时钟、哪些需要参考电压。

4. 利用以上两个电子数据表的信息和区域兼容性准则,先分配受限制程度最大的信号到引脚上,最后分配受限制最小的。例如,你可能需要先分配串行总线和时钟信号,因为它们通常只分配到一些特定引脚。

5. 按照受限制程度重新分配信号总线。在这个阶段,可能需要仔细权衡同时开关输出(SSO)和不兼容I/O标准等设计问题,尤其是当你具有很多个高速输出或使用了好几个不同的I/O标准时。如果你的设计需要局部/区域时钟,你将可能需要使用高速总线附近的管脚,最好提前记住这个要求,以免最后无法为其安排最合适的引脚。如果某个特定块所选择的I/O标准需要参考电压信号,记住先不要分配这些引脚。差分信号的分配始终要先于单端信号。如果某个FPGA提供了片内端接,那么它也可能适用于其他兼容性规则。

6. 在合适的地方分配剩余的信号。

在这个阶段,考虑写一个只包含端口分配的HDL文件。然后通过使用供应商提供的工具或使用一个文本编辑器手动创建一个限制文件,为I/O标准和SSO等增加必要的支持信息。准备好这些基本文件后,你可以运行布局布线工具来确认是否忽视了一些准则或者做了一个错误的分配。

这将使你在设计的初始阶段就和布局工程师一起工作,共同规划PCB的走线、冗余规划、散热问题和信号完整性。FPGA工具可能可以在这些方面提供帮助,并协助你解决这些问题,因此你必须确保了解你的工具包的功能。

你咨询一位布局专家的时间越晚,你就越有可能需要去处理一些复杂的问题和设计反复,而这些可能可以通过一些前期分析加以避免。一旦你实现了满意的信号分配,你就要用限制文件锁定它们。

大多数先进FPGA能够处理速度为数百兆赫兹的并行总线和具有工作在千兆赫兹范围的串行接口。以这么快的速度工作时,你需要了解信号完整性的原理,因为高频信号的处理会给我们精确简单的数字世界带来一连串interwetten与威廉的赔率体系 设计问题。

安排一些时间阅读FPGA供应商提供的文献。即使你对某个器件或者供应商的信息已经烂熟于心,也有必要参考其他供应商提供的文档,因为不同公司的文档往往有不同的见解。你将会发现在很多问题上不同的供应商拥有不同的观点,如什么会产生高速信号、切换信号之间可以存在多少时延而仍然可以认为它们是同时的等等。FPGA供应商的工具通常可以很好地执行一些基本的信号完整性分析,因此你必须完全了解你所获得的工具包的所有潜能。

此外,目前市场上有几百种关于信号完整性和降噪的书。如果你是个新手或者需要一个进修课程,你可以考虑阅读Douglas Brooks编写的“信号完整性问题和PCB设计”。如果需要进行更深入的探讨,可以阅读Howard Johnson编写的“高速数字设计”。

FPGA可能会由于太多的高速SSO而对系统中的信号(或其它FPGA信号)带来严重破坏,因为这会导致称为同时切换噪声(SSN)的噪声。SSN也叫做地反弹或VCC反弹,对于单端标准,SSN是在输出由低到高时提供瞬态电流和由高到低时吸收瞬态电流的过程中,由多个输出驱动器同时切换和导致器件电压与系统电压之间的变化而引起的。

在高到低的转换引起地反弹时,由低到高转换也会导致VCC下降。由于电容通常安放在VCC和接地层之间,因此SSN典型地存在于这两个地方。由低到高转变时地反弹也有可能出现。

于是,SSO变成了干扰信号,它会产生可能耦合到邻近信号的噪声。对于某个区域而言太多SSO可能会导致电源的扰动。由于以下2个原因,SSO已经变成一个必须认真对待的问题:1. 切换时间大幅下降;2. 过孔尺寸和走线宽度的减小加上更大的板厚度已经推高了板极电感,这将大幅增加出现地反弹的可能性。更大的负载电容也可能导致SSN,虽然程度上会轻一点。当有效VCC低于期望值,从而导致I/O缓存的转换速度低于期望速度时,SSN也可能导致时序问题变得突出起来。

有几个方法可以减小SSN。有些器件只需通过限制I/O标准的选择就可简化这个问题,但不是所有器件都能这么做。一些供应商建议将高速总线输出分布到整个裸片上,如果SSN是你唯一关注的问题,那么这绝对是一个很好的建议。不过,如果按照这个建议去做,有2个基本问题将会冒出来。

首先,这可能会带来下游布通性问题,因为将信号散布到整个裸片上经常会引起更多的走线交叉。而这就导致需要更多的信号布线层。其次,大多数设计在散布信号前也要求进行仔细研究,因为当一个总线散布到特定的块或区外时会引起块/区间的兼容性问题。因此,如果你能在考虑布通性的同时,小心地将一个较小的总线分布到一个或两个块/区域内,那么系统将会工作得很好。

如果你被一个具有相邻高速切换输出的设计所困扰,有好几种威廉希尔官方网站 能帮助你解决潜在的SSN问题。首先对你的设计进行合适的布局和去耦合。对于去耦合,使用距离尽可能近的电源和地平面对,中间用一个SMT电容隔开。使用SMT电容进行去耦合也有助于减小电感,而电感是产生系统噪声的一个主要因素。

如果你仍然觉得需要使用去耦电容(为了减小SSN),应该使得这些电容的位置尽可能靠近高速输出引脚。Altera的一项研究发现,如果这些电容到引脚的距离大于1英寸,在使用适当的SMT电容去退耦时,这些电容变得效率极低。其他减小SSN或者其可能产生影响的建议包括:避免将敏感信号(复位、时钟和使能等)位于SSO附近;可能时,使用较小偏移的输出和使用最低电感的过孔;通过在合适位置插入延时使得输出信号交替出现。即使已经完成了PCB的生产,这个建议仍然可以应用。

参考将被连接到FPGA上的器件的相关资料。对于每个器件,确定最大输入低电压门限(单位毫伏)。这是FPGA驱动该器件需要的最大电压,所以该设备仍然可以检测到一个有效逻辑低状态(最大VIL值)。同样,还要确定器件可以容忍且能继续工作的最大输入负脉冲信号(单位毫伏)。

在某些情况下,最大容许的地反弹可能不是或者不仅是以上给出的值。而是要通过获得最大输入低电压门限的最小值、最大输入负脉冲信号、或者所有器件的最大地反弹来确定最大的系统地反弹。

然后,根据具有相似负载特点的网络连接的数目和种类对类似的FPGA总线进行分组。接着研究每个部分、区域或者块的电源和接地引脚数目,还有对于所使用的每个I/O标准,每个电源和接地管脚对所允许的SSO数目。这些数目可以用于计算每个组的总电容负载和每个输出驱动的电容,以确定可以容忍的SSO最大值。

你也应该咨询供应商以确定基于每个块和每一对块你是否超过了推荐的SSO数目,前提是供应商已经研究了这些问题。同时,因为有多个因素会导致SSN,所以最好建立一个具有内置抗噪声性能的鲁棒系统。否则,就使用针对每个引脚限制I/O标准的器件,这样就可以减少可能的SSN问题。

差分信号

在FPGA设计中,你可能会发现对差分信号的处理存在最多的争议。类似于SSN,最好从供应商、书籍和用户群获得尽可能多的信息。同时,在确定某个方案前咨询你的布局部门以了解他们推荐的建议和信息。

主要争论开始于差分信号对是否应该采用宽边耦合还是边缘耦合,以及每对之间到底应该存在多少耦合。答案通常是“根据具体情况确定”,所以需要进行具体研究。

如果你不能确定对于一个单端信号为什么需要选择差分I/O标准,答案很简单。使用差分信号,你几乎可以完全控制信号的回路。因为这是信号对的一部分,而且理论上在任何一个接地(或者电源)平面上不应该出现来自信号对的电流。

这里假设走线对具有相等长度,布设在相邻区域且间距不变,走线阻抗恒定且匹配。此外,利用单端信号,你很难控制信号回程,而且测试一个信号的返回也可能徒劳无益。

差分信号的主要缺点是他们需要两根走线彼此临近。当在一个PCB上分配几百个差分信号时这可能是个难点。但这是布线工程师的问题,不是吗?


原文标题:FPGA设计需注意的方方面面

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


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

    关注

    1629

    文章

    21729

    浏览量

    603048

原文标题:FPGA设计需注意的方方面面

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

收藏 人收藏

    评论

    相关推荐

    基于Arm Neoverse N2实现自动语音识别威廉希尔官方网站

    自动语音识别 (Automatic Speech Recognition) 威廉希尔官方网站 已经深入到现代生活的方方面面,广泛应用于从语音助手、转录服务,到呼叫中心分析和语音转文本翻译等方面,为各行各业提供了创新解决方案,显著提升了用户体验。
    的头像 发表于 11-15 11:35 296次阅读
    基于Arm Neoverse N2实现自动语音识别威廉希尔官方网站

    电能的使用逐步渗透到人类社会生活的方方面面

    电能
    深圳崧皓电子
    发布于 :2024年09月04日 07:05:26

    安宝特分享 数字化革命,AR威廉希尔官方网站 打造智慧城市的未来

    随着城市化进程的加速和科技创新的不断推进, AR威廉希尔官方网站 正逐步融入智慧城市建设的方方面面,为城市居民提供更智能、便捷、舒适的生活体验,开启了智慧城市的新时代。
    的头像 发表于 06-28 13:27 274次阅读

    FPGA的sata接口设计时需要注意哪些问题

    FPGA的SATA接口设计时,需要注意以下几个方面的问题,以确保设计的稳定性和性能: 接口版本和速度 : SATA有三代标准,分别为SATA I(1.5 Gb/s)、SATA II(3.0 Gb
    发表于 05-27 16:20

    FPGA的高速接口应用注意事项

    FPGA的高速接口应用注意事项主要包括以下几个方面: 信号完整性与电磁兼容性(EMC) : 在设计FPGA高速接口时,必须充分考虑信号完整性和电磁兼容性。这要求合理的PCB布局、走线策
    发表于 05-27 16:02

    无人机与无人机智能电池飞行使用需注意保温防冻

    无人机与无人机智能电池飞行使用需注意保温防冻
    的头像 发表于 05-08 08:36 810次阅读
    无人机与无人机智能电池飞行使用<b class='flag-5'>需注意</b>保温防冻

    大唐恩智浦创新:推出融合EIS的亚健康电芯6D检测算法!

    随着新能源行业的快速发展,以锂电为主的各类新能源已经渗透到了社会中的方方面面,使用场景越来越广,
    的头像 发表于 04-25 11:09 860次阅读
    大唐恩智浦创新:推出融合EIS的亚健康电芯6D检测算法!

    英特尔携手生态合作伙伴赋能智慧交通 助力高速新基建升级

    进入数字化时代,信息威廉希尔官方网站 不断重塑生活的方方面面,作为重要基础设施的高速公路也迎来了前所未有的变革。
    的头像 发表于 04-12 14:08 342次阅读

    华太推出首款高功率高耐压射频功放器件—HTH8G02P1K4H(B)

    在当今社会,射频(RF)威廉希尔官方网站 的进步和应用已经深入到我们日常生活的方方面面,尤其是在工业、科学和医疗(ISM)领域中,射频器件的应用促进了这些领域威廉希尔官方网站 的飞速发展。
    的头像 发表于 04-10 15:01 1031次阅读
    华太推出首款高功率高耐压射频功放器件—HTH8G02P1K4H(B)

    嵌入式微处理器的特点是?嵌入式微处理器的作用

    在当今的科技时代,嵌入式系统无处不在,它们存在于我们日常生活的方方面面,从家用电器到汽车、从智能手机到工业控制设备。
    的头像 发表于 04-07 17:40 754次阅读

    fpga在通信方面的应用

    FPGA在通信方面的应用非常广泛,以下是一些主要的应用场景。
    的头像 发表于 03-27 14:10 1068次阅读

    如何利用温度变化检测电气设备故障

    温度测量存在于我们生活与工作的方方面面,而电力设施的温度监控尤为重要。
    的头像 发表于 01-29 11:08 848次阅读

    影响硬盘整体性能的主要因素

    企业级存储作为现代企业的“刚需”,要求高性能、高可靠性、高扩展性、高性价比,选购硬盘可就不能这么简单粗暴,得考虑方方面面的参数。
    的头像 发表于 01-15 09:47 1001次阅读

    RFID标签威廉希尔官方网站 革新——原来RFID标签已渗透到生活的方方面面

    RFID标签威廉希尔官方网站 ,颠覆传统标签的“黑科技”,以其远距离识别、大数据容量和高可靠性在众多领域获得广泛应用。随着RFID威廉希尔官方网站 不断成熟,其应用场景已经深入到生活中的方方面面。那么,RFID电子标签市场隐藏
    的头像 发表于 12-29 11:40 550次阅读
    RFID标签威廉希尔官方网站
革新——原来RFID标签已渗透到生活的<b class='flag-5'>方方面面</b>