Actel FPGA开发:Libero软件快速入门与License设置指南

需积分: 2 4 下载量 82 浏览量 更新于2024-11-13 收藏 129KB PDF 举报
"Libero快速入门讲稿是Actel FPGA学习资料,主要涵盖Libero软件的License设置和使用流程,包括新建工程、设计输入、生成测试文件、前仿真、综合、布局布线等步骤。" Libero是一款专用于Actel FPGA开发的集成环境,它支持Actel公司全系列的FPGA芯片。在开始使用Libero之前,必须进行License设置。这个过程可以通过两种方式完成:访问Actel公司的官方网站申请或联系周立功公司的当地FAE协助申请。免费的license文件有效期为一年,到期后可再次申请。 设置License的步骤如下: 1. 在C盘Actel文件夹下创建名为"license"的文件夹,并将获得的license文件放进去。 2. 右键点击"我的电脑",选择"属性",进入"高级"选项。 3. 在"环境变量"中,于用户变量部分新建一个变量。 4. 将变量名设为LM_LICENSE_FILE,变量值设定为license文件的路径。 5. 确保输入无误后点击"确定",完成设置。 Libero软件的使用流程如下: 1. **新建工程**:通过Project菜单选择New Project,输入工程名(例如led)并指定存储位置。 2. **设计输入**:在新建的工程中导入或创建设计文件,可以是硬件描述语言(如VHDL或Verilog)。 3. **生成测试文件**:为设计创建测试平台,用于验证设计功能。 4. **前仿真**:在综合之前进行仿真,检查逻辑设计是否符合预期。 5. **综合**:将高级语言代码转换为门级网表,这一过程会考虑优化目标以适应目标FPGA。 6. **综合后仿真**:基于综合后的结果进行仿真,确保优化后的设计仍能正常工作。 7. **布局布线**:在综合完成后,Libero会自动进行布局和布线,分配FPGA内部资源并连接逻辑单元。 整个流程演示了一个从无到有的FPGA设计过程,包括设计、验证和实现。通过Libero,开发者可以高效地完成Actel FPGA的开发工作。广州周立功单片机发展有限公司提供了这些教程和支持,帮助用户更好地掌握Libero软件。