PolarFire-SoC RISC-V 内核 学习


文档参考 :

 

PolarFire-SoC 中文简述

 

PolarFire-SoC github

 

polarfire-soc/polarfire-soc-bare-metal-examples: Bare metal example software projects for PolarFire SoC

 

polarfire-soc/icicle-kit-reference-design: PolarFire SoC Icicle Kit Libero reference design

 

polarfire-soc/polarfire-soc-amp-examples

 

PolarFire FPGA Building a Mi-V Processor Subsystem Application Note

 

PolarFire® SoC Datasheet

 

 PolarFire SoC MSS Technical Reference Manual 

 

Using FreeRTOS on RISC-V Microcontrollers - FreeRTOS™

 

RISC-V 中文手册

 

 

 

 一、PolarFire SoC 架构图:

 

image

 

  • 4个 RV64GC 和  1 个 RV64IMAC
    • RV64GC 详解

      RV64GC 不是一个独立的扩展,而是一个别名或简称,它代表了一个非常流行和通用的指令集组合。

      • RV64: 同样是 64位 基础。

      • G: 这是关键!G 代表“通用”(General)。它是一个宏,等价于 IMAFD 的组合。

        • I: 基础整数

        • M: 整数乘除

        • A: 原子操作

        • F: 单精度浮点扩展

        • D: 双精度浮点扩展

      • C: 同样,也包含压缩指令扩展。

posted on 2025-08-31 10:25  所长  阅读(5)  评论(0)    收藏  举报

导航