莱迪思Propel系统设计环境

快速构建基于FPGA的处理器环境

专为基于莱迪思FPGA的处理器系统设计打造的设计环境——莱迪思Propel是一套完整的图形和命令行工具,用于创建、分析、编译和调试基于FPGA的处理器系统的硬件和软件设计。

莱迪思Propel Builder——Propel Builder作为易于使用的系统IP集成环境,提供了集成处理器和外设IP的工具。图形集成环境采用了易于使用、拖放式的按构造逐步校正(correct by construction)的设计方法。所有命令都可采用Tcl编写。

莱迪思Propel SDK——Propel SDK是一个软件开发套件(SDK),集成了行业标准IDE和工具链,提供无缝的软件开发环境。该SDK拥有SW/HW调试功能以及用于Propel Builder定义的系统的软件库和板级支持包(BSP)。

特性

  • 拖放IP实例化
  • 按构造逐步校正的设计方法
  • 高效的HW/SW调试
  • 软件库和BSP支持
  • 使用Tcl编写的命令

开始使用

  1. 下载:从软件下载和文档表中选择并下载软件。
  2. 安装:根据软件下载和文档中的安装指南安装软件。
  3. 许可证:您需要Lattice Propel许可证,单击下面的按钮以获得许可证。

跳转到

块关系图

莱迪思Propel设计环境

Lattice Propel Design Environment

莱迪思Propel Builder设计流程

Lattice Propel Design Flow

莱迪思Propel解决方案

RISC-V MC CPU IP核

IP Core

RISC-V MC CPU IP核

Propel IP模块:具有可选的定时器和PIC子模块的32位RISC-V处理器核,通过AHB-Lite总线连接到其他Propel各类IP模块。
RISC-V MC CPU IP核
RISC-V SM CPU IP核

IP Core

RISC-V SM CPU IP核

RISC-V SM CPU IP可以在处理数据和指令时处理外部中断。该IP支持RV32I指令集、外部中断和调试,遵循JTAG – IEEE 1149.1标准。
RISC-V SM CPU IP核
RISC-V RX CPU IP核

IP Core

RISC-V RX CPU IP核

莱迪思RISC-V RX IP使用32位RISC-V处理器核和多个子模块,在监控外部中断的同时处理数据和指令。
RISC-V RX CPU IP核
RISC-V Nano CPU IP Core

IP Core

RISC-V Nano CPU IP Core

The RISC-V Nano CPU IP contains a 32-bit RISC-V processor core that supports the RV32I instruction set and a lightweight interrupt merge controller.
RISC-V Nano CPU IP Core
Tightly-Coupled Memory (TCM) IP Core

IP Core

Tightly-Coupled Memory (TCM) IP Core

The Tightly-Coupled Memory (TCM) IP ensures low-latency automatic selection of the best memory type for user-selected application.
Tightly-Coupled Memory (TCM) IP Core

获奖情况

2020年工程成就计划领导(LEAP)奖

金奖- 软件类别

软件下载和文档

