SmartFusion2:高性能FPGA与ARM Cortex-M3入门指南
需积分: 48 159 浏览量
更新于2024-08-09
收藏 2.98MB PDF 举报
"《主要特性描述-第1章-大数据概述》是基于SmartFusion2的Libero11.x入门指导手册的一部分,着重介绍了SmartFusion2这款高性能嵌入式SoC(System-on-Chip)的关键特性和系统架构。SmartFusion2由Microsemi公司研发,采用65nm工艺,专为工业、军事、航空、通信和医疗等领域的应用设计,强调其高安全性、高可靠性和低功耗的优势。
1.2 系统框图展示了SmartFusion2的整体结构,包括高性能FPGA逻辑单元,如5K到150K Look-Up Tables (LUTs),支持快速进位链的4输入LUT,以及大量的高速双端口和三端口静态随机访问存储器(SRAM)。此外,它拥有185个高性能DSP单元,每个单元配备18×18位乘法器和44位累加器,这显著提升了数字信号处理能力。
1.3 主要特性描述详细列举了SmartFusion2的关键特性:
- 高性能逻辑单元:提供了大量LUTs和高速SRAM,用于实现高效的数据处理和存储。
- MSS(Microcontroller Subsystem)单元:内置ARM Cortex-M3微控制器,运行速度高达166MHz,内置64KB嵌入式SRAM(eSRAM)和512KB嵌入式eNVM(Flash),满足了高性能控制和非易失性存储的需求。
- 高安全性:SmartFusion2的设计注重安全,为用户提供了强大的防护措施。
- 超低功耗:作为Flash架构的继承者,它继承了低功耗的优点,适合电池供电的应用场景。
2.0版本的文档还包含了LiberoSoC开发环境的安装和使用教程,如软件安装、许可证申请和导入过程,以及部分工具的介绍,如设计工具和画布工具的使用方法。手册通过实际的实验项目,逐步引导读者进行硬件和软件设计,例如提供div_1Hz.v和main.c的源代码示例,帮助用户理解和掌握Libero11.x平台的开发实践。
本章节是对SmartFusion2核心特性和开发流程的深入剖析,对于希望通过Libero11.x进行SoC设计的工程师来说,是理解和应用这一先进技术的重要参考资料。"
2021-09-29 上传
169 浏览量
2022-06-10 上传
2022-04-15 上传
2022-12-24 上传
2022-04-16 上传
2022-05-06 上传
2021-09-11 上传
2024-04-14 上传
杨_明
- 粉丝: 77
- 资源: 3876
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