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

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

3天内不再提示

FPGA器件级的设计决策

FPGA快乐学习 来源:PGA快乐学习 2023-02-13 11:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

项目组或设计团队成员的设计经历及偏好是促使其选择或放弃特定厂商及其工具集的两个因素,这也很可能对最终FPGA器件厂商的选择产生重要影响。如果早先内部团队成员(或其他新加入到这个团队的成员)使用这个厂商的器件及其工具集很好的实现了一些项目,那么这样的选择实际上非常正确。

选择FPGA器件厂商、器件系列、工具集等,很大程度上还是要考虑设计团队成员的设计经历和偏好。话说“就熟不就生”,因为这在很大程度上会决定了设计复杂性高低和项目进度周期的快慢。当然了,其它因素诸如成本、资源、功耗、可移植、可升级等等也是需要考量的。总而言之,这也是一个需要综合考虑的权衡决策。

FPGA器件的价格并不会随着上市时间的增长而不断下降。拥有更大体积的老型号产品会逐渐趋于稳定状态,但价格上相比新系列会下降得更慢,甚至会有上涨的可能。

关于FPGA器件的价格,以笔者多年和代理商、现货商打交道的经验,简单归纳为以下几点见解。

● 从价格趋势看,FPGA器件价格基本是与其资源高低成正比的。但是,每一个特定器件型号的当前市场销量对价格也会有较大的影响。尤其是现货市场,几乎是以销量定价格,在疫情这几年的芯片乱世中,价格倒挂更是家常便饭。

● 不同系列的FPGA器件,制程工艺更先进的系列,其整体的资源性价比通常要高一些。但是,在先进制程的新系列刚刚推出的时候,由于市场销量刚刚起步,其分摊成本还未消化,其资源性价比可能没有什么优势,甚至不如成熟的系列。

● 当某个新系列器件的市场供给量逐步超过老系列器件时,唯利是图的FPGA厂商们通常会从整体的成本和收益出发,迫使用户放弃或升级老系列器件。FPGA器件的生命周期比较长,FPGA器件厂商不会随便做出EOL决定,但是其迫使旧系列器件用户升级的办法也很简单——涨价!所以,在这个当儿,旧系列器件就没啥性价比而言了。

● 关于FPGA器件的选型,记住一定要和代理商多沟通,尽量选择目前使用广泛、销量较大的型号,这类器件不仅性价比高,而且供货周期也更有保障。

在器件选型时,尽量避免选择任何系列的器件中规模最大或者最小的型号。因为一旦选择了一个系列器件中规模最大或最小的型号,将来在考虑产品的功能升级或成本消减等事项时,很可能因此大受限制。如果选择一款在整个系列器件中处于中等规模的型号,那么在工程设计过程中一旦发觉早期低估了工程规模,则很容易就能够将整个设计从当前规模的器件移植到同系列规模更大的器件;同样的,如果发觉早期对资源的评估过于保守,当前器件对实际设计来说绰绰有余,若是必要,也很容易就可以将当前设计移植到同系列规模更小的器件中。

尽量避免选择任何系列的器件中规模最大或者最小的型号,其原因在原文已有详细的说明。关于器件资源的选择,对于一些成熟的功能,设计者应该尝试不断的用更优化的设计和代码降低资源的使用。有时,选择资源余量过大的器件,反而不容易让设计者警觉,对资源的使用往往不容易做更多的设计考虑,无形中浪费了很多非必须的资源,这就如同今天不断增长的CPU性能被很多拙劣的软件工程师的拙劣设计吞噬了一样。与此相反,反而是略显捉襟见肘的资源余量,更容易推动设计者设计出“物尽其用”的最优化电路。

到底预留多少资源余量最合适?笔者认为,在开发早期,工程还未实现或者设计者并没有十足把握的时候,应该预留足够的余量;而在开发后期,设计逐步定型完善后,除了必须的升级余量考虑外,不应该再预留太多的余量,反而应该适当的收一收。为了达到不同设计资源器件的“收放自如”,选择一款可上可下的器件封装型号是一个非常明智的选择。

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

    关注

    1655

    文章

    22282

    浏览量

    630115

原文标题:FPGA器件级的设计决策

