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

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

3天内不再提示

FPGA的选型策略有哪些?

FPGA之家 来源:FPGA技术实战 作者:FPGA技术实战 2021-03-22 09:25 次阅读

引言:FPGA作为数字电路三大基石之一,其选型的好坏决定了产品的成本、项目研发效率、产品上市时间、产品生命周期等诸多方面。FPGA选型策略可以分为FPGA厂商选择、FPGA器件家族选择、器件型号选择以及FPGA封装选择。

1.FPGA器件厂商选择

我们在选型时要基于公司现有设计团队或者项目组技术熟练程度或者喜好,比如团队都在用Xilinx或者Intel FPGA,我们就在这两家厂商进行选择;另外一点就是产品需要具有某些特性的FPGA,如航天级别的,此时,Microsemi FPGA就会比较合适。

2.FPGA器件家族选择

FPGA厂商针对不同应用领域都推出针对性产品,FPGA器件家族在规模、成本、I/O电压、性能及应用目标方面差异较大,此时我们需要按照项目需求、技术要求和项目预算方面做出权衡。

3.器件型号选择

图3、K7系列FPGA资源比对

一旦器件家族确定后,就要收集并仔细阅读厂商相关技术资料,与厂商技术支持人员联系,确认所选型号的可用性、评估产品生命周期、确认技术难点等。要尽量选择产品成熟度高的器件,具体选择时要考虑:内部逻辑速度,器件成本、逻辑资源规模、功耗、用户I/O数量、内部PLL数量、嵌入式RAM数量、DSP资源等。

对于项目需求,到底如何选用多大资源的FPGA器件是较为复杂的问题,特别对于新的算法应用,对FPGA逻辑设计人员来说是具有挑战性的。以下提供三种建议:

一是对于已经应用过的FPGA逻辑功能或者模块的场景,比如千兆网接口等,它的资源占用在现有产品中已经应用,那么可以作为新器件选型的参考(注意,不同器件家族会略有差异);

二是针对某些算法(DDS、FIR等IP)或者接口IP(如PCIe、SRIO等),Xilinx或者Intel FPGA厂商会给出相应资源使用预估,也可以作为参考;

三是如果对于新的算法应用,我们可以将该算法进行模块或者子模块划分,分级至嵌入式RAM、DSP IP核、加法器、PLL等较低一级资源,然后再进行资源评估。

4.FPGA封装选择

图4、FPGA器件封装

选择器件封装时,器件的可移植特性是重要考虑因素,有些FPGA提供不同资源,封装和引脚完全兼容的器件,这方便产品的升级换代。

原文标题:如何正确进行FPGA器件选型

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

责任编辑:haq

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

    关注

    1626

    文章

    21665

    浏览量

    601797
  • 封装
    +关注

    关注

    126

    文章

    7778

    浏览量

    142714

原文标题:如何正确进行FPGA器件选型

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    高温环境下,滤波器的散热策略有哪些?

    高温环境下滤波器的散热策略是一个综合性的系统工程,需要从材料选择、散热设计、先进技术应用以及环境适应性测试等多个方面入手。通过不断优化和创新,可以确保滤波器在高温环境下的稳定运行和长期可靠性,为电子系统的正常运行提供有力支持。
    的头像 发表于 10-25 14:41 157次阅读
    高温环境下,滤波器的散热<b class='flag-5'>策略有</b>哪些?

    BMS板中思开MOS如何选型

    选型推荐|BMS板中思开MOS如何选型
    的头像 发表于 10-24 10:35 232次阅读
    BMS板中思开MOS如何<b class='flag-5'>选型</b>?

    请问PCM1794A的外部时钟(芯片)如何选型?

    如题: 请问PCM1794A的外部时钟(芯片)如何选型?数据表中建议使用 PLL170x的时钟芯片,我阅读后发现似乎不能支持到 192khz, 是这样的么? 如果可以用,是否要同步输出 MCLK
    发表于 10-17 07:58

    优化 FPGA HLS 设计

    Vivado 工具中提供的标准指令或策略)可以使用免费评估许可证在本地运行 InTime 。或者,使用一些免费积分和预装 FPGA 工具注册 Plunify云帐户。 启动InTime后
    发表于 08-16 19:56

    谷景分享差模绕线电感的选型技巧

    谷景分享差模绕线电感的选型技巧 编辑:谷景电子 电感在电路中的应用,选型是关键的一步。电感选型其实是非常严谨的一项工作。有一些对电感不是很了解的人,可能会认为电感选型很简单。今天就带大
    的头像 发表于 06-10 18:05 559次阅读

    FPGA 原型设计开发复杂性策略

    FPGA 被封装在更大的封装中,从而提供了更多的 I/O。"然而,I/O 的增加并不像逻辑资源那样引人注目。
    发表于 04-11 11:48 269次阅读
    <b class='flag-5'>FPGA</b> 原型设计开发复杂性<b class='flag-5'>策略</b>

    FPGA时序优化:降低MUXF映射的策略

    我们都知道,在7系列的FPGA中,每个CLB有两个Slice;而在UltraScale系列中,每个CLB中只有一个Slice,Slice又分成了两种类型SliceL(Logic)和SliceM(Memory),其中SliceM中的LUT可以当作分布式RAM来使用。
    发表于 04-01 11:41 676次阅读
    <b class='flag-5'>FPGA</b>时序优化:降低MUXF映射的<b class='flag-5'>策略</b>

    如何评估选型FPGA开发板的资源?

    如何评估选型FPGA开发板的资源?
    发表于 03-30 11:29

    7系列FPGA中的POST_CRC错误检测与恢复策略

    FPGA 在比特流被加载时计算 CRC 值,然后该值与在比特流加载结束时预期的 CRC 值进行比较。如果两个值匹配,则FPGA 成功加载。
    发表于 02-28 14:58 728次阅读
    7系列<b class='flag-5'>FPGA</b>中的POST_CRC错误检测与恢复<b class='flag-5'>策略</b>

    FPGA系列之“速度等级”选型介绍

    大家在进行FPGA选型时都会看见一个参数:Speed Grade,这就是芯片的速度等级。
    的头像 发表于 01-08 09:20 3042次阅读
    <b class='flag-5'>FPGA</b>系列之“速度等级”<b class='flag-5'>选型</b>介绍

    FPGA的芯片如何选型?应该注意什么?

    fpga芯片
    芯广场
    发布于 :2024年01月04日 18:05:43

    Zigbee模组选型方法

    Zigbee模组选型方法
    的头像 发表于 12-22 13:26 616次阅读
    Zigbee模组<b class='flag-5'>选型</b>方法

    redis的淘汰策略

    Redis是一种基于内存的键值存储系统,为了充分利用内存,Redis采用了一些淘汰策略来管理内存空间。淘汰策略的作用是当内存空间不足时,选择合适的数据对象进行淘汰,释放出更多的内存空间,以供后续
    的头像 发表于 12-04 16:23 521次阅读

    电缆选型时应该考虑什么

    在电力系统中,电缆选型是至关重要的一环。电缆的选型需要考虑多个因素,包括载流量、电压损失、敷设方式、极限温度和短路热稳定性等。本文将重点探讨载流量和电压损失在电缆选型中的重要性,特别是在长线路敷设的情况下。
    的头像 发表于 12-04 09:30 1369次阅读
    电缆<b class='flag-5'>选型</b>时应该考虑什么

    芯片选型应考虑哪些因素?

    芯片选型
    芯广场
    发布于 :2023年11月30日 18:16:25