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

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

3天内不再提示

FPGA的软核实施供应

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-08-29 16:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

微控制器来在形状和大小的令人眼花缭乱,但他们都有一个共同点:它们的功能是由制造商定义。虽然他们的外围设备都设计得尽可能的灵活,经常与修改某些参数的能力,有些甚至允许通过软件添加新的功能 - 比如PSoC系列由赛普拉斯半导体公司,他们仍然拥有资源的固定数量,允许相对少量的自定义。这是因为存在如此大量的变体该固定功能。

FPGA中,在另一方面,是一个相对空白画布:它们的功能是通过使用他们的能力几乎无限的范围以选择工程师很大程度上限定。正是这种自由的设计,使团队能够整合往往许多不同的数字(和越来越多的模拟)功能集成到,可以更好地满足特定设计单一,基本上是量身定制设备。

一个主题变奏曲

编程逻辑已经远远超出了PLD;传统上流行的在相对简单的设计,提供“胶合逻辑”。处理器内核在知识产权形式的可用性意味着OEM厂商现在可以选择在常最小的FPGA增加一个微控制器(MCU)。虽然他们可能无法提供的设计完全自由,增加了柔软的内核可以提供更大的设计整合不是简单的组合门。

然而,或许更显著,在软核的形式微控制器通常由制造商特定的FPGA系列,其商业允许那些制造商提供的核心免费的,没有前期成本或版税优化。这意味着,如果你使用的是FPGA,它有余力,你基本上得到一个MCU是免费的。此外,由于内核进行了优化,运行在什么往往是一个高性能的FPGA架构,他们无一例外地提供比他们的分立更高的性能。

这并不奇怪 - 这可能是因为它的遗产,提高可用性或只是它的大小 - 提供最丰富的软核之一,是一个版本的令人尊敬的8051由于其长寿的,不起眼的8051可能是部署最广泛的指令集架构行业尽管面临压力,从32位的替代品(其中多以后),这仍然是其相对简单的架构和易用性或许是因为一个牢固的喜爱与开发商,。

市场对通用和针对FPGA的行业标准的“软核是现在这么好确定,Altera公司,Microsemi的,格子和Xilinx的所有工作与第三方供应商提供一系列的软核。合作伙伴是数字内核设计,并提供了一系列的8位内核,包括8051,PIC16,HC11,以及基于对68K CISC指令集的32位内核的版本。

定制的解决方案

当然,对于使用FPGA的部分原因是为了创建一个定制的设计,提供最佳的性能对于一个给定的应用程序,其中通用8位MCU可能不太会接受挑战。在这种情况下,一个更强大的32位替代,可能需要和,这里,FPGA提供商已经选择了通过开发定制的解决方案来区分自己。

一个很好的例子是LEON3的核心,这是与Microsemi的Xilinx器件提供两种。它是由开发,可从他们的相互合作艾法斯Gaisler AB。核心可以在Microsemi的融合,IGLOO,和的ProASIC3器件的Axcelerator来实现。它也可用于Xilinx公司的Virtex-6,Virtex-5的,的Spartan-6和Spartan-3系列。根据SPARC V8指令集与用于V8E扩展的支持,所述芯被提供作为综合的VHDL,这使得它能够支持广泛的可配置,包括高速缓存数量和大小。

可配置可以是一个关键的差异为开发人员和当然是,该基金会在其FPGA厂商运作。这并不奇怪,这种延伸当然到软核,但,支承芯需要一个编译器,这不可避免地引入上只是如何配置的芯可以是一些限制。为了克服这种情况,一些厂商提供他们的软核的变体,如在Nios II Altera提供,它声称可以在其任何的FPGA被实例化。 Nios II的有三种变体:快速,经济,和标准,并提供一系列的免费功能外设IP核,诸如内存控制器和串行接口

业界标准

还有一系列的'传统'的架构,包括8051,喜欢LEON3和定制解决方案,如的Nios II与MicroBlaze优化方案,FPGA厂商也有支持这已成为可能是最普遍的整个嵌入式电子指令集架构的选择行业:ARM的Cortex-M。

虽然没有立即识别为标准的变种,在Cortex-M1是由ARM专门为在FPGA架构实现。这种低门数版本是基于ARM V6-M Thumb指令集架构,也包括32位Thumb-2指令。扩展,以支持一个操作系统和调试(图4)。芯提供前向与Cortex-M3的,这意味着,软件可以从-M1在FPGA被移植到在ASIC或标准部分而无需重新编译一个-M3二进制兼容性。

Microsemi的可支持Cortex-M1在其融合,IGLOO和的ProASIC3 / E FPGA的要求之间的60万到100万系统门(具体取决于设备),这相当于20%的FPGA资源之间%和33(如果调试特征被省略)。 Microsemi的还提供了一个开发工具,它集成了Cortex-M1在它的ProASIC3 / E设备。 Altera公司支持的Cortex-M1在其Cyclone III系列,它消耗2600逻辑元件。

不同于像8051简单内核中,Cortex-M1需要外设内核,使其'工作',这也将构成障碍的一些开发商。然而,无论Microsemi的和Altera提供全面的工具套件,旨在使执行尽可能简单;如何FPGA厂商正朝着提供芯片上的完整的系统,而不仅仅是逻辑器件的反映。

结论

通过即使是最简单的MCU保证其继续使用所带来的好处;然而,随着对低成本的32位大规模移民变种为首的ARM的Cortex-M系列的授权,它可以被看作是传统设备的失宠。在现实中,FPGA是不可能取代标准的MCU,尽管提供整合更多的机会,但它是可行的在一个范围内的FPGA的软核实施的供应将维持一定的8位家庭的普及,新代开发享受。