快速参考
资讯资源
下载
标题 编号 版本 日期 格式 文件大小
选择全部
Lattice Propel 2026.1 Release Notes
FPGA-AN-02115 1.0 6/26/2026 PDF 451.6 KB
Revision Control – Lattice Propel Builder 2026.1 User Guide
FPGA-UG-02252 1.0 6/26/2026 PDF 1.7 MB
Lattice IP Packager 2026.1 User Guide
FPGA-UG-02253 1.0 6/26/2026 PDF 2.9 MB
Lattice Propel 2026.1 SDK User Guide
FPGA-UG-02255 1.0 6/26/2026 PDF 12.4 MB
Lattice Propel 2026.1 Installation for Linux User Guide
FPGA-AN-02116 1.0 6/26/2026 PDF 535.3 KB
Lattice Propel 2026.1 Installation for Windows User Guide
FPGA-AN-02117 1.0 6/26/2026 PDF 1.6 MB
Lattice Propel 2026.1 Builder User Guide
FPGA-UG-02254 1.0 6/26/2026 PDF 10.3 MB
标题 编号 版本 日期 格式 文件大小
选择全部
Lattice Propel 2026.1 Installation for Linux User Guide
FPGA-AN-02116 1.0 6/26/2026 PDF 535.3 KB
Lattice Propel 2026.1 Installation for Windows User Guide
FPGA-AN-02117 1.0 6/26/2026 PDF 1.6 MB
Lattice RISC-V Embedded Design Guidelines
FPGA-AN-02072 1.1 3/10/2026 PDF 3.2 MB
QuestaSim Lattice Edition Usage Guidelines and Tips
FPGA-AN-02053 1.1 2/5/2025 PDF 1.7 MB
Lattice Propel 1.0 API Reference
FPGA-AN-02027 1.0 6/3/2020 PDF 914.5 KB
Scripting Lattice FPGA Build Flow
FPGA-AN-02073 1.0 10/31/2023 PDF 1.2 MB
Composable Custom Extensions on Lattice RISC-V RX User Guide
FPGA-AN-02075 1.1 3/15/2024 PDF 1.1 MB
标题 编号 版本 日期 格式 文件大小
选择全部
Lattice Propel 2026.1 Installation for Linux User Guide
FPGA-AN-02116 1.0 6/26/2026 PDF 535.3 KB
Lattice Propel 2026.1 Installation for Windows User Guide
FPGA-AN-02117 1.0 6/26/2026 PDF 1.6 MB
标题 编号 版本 日期 格式 文件大小
选择全部
MachXO5-NX RoT Propel Builder Template to Radiant Project, Security Configuration, and Bitstream Generation
Access this document via a Technical Support Request after signing in to the Lattice website. Complete the request form via this link, please click here.
FPGA-UG-02257 0.80 6/16/2026 WEB
Revision Control – Lattice Propel Builder 2026.1 User Guide
FPGA-UG-02252 1.0 6/26/2026 PDF 1.7 MB
Lattice IP Packager 2026.1 User Guide
FPGA-UG-02253 1.0 6/26/2026 PDF 2.9 MB
Lattice Propel 2026.1 SDK User Guide
FPGA-UG-02255 1.0 6/26/2026 PDF 12.4 MB
Lattice Propel 2026.1 Builder User Guide
FPGA-UG-02254 1.0 6/26/2026 PDF 10.3 MB
标题 编号 版本 日期 格式 文件大小
选择全部
Lattice Propel Product Brochure
IO272C 2.0 9/29/2022 PDF 2 MB
标题 编号 版本 日期 格式 文件大小
选择全部
Lattice Propel 2026.1 Release Notes
FPGA-AN-02115 1.0 6/26/2026 PDF 451.6 KB
标题 编号 版本 日期 格式 文件大小
选择全部
A Step-By-Step Approach to Lattice Propel
FPGA-AN-02052 1.1 2/19/2024 ZIP 6.6 MB
Creating Custom IP with IP Packager
FPGA-AN-02102 1.0 4/30/2025 ZIP 1.8 MB
标题 编号 版本 日期 格式 文件大小
选择全部
Lattice Propel Helps Designers Create Processor-Based Systems in Minutes
WP0029 1.0 2/23/2021 PDF 503.9 KB
标题 编号 版本 日期 格式 文件大小
选择全部
Lattice Propel 2026.1 64-bit for Windows
2026.1 6/26/2026 ZIP 1.6 GB
Lattice Propel 2026.1 64-bit for Linux
2026.1 6/26/2026 ZIP 3.7 GB

To download old versions of Propel, please visit the Software Archive page.

获取许可证

目前,莱迪思Propel设计环境只需申请免费许可证

注意:如果您要升级到Propel 2022.1或更高版本,并在2022年12月之前生成了免费的Propel许可证,请生成新的许可证,便于您更好地使用Propel中包含的所有工具。

获取许可证

目前,莱迪思Propel设计环境只需申请免费许可证

注意:如果您要升级到Propel 2022.1或更高版本,并在2022年12月之前生成了免费的Propel许可证,请生成新的许可证,便于您更好地使用Propel中包含的所有工具。

支持的器件

许可证支持的器件
产品 订阅许可证 免费许可证
Avant-E
Check Mark
Avant-G
Check Mark
Avant-X
Check Mark
CertusPro-NX
Check Mark
Certus-NX
Check Mark
CrossLink-NX
Check Mark
Mach-NX
Check Mark
MachXO5-NX
Check Mark
MachXO3D
Check Mark
MachXO3LF
Check Mark
MachXO3L
Check Mark
MachXO2
Check Mark
ECP5U
Check Mark
ECP5UM
Check Mark
ECP5UM5G
Check Mark
操作系统
Windows
Windows 10
Windows 11
Linux
RHEL 7.9
RHEL 8.8
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS
 
获取许可证

Propel功能列表

  • Propel Builder –图形驱动的IP集成和系统构建工具、拖放实例化以及根据引导程序进行配置和参数设置
  • Propel SDK –实现行业标准IDE的软件开发套件和集成Gnu调试(GDB)的工具链
  • Hello World项目范例
  • 范例的系统级功能验证环境

版本更新记录

点击此处查看所有Propel版本更新记录。

视频

Lattice Propel 2026.1

What’s New in Propel 2026.1

Discover what’s new in Lattice Propel 2026.1, featuring enhancements that improve user experience and streamline intuitive design creation. Watch now to see how the latest updates help you build FPGA-based embedded systems faster and focus on innovation.

Date: June 26, 2026 (English) Watch Now

Lattice Propel Thumbnail

Lattice Propel快速入门指南

莱迪思Propel是在莱迪思FPGA中实现RISC-V软处理器系统的嵌入式设计环境。本演示将指导您在Propel环境中构建嵌入式设计、开发处理器软件、在FPGA中实现以及调试系统。
Propel Demo Thumbnail

Propel简化Mach-NX设计

使用莱迪思Propel软件快速为系统控制FPGA设计增加先进的安全功能。

Video Series

Available Videos
Video Title Time Size Abstract
Lattice Propel Design Environment Video Training Series -
-
The Lattice Propel Design Environment Video Training Series is a multi-part video series covering every aspect of Propel development suite which includes Propel Builder and Propel SDK. It is well suited for both experienced and new users wanting to learn to develop SoC project using Propel and how to integrate the projects with Radiant and Diamond tools.