社区导航

 

搜索
查看: 194|回复: 0

[原创] RISCV DMIPS0.8, 80Mhz 软核开源CPU在FPGA的实现

[复制链接]

10

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2020-2-18 21:38 | 显示全部楼层 |阅读模式
本帖最后由 wisdomzhang 于 2020-2-18 21:40 编辑

Efinix已经率先在FPGA领域集成了公开源码的RISCV,而且Efinix的FPGA可以支持4K-120K逻辑资源,可以集成一个或者多个RISCV在系统中,给FPGA设计者提供极大的自由度,同时也开放AXI总线接口,可以方便集成FPGA中的定制IP.

本设计采用系统全片上的设计方法, 可以集成RISCV的CPU以及外设,同时将程序和数据空间都可以轻松采用Efinix的FPGA内的Block RAM实现。 RISCV支持硬件乘法器

 

RISCV_in_Efinix_Trion

How to embedded RISCV MCU into Efinix Trion FPGA

在Efinix的Trion系列FPGA中实现RISCV软核CPU

____  ___ ____   ______     __  _         _____     _             
|  _ \|_ _/ ___| / ___\ \   / / (_)_ __   |_   _| __(_) ___  _ __  
| |_) || |\___ \| |    \ \ / /  | | '_ \    | || '__| |/ _ \| '_ \
|  _ < | | ___) | |___  \ V /   | | | | |   | || |  | | (_) | | | |
|_| \_\___|____/ \____|  \_/    |_|_| |_|   |_||_|  |_|\___/|_| |_|

Description

项目的目的:

在FPGA的应用中,经常需要用到软核CPU,这样可以实现小规模的SoC,传统的FPGA公司都是采用自己封闭的系统,不能提供最大的系统灵活度, 而RISCV采用开放的体系结构,可以很好实现平台化设计中的维护和移植。 

 

提供全部源码, 源码共享

https://github.com/wisdom1972/RISCV_in_Efinix_Trion

此内容由EEWORLD论坛网友wisdomzhang原创,如需转载或用于商业用途需征得作者同意并注明出处

此帖出自FPGA/CPLD论坛


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/4 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-4-5 21:22 , Processed in 0.081333 second(s), 18 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表