支持现在可用于软核,加上其低甚至是零成本意味着他们已经采取了自己的位置,在工程师的工具箱,虽然是一个很小的地方,今天。随着FPGA进一步发展,他们很可能会继续整合更多功能的硬接线,其中包括处理器内核。然而,似乎同样放心,软核仍将是一个可行的选择,今后许多年。
审核编辑:彭菁

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

    关注

    1655

    文章

    22288

    浏览量

    630340
  • 嵌入式
    +关注

    关注

    5186

    文章

    20153

    浏览量

    328940
  • Xilinx
    +关注

    关注

    73

    文章

    2192

    浏览量

    129946
  • 串行接口
    +关注

    关注

    3

    文章

    515

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    睿驰荣获2025中国汽车供应链创新成果奖

    近日,以“链动产业生态,新质驱动未来”为主题的2025中国汽车供应链大会在芜湖举办。东睿驰“面向AIDV时代的AIOS一NeuSAR OS”荣获“2025中国汽车供应链创新成果”,已成为连续五年获得此推荐的汽车
    的头像 发表于 12-05 10:29 1029次阅读

    合见工与紫光同创合作推动国产EDA和FPGA产业快速发展

    中国数字EDA/IP龙头企业上海合见工业软件集团有限公司(简称“合见工”)与深圳市紫光同创电子股份有限公司(简称“紫光同创”)联合宣布,正式携手共建国产FPGA应用的仿真验证生态。
    的头像 发表于 11-20 15:38 1560次阅读

    fpga嵌入e203内核搭建soc如何实现通信功能?

    fpga嵌入e203内核实现以太网,开发板有PHY芯片LAN8720A,怎么搭建soc,如何使用总线,实现通信功能?
    发表于 11-10 06:54

    e203 核如何和FPGA通信?

    求教e203 核如何和FPGA通信
    发表于 11-07 06:15

    E203核提高CPU时钟频率方法

    : 但是我们实际上板后发现,通过终端显示的实际运行频率是16MHZ.如下图 经过询问请教芯来科技的官方人员,我们得知,由于FPGA布局布线,以及FPGA通过LUT实现逻辑电路,导致在FPGA
    发表于 10-29 06:19

    通动力荣膺IDC 2025数智化50+供应商推荐奖

    10月17日,在全球知名的IT市场研究机构IDC举办的“IDC中国CIO峰会暨数字化转型年度颁奖典礼”上,通动力凭借其卓越的全栈产品和服务能力、前瞻的AI战略布局及深厚的行业实践,从众多参评企业中脱颖而出,荣膺IDC“2025数智化50+供应商推荐奖”,彰显了公司在赋能
    的头像 发表于 10-21 16:18 371次阅读

    通动力中标双胞胎集团AIGC创新项目

    近日,凭借通咨询在AI领域卓越的咨询实施能力和良好口碑,通动力成功中标双胞胎集团四项AIGC创新项目,开启了双方在数智化领域的深度合作。
    的头像 发表于 09-19 14:34 589次阅读

    FPGA利用DMA IP核实现ADC数据采集

    本文介绍如何利用FPGA和DMA技术处理来自AD9280和AD9708 ADC的数据。首先,探讨了这两种ADC的特点及其与FPGA的接口兼容性。接着,详细说明了使用Xilinx VIVADO环境下
    的头像 发表于 07-29 14:12 4653次阅读

    通动力中标宁波德智尚智能制造落地实施项目

    凭借领先的咨询引领模式,通动力成功中标宁波德智尚汽车零部件有限公司智能制造落地实施项目。本次中标标志着通动力在汽车零部件领域总集式交付能力的进一步深化,双方将以智能化升级为纽带,共建汽车零部件行业智造新标杆。
    的头像 发表于 06-11 11:35 801次阅读

    通动力获评中国移动“A级供应商”称号

    近日,中国移动通信有限公司研究院(以下简称“中国移动研究院”)公布了2024年度二级集采供应商分级结果,通动力凭借其卓越的数字技术实力和全栈式服务体系,在研发服务(通用类科研服务)类别中荣获A级供应商称号,且在该类别
    的头像 发表于 03-19 16:47 983次阅读

    发布“融智”解决方案智能化实施框架

    随着生成式人工智能技术取得突破性进展,行业智能化转型的路径正在被重塑。为全面加速AI+行业的战略布局与实施,东构建了“融智”解决方案智能化实施框架。该框架能够充分利用东长期以来积累
    的头像 发表于 03-18 18:15 798次阅读

    获《电信和互联网软件供应链安全能力成熟度模型》第三等级认证

    近日,东凭借其在软件供应链安全领域的卓越表现,成功通过了《电信和互联网软件供应链安全能力成熟度模型》的严格评估,荣获第三等级认证,并成功入选“固源计划”第一批供应商优选目录。 “固源
    的头像 发表于 01-15 17:31 1212次阅读

    入围“固源计划”首批供应商优选目录

    近日,东成功通过《电信和互联网软件供应链安全能力成熟度模型》的严格评估,获得第三等级认证,并入选“固源计划”第一批供应商优选目录。
    的头像 发表于 01-15 14:39 846次阅读

    国际通过华为数字金融军团行业应用集成服务伙伴认证

    近日,中国际凭借过硬的集成近日,中国际凭借过硬的集成设计验证和实施能力,丰富的实施经验以及良好的公司资质,通过层层严格审核,获得华为数字金融军团行业应用集成服务伙伴认证资质。
    的头像 发表于 01-02 13:47 771次阅读

    通动力入选新华社年度智能零碳成果展

    近日,通动力信息技术(集团)股份有限公司(简称:通动力,301236.SZ)凭借领先的ESG和双碳科技创新实践成果硬核实力,成功登榜新华社“2023-2024智能·零碳成果展映”榜单。
    的头像 发表于 12-11 14:08 745次阅读