当前位置: 首页 > news >正文

Libero离线IP安装

官方参考文档:Installing IP Cores and Drivers

一、库分类

        库包含Firmware Core、Direct Core、gCore Core三类,分类定义如下:来自chatgpt:

1. Firmware Core

  • 用途:这类 IP 核主要用于在 SoC FPGA 中的 处理系统(如 Arm Cortex-M、RISC-V 等)运行的软件/固件逻辑,它们通常是一些需要与处理器交互的软件支持模块。

  • 特点

    • 会生成软件驱动或库(如 .c/.h 文件)

    • 一般需要和 SoftConsole 搭配使用

    • 常用于 控制型接口(如 SPI、I2C 控制器、DMA 控制器)


2. Direct Core

  • 用途:这是最常用的 FPGA 硬件 IP,指的是可直接在 RTL 中实例化并用于硬件逻辑的数据通路类模块。

  • 特点

    • 提供 RTL 实现(Verilog/VHDL)

    • 直接综合进 FPGA 中

    • 如 FIFO、RAM、Clock Divider、桥接模块(如 AHB/APB bridge)


3. SgCore Core(SmartGen Core)

  • 用途:这些是通过 SmartGen 工具自动配置生成的 IP 核,带有 GUI 配置界面,可生成自定义的硬件模块。

  • 特点

    • 提供 GUI 配置界面

    • 可生成 RTL 和软件驱动

    • 如 UART、SPI、PWM、Timer 等外设 IP

    • 多用于 连接外设 或生成常用的控制器

二、库地址

Firmware Core:
https://www.actel-ip.com/cwps/download_index/FirmwareDirect Core:
https://www.actel-ip.com/cwps/download_index/DirectCoreSgCore Core:
https://www.actel-ip.com/cwps/download_index/SgCore

三、离线安装

        以coreuart为例

1.下载coreUart

2.导入到Libero

        以下是官方说明:

未安装前的状态:

选择导入

浏览到对应位置,选中导入

导入成功

http://www.xdnf.cn/news/531685.html

相关文章:

  • JWT : JSON Web Token
  • Linux 常用命令
  • 华为云Flexus+DeepSeek征文|基于华为云Flexus云服务的云服务器单机部署Dify-LLM应用开发平台
  • 力扣HOT100之二叉树:230. 二叉搜索树中第 K 小的元素
  • 【高德开放平台-注册安全分析报告】
  • LeetCode-滑动窗口-找到字符串中所有字母异位词
  • Swift 二分查找实战:精准定位第一个“Bug版本”(LeetCode 278)
  • 【栈 / 链表板子题】
  • 解决 uv run 时 ModuleNotFoundError: No module named ‘anthropic‘ 的完整指南
  • 【OSS】如何使用OSS提供的图片压缩服务
  • IDEA+AI 深度融合:重构高效开发的未来模式
  • 缺乏团队建设活动,如何增强凝聚力?
  • 隨筆20250519 Async+ThreadPoolTaskExecutor⾃定义线程池进阶实战
  • 基于卫星遥感的耕地非农化监测的技术原理简述
  • 论坛系统(中-2)
  • 【HTML】【面试提问】HTML面试提问总结
  • 网球机器人自动捡球机械结构设计与创新研究
  • 如何git clone下来自定义文件名
  • Java设计模式之享元模式:从基础到高级的全面解析
  • Python集合
  • 第35周Zookkeeper+Dubbo 面试题精讲
  • RISC-V 开发板 MUSE Pi Pro PCIE 测试以及 fio 崩溃问题解决
  • Spring Boot 集成 druid,实现 SQL 监控
  • C语言实现android/linux按键模拟
  • 纸上流年:Linux基础IO的文件理解与操作
  • 本地部署dify+ragflow+deepseek ,结合小模型实现故障预测,并结合本地知识库和大模型给出维修建议
  • Node.js聊天室开发:从零到上线的完整指南
  • Httphelper: Http请求webapi小记
  • 达梦数据库对json字段进行操作
  • 【Git】分支管理