了解一下SoC EDS的这三大技术支持

电子说

1.2w人已加入

描述

英特尔® SoC FPGA嵌入式开发套件 (SoC EDS) 是一套全面的工具套件,加上几大最新特性,使得其非常适用于在英特尔系统芯片FPGA上进行嵌入式软件开发工作。它包含开发工具、实用程序和设计示例,能够帮助开发人员快速固件以及应用软件的开发。

那么SoC EDS具体能做什么样的工作,可为我们的开发设计带来怎样的帮助,新增特性又有哪些呢? 作为大家重点关注问题,将陆续在下文得到解答。下面先请大家了解一下SoC EDS的这三大技术支持:

它能够利用 ARM* Development Studio 5* (DS-5*) 英特尔® SoC FPGA 版进行应用编码、构建、调试和优化

借助实用程序和运行时软件,它能够加速 SoC FPGA 嵌入式系统开发

借助裸机和 Linux* 应用示例,快速开始开发

FPGA自适应调试是一种可以提供系统范围内的SoC视图的强大功能,能够帮助开发者在硬核处理系统(HPS)和FPGA之间轻松进行交叉触发。更多关于SoC EDS新增特性(更新后的英特尔® SoC EDS v18.1),请点击“阅读原文”或参见此链接了解更多:https://www.intel.cn/content/www/cn/zh/programmable/documentation/lro1430797237133.html

接下来将重点为大家分享在英特尔® SoC FPGA上使用Linux* 的应用示例。通过示例,您可以更加清楚地了解它是如何在提高质量和工作效率的同时,降低设计的复杂性和开发成本。此外,还包括了它如何为软件开发人员提供极高质量的可定制性体验~

SoC FPGA嵌入式软件

众所周知,英特尔® FPGA具备十分强的大规模并行硬件实施能力,对于性能关键的功能来说极具价值。那么在Soc FPGA上启用Linux到底有怎样的最优体验呢?从与处理器的结合来看,Soc FPGA在可用性和适用性方面已达到全新高度水平。而鉴于在Soc FPGA上运行Linux的重要性,英特尔或将还能为软件开发人员提供更加直接的价值。

从内核选择来看,英特尔为软件开发人员提供了多种Linux内核选择,完全能满足其需求。每隔几个月,我们还会将其升级为最新的稳定版内核并且提供相应技术支持以满足Linux社区的需求。而最新的稳定版内核还会提供新功能、安全补丁以及错误修复。此外,英特尔大约每12个月会升级至最新的LTSI内核,并提供相应的支持,从而确保API的稳定性。

其次是创新。关于Soc FPGA创新,英特尔通过新功能增强了Linux内核。例如用于编程和重新配置FPGA的FPGA管理器框架,以支持异构计算等用例。第三则是为Linux内核社区做出积极的贡献。英特尔常常通过kernel.org向上游提供所有Soc FPGA代码,且积极参与Linux社区并为其提供高质量产品。

第四是技术支持,我们必须要认定:一流的技术支持对于软件开发人员的项目成功至关重要。而在RocketBoards.org上就提供了软件开发人员所需的全部资源,能够帮助其立即启动基于Soc FPFGA的产品项目。其中包括关于“入门”、参考设计、超过5年的活跃论坛和邮件列表,“google可搜索”的问题及解答数据库的全面文档。甚至开发人员所需要的开发工具包和分步式说明也都能在RocketBoards.org上有所发现。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分