Freedom - SiFive 的 Freedom 平台源文件存储库


BSD
跨平台
Scala

软件简介

SiFive 的 Freedom 平台源文件存储库,包含由 SiFive 为其 Freedom E300 和 U500 平台创建的 RTL 。
Freedom E310 Arty FPGA 开发套件 Freedom E300 平台,旨在映射到 Arty FPGA 评估套件。 Freedom U500
VC707 FPGA 开发套件Freedom U500 平台,旨在映射到 VC707 FPGA 评估套件。
这两个系统自主地启动,并且可以通过外部调试器控制。

Freedom E310(FE310)是Freedom Everywhere系列定制SoC的第一个成员。
FE310专为微控制器,嵌入式,物联网和可穿戴应用而设计,配有SiFive的E31 CPU Coreplex,一个高性能,32位RV32IMAC内核。
运行在320+ MHz,FE310是市场上最快的微控制器之一。

其他特性包括16KB
L1指令缓存,16KB数据SRAM暂存器,硬件乘法/除法,调试模块,片上振荡器和PLL的灵活时钟生成以及各种外设,包括UART,QSPI,PWM和定时器 。
多电源域和低功耗待机模式确保了各种应用可以受益于FE310。

FE310是业界首款开源RISC-V SoC。 SiFive已经向开源社区贡献了FE310 RTL代码。
这意味着你可以看到芯片里面什么,完全了解硬件的工作原理。

RTL代码还使芯片设计人员能够在基本FE310之上定制自己的SoC。
对于没有芯片设计能力的系统架构师,开发人员或公司,SiFive的“芯片即服务”产品可以定制FE310以满足他们的独特需求。