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

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

二、库地址

cpp 复制代码
Firmware Core:
https://www.actel-ip.com/cwps/download_index/Firmware

Direct Core:
https://www.actel-ip.com/cwps/download_index/DirectCore

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

三、离线安装

以coreuart为例

1.下载coreUart

2.导入到Libero

以下是官方说明:

未安装前的状态:

选择导入

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

导入成功

相关推荐
NamoAmitabha1281 小时前
嵌入式开发中的定时器---deepseek
单片机·嵌入式硬件
福建佰胜张工2 小时前
深度解析 Allen-Bradley 150-B135NBDA 智能电机控制器:选型、参数与工业应用
运维·数据库·单片机·嵌入式硬件·安全·自动化
secondyoung2 小时前
Cortex-R52与TriCore详细对比
arm开发·单片机·嵌入式硬件·mcu
送外卖的工程师2 小时前
STM32仓库环境监测系统
stm32·单片机·嵌入式硬件
2501_922639582 小时前
率能半导体 SS6840单通道H桥驱动芯片:42V/7A,覆盖打印机、办公自动化、机器人、工业缝纫机四大应用场景
stm32·单片机·嵌入式硬件·硬件工程
电子科技圈3 小时前
芯科科技2026年Tech Talks技术系列讲座再增添全新主题共探无线SoC架构演进与安全合规
科技·嵌入式硬件·mcu·物联网·安全·架构·iot
NYFEA3 小时前
跨协议桥接与高精度传感:我们的接口芯片如何连接物理世界?
嵌入式硬件
Zhao136824553914 小时前
DP4330A 与DP4363 测试对比
嵌入式硬件
辛迪聊物业数字化4 小时前
智慧社区小程序落地避坑指南:3类物业方案选型+成本测算,线上服务零翻车
大数据·嵌入式硬件·百度·系统架构
FPGA小迷弟5 小时前
FPGA 与卫星:从星载硬件到在轨智能的完整技术解析
fpga开发·架构·fpga·1024程序员节·无线电