文章出处:【微信号:FPGA快乐学习,微信公众号:FPGA快乐学习】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式和FPGA的区别

    嵌入式系统与FPGA的核心差异:软件定义功能VS硬件可重构。嵌入式适合通用计算,开发门槛低;FPGA凭借并行处理实现纳秒响应,但成本高、开发难。二者融合的SoC器件正成为未来趋势,平
    发表于 11-19 06:55

    车规和工业器件的核心区别

    随着汽车智能化ADAS、自动驾驶与工业自动化机器人、PLC控制的快速普及,电子元器件的等级之分逐渐成为产品设计的核心考量。车规与工业器件看似都是高可靠的代表,但实际上在标准、环境
    的头像 发表于 11-17 14:51 494次阅读

    如何根据设备健康状态数据进行分析决策

    要根据设备健康状态数据做好分析决策,需先明确数据核心价值,再通过 “数据预处理→多维度分析→风险评估→决策落地” 的闭环流程推进,既依托技术工具挖掘数据规律,又结合生产实际确保决策可行。
    的头像 发表于 08-20 10:07 442次阅读
    如何根据设备健康状态数据进行分析<b class='flag-5'>决策</b>?

    光伏电站辅助决策系统的实现

    光伏电站中应用光伏电站辅助决策系统,对光伏电站来说,不仅是提升运维效率、降低人力成本,优化发电效率、增加经济效益的需要,更多的是通过决策科学化,增强安全性、防范运营风险。作为一款光伏电站的智能管理
    的头像 发表于 08-15 09:14 817次阅读
    光伏电站辅助<b class='flag-5'>决策</b>系统的实现

    【PZ7020-StarLite 入门开发板】——FPGA 开发的理想起点,入门与工业场景的双重优选

    对于初入 FPGA 与嵌入式系统开发领域的工程师而言,一款兼具专业性与易用性的入门开发板是快速建立技术认知、提升实践能力的关键工具。璞致电子科技(上海)有限公司深耕 SDR 及 ARM/FPGA
    的头像 发表于 08-08 14:53 780次阅读
    【PZ7020-StarLite 入门<b class='flag-5'>级</b>开发板】——<b class='flag-5'>FPGA</b> 开发的理想起点,入门与工业场景的双重优选

    Altera Agilex™ 3 FPGA和SoC FPGA

    3器件将Altera Hyperlex FPGA架构集成到这些较小器件中,与以前的成本优化型系列Cyclone V以及更高速收发器相比,性能提高了1.9倍,并为LPDDR4增加了内存支持。小尺寸对于
    的头像 发表于 08-06 11:41 3660次阅读
    Altera Agilex™ 3 <b class='flag-5'>FPGA</b>和SoC <b class='flag-5'>FPGA</b>

    天硕工业SSD的国产元器件有何优势?

    在追求自主可控的时代背景下,天硕工业 SSD 固态硬盘采用 100% 纯国产元器件,这些国产元器件具有诸多独特优势。
    的头像 发表于 07-22 18:17 597次阅读

    RTL机器人电机控制器的FPGA设计

    借助Verilog,在FPGA中实现了带编码器的两台电机的电机控制系统的RTL设计。
    的头像 发表于 07-07 14:01 2520次阅读
    RTL<b class='flag-5'>级</b>机器人电机控制器的<b class='flag-5'>FPGA</b>设计

    智多晶推出新一代SA5T-200系列FPGA器件

    在国产 FPGA 加速突破、迈向高性能、高可靠的新阶段,智多晶隆重推出新一代 SA5T-200 系列 FPGA 器件。该系列面向高算力、高清视频、高速通信等关键应用场景,集成丰富硬核资源、兼容主流
    的头像 发表于 07-02 09:13 2113次阅读

    FPGA的定义和基本结构

    FPGA 的全称为 Field-Programmable Gate Array,即现场可编程门阵列。 FPGA 是在 PAL、 GAL、 CPLD 等可编程器件的基础上进一步发展的产物, 是作为
    的头像 发表于 05-15 16:39 2241次阅读
    <b class='flag-5'>FPGA</b>的定义和基本结构

    FPGA芯片选型的核心原则

    本文总结了FPGA选型的核心原则和流程,旨在为设计人员提供决策依据,确保项目成功。
    的头像 发表于 04-30 10:58 1169次阅读

    微芯Microchip PolarFire® SoC FPGA通过AEC-Q100汽车认证

    。通过 AEC-Q100 认证的器件都经过严格的测试,能够承受汽车应用中的极端条件。PolarFire SoC FPGA已通过汽车行业1温度认证,支持-40°C至125°C工作范围。 PolarFire SoC
    的头像 发表于 03-31 19:26 2038次阅读

    CPLD 与 FPGA 的区别

    在数字电路设计领域,CPLD和FPGA是两种常用的可编程逻辑器件。它们都允许工程师根据需要设计和重新配置数字电路,但它们在结构、性能和应用上存在显著差异。 CPLD和FPGA的定义 CPLD
    的头像 发表于 01-23 09:46 2463次阅读

    工业和汽车器件的主要区别

    器件一般分为军品,工业,民用这三个级别,市面流通基本都是工业民用,汽车很少用于区分级
    的头像 发表于 01-22 22:50 668次阅读
    工业<b class='flag-5'>级</b>和汽车<b class='flag-5'>级</b><b class='flag-5'>器件</b>的主要区别

    封装工艺简介及元器件封装设备有哪些

      本文介绍了封装工艺简介及元器件封装设备有哪些。 概述 电子产品制造流程涵盖半导体元件制造及整机系统集成,以晶圆切割成芯片为分界,大致分为前期工序与后期工序,如图所示。后期工序主要包含芯片封装
    的头像 发表于 01-17 10:43 1774次阅读
    封装工艺简介及元<b class='flag-5'>器件</b><b class='flag-5'>级</b>封装设备有哪些