Libero FPGA开发环境:快速入门与许可证设置

5星 · 超过95%的资源 需积分: 3 22 下载量 73 浏览量 更新于2024-12-28 收藏 129KB PDF 举报
Libero快速入门教程 Libero是Actel FPGA的开发环境,专为Actel公司的各种FPGA芯片提供全面的设计工具。在开始使用Libero之前,必须设置有效的license,以确保软件的合法授权。有两种主要的license获取方式:一是访问Actel官方网站(<http://www.Actel.com>)进行在线申请,二是联系本地的周立功FAE(Field Application Engineer,即技术支持工程师)协助申请。提供的license是免费的,有效期为一年,过期后用户可以续领新license。 设置步骤如下: 1. 安装完成后,在C盘Actel文件夹下创建一个名为"license"的文件夹,将收到的license文件放置其中。 2. 在系统属性中,编辑环境变量,添加LM_LICENSE_FILE,其值应指向存放license文件的实际路径,确保变量名称和路径准确,否则可能导致软件无法运行。 接下来,我们将详细介绍如何通过Libero进行基本设计流程: 第2章Libero软件使用 2.1 新建工程 - 在Libero软件主界面,选择Project菜单 -> NewProject,输入工程名称如"led",并指定工程存储位置。点击浏览按钮选择合适的位置。 2.2 设计输入 - 在新建工程后,开始编写或导入设计文件,包括逻辑设计、硬件描述语言(HDL)代码,如Verilog或 VHDL。 2.3 生成测试文件 - 在设计阶段,通过编写测试脚本或使用内置的测试工具,生成针对设计的测试文件,用于验证功能和性能。 2.4 前仿真 - 使用Libero的仿真器进行功能预览,检查设计是否按预期工作,发现和修复错误。 2.5 综合 - 将设计转换为可编程硬件,这是将逻辑描述转换为实际FPGA器件能理解的结构的过程。 2.6 综合后仿真 - 综合后继续仿真,验证硬件行为是否与设计一致,优化电路。 2.7 布局布线 - 在综合后,进行详细布局和布线,确保信号完整性,以实现最小化延迟和最小化的器件资源消耗。 通过以上步骤,您可以熟练掌握Libero软件的基本操作,并应用于实际的FPGA设计项目中。请注意,Libero软件的使用可能因版本更新而有所变化,持续关注Actel官网的最新教程和支持文档。