该存储库托管开源 Hummingbirdv2 E203 RISC-V 处理器内核和 SoC 的项目,它由基于中国大陆的领先 RISC-V IP 和解决方案公司Nuclei System Technology开发和开源。公众号:OpenFPGA 这是SI-RISCV/e200_opensource中维护的Hummingbird E203项目的升级版,所以我们称之为Hummingbirdv2 E203. 在这个新版本中,我们有以下更新。
目前主流FPGA厂商都推出了基于RISC-V的软核,表明软核处理器依然有着它独特的作用和强大的生命力。未来发展可期,未来基于RISC-V的硬核SOC-FPGA也并不遥远~
综上所述,FPGA的MCU市场已全面转向RISC-V,且应用处理器市场也正在逐步形成。例如,Microchip的PolarFire就配备了4个带有MMU和Monitor的RV64GC内核,显然是针对应用处理器市场。尽管目前市场规模相对较小,但RISC-V在该领域的垄断地位已显而易见。
回想起来,随着ARM的这一宣布,除了Actel之外,Xilinx的“Virtex”和Altera的“Stratix”都是不需要MCU,或者更确切地说需要应用处理器的高端FPGA,而Cortex-M1的原因似乎是其原因在于它缺乏动力(Cortex-M1 对于 Spartan 和 Cyclone 来说太大了)。 但之后,FPGA的容量迅速提升,方向开...
(1)本团队专为小容量 FPGA 设计了一款 64 位 RISC-V 处理器内核—PRV464。该处理器内核的技术特点有:精简的四级流水线、8KByte+8KByte 同步 L1 缓存、基于 Sv39 分页方案的虚拟内存、原子指令(Atom)拓展。内核对外总线为 64 位 AHB 总线,核心构建简单,占用资源量小,可移植性高,在 Anlogic EG4D20EG176 ...
FPGA的定制性 我们都知道RISC-V指令集采用了结构化的指令集定义方式,这种方式的特点就是非常方便的实现指令的裁剪和扩展。我们都知道FPGA的优势之一就是可编程性,这就非常适合RISC-V的裁剪和扩展,可以搭建出实现任意指令的软核。这时候我们可以针对特定的应用(目前FPGA的定制化),定制合适的指令,就可以以最小的逻辑实...
最近,美国FPGA初创公司Efinix于4月8日发布了一款名为“Titanium Ti375”的产品。该公司的 LUT 为 35K 至 1M,与其他公司相比定位在中低端,但它似乎有一个运行频率超过 1GHz 的 4 核 RISC-V 内核作为应用处理器。 简而言之,不知不觉中,FPGA 的 MCU 市场已经成为 100% 基于 RISC-V 的市场,我们也在逐步进入...
简而言之,不知不觉中,FPGA 的 MCU 市场已经成为 100% 基于 RISC-V 的市场,我们也在逐步进入应用处理器市场(Microchip 的 PolarFire 也有 4 个带有 MMU 和 Monitor 的 RV64GC 内核(这是显然是针对应用处理器的)。 虽然市场规模不大,但从完全占领市场的意义上来说,可以说RISC-V在这个领域绝对垄断。
FPGA设计最终会通过多个逻辑单元来实现,所以一般对FPGA设计规模的衡量,多根据其所消耗的LUT(或LE/CLB/ALM等)的数量为准绳。 由于FPGA与ASIC在物理结构上存在巨大的差异,因此查找表数量与门数之间并不存在简单的数学转换关系。 ***避免使用锁存器 锁存器(Latch)不是一个时钟边沿触发的器件,而是时钟电平触发的器件...
在此背景下,以及在中国科学院计算技术研究所的大力支持下,英特尔FPGA中国创新中心运营方重庆海云捷迅科技有限公司不懈攻关,于2021年9月实现了RISC-V处理器在FPGA上的成功部署,并正确控制其外设功能,踏出了在“RISC-V+FPGA”发展道路上的一步。技术背景——NutShell处理器 选用的RISC-V处理器是由中国科学院大学与...