SmartFusion2入门:大数据概述与Libero11.x工具应用

需积分: 48 38 下载量 37 浏览量 更新于2024-08-09 收藏 2.98MB PDF 举报
本资源是一份针对SmartFusion2的Libero11.x入门指导手册,由艾懋电子贸易(上海)有限公司发布,适用于SmartFusion2这款基于Flash架构的第四代65nm工艺的片上系统。SmartFusion2被定位为在工业、军事、航空、通信和医疗等领域提供高安全性、高可靠性和低功耗的SoC解决方案。 章节一,【标题】"画布布线-第1章-大数据概述",介绍了SmartFusion2系统的设计流程,包括配置模块和使用画布工具进行布线。具体步骤包括: 1. 完成模块配置后,利用工具栏中的连线工具进行连接,如图4.15所示,这涉及到了设计流程中的实际操作环节。 2. 通过双击"Synthesize"和"Compile"选项在左侧的"Design Flow"窗口中编译工程,如图4.17展示的界面和步骤,这是硬件设计过程中的关键步骤,确保电路功能正确无误。 章节二至四详细介绍了LiberoSoCv11.x的安装、许可证申请和部分工具的使用。其中,LiberoSoC是Microsemi提供的一个开发环境,包含设计和编程工具。安装部分涉及下载和安装软件,而许可证申请则涉及到软件的合法授权,这对于开发人员来说是必不可少的。 3.1节和3.2节分别讨论了设计工具和画布工具,前者可能涵盖了逻辑设计、布局和布线等高级功能,后者则是专注于图形化设计,如在图4.15和4.16所示的画布布线过程。 4.1到4.6节是实际的入门指南,通过具体的实验来教授如何使用LiberoSoCv11.x。实验包括实验名称、目的、所需设备、内容(如设计原理和步骤)、以及使用Keil和SoftConsole这两种不同的软件设计方法。 源代码(A.1 div_1Hz.v和A.2 main.c)也作为附录提供,这些是示例代码,帮助读者理解如何在实际项目中编写和整合代码。 这份文档为初学者提供了SmartFusion2与Libero11.x集成开发环境的全面引导,从基础设置到具体实践,涵盖了设计、布线、许可证管理及编程实践等多个关键环节。