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

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

  • 开源协议:BSD
  • 操作系统: Windows Linux OS X
  • 开发语言:Scala
  • 项目所有者:sifive
  • 收录时间:2016-12-26
  • 分享:
编辑评级
3

项目详细介绍

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以满足他们的独特需求。