查看: 1260|回复: 0
收起左侧

RISC-V & rocket-chip目录

[复制链接]

  离线 

  • TA的每日心情
    奋斗
    2021-1-15 13:53
  • 签到天数: 26 天

    [LV.4]

    发表于 2020-8-18 16:30:24 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    本帖最后由 新ちゃん 于 2020-8-20 00:06 编辑

    目录

    大家好,为了使更多人认识和研究RISC-V与rocket-chip,我将分享我学习RISC-V和rocket-chip的资料。有部分是官方的开源资料,有部分是我个人对RISC-V和rocket-chip的研究。资源来源于网络和我自己的实验,若有关于rocket-chip的问题与合作也可以联系我。

    关于rocket-chip的项目,我将会从以下几方面进行分享,内容会随我的研究不断增加:


    1、RISC-V & rocket-chip
    1.1 用户指令集的解读
    1.2 特权指令集的解读
    1.3 Debug指令集的解读


    2.1、windows下仿真环境的搭建
    2.1.1 Debussy的使用
    2.1.2 Modelsim的使用
    2.1.3 Iverilog & GTKWave的使用


    2.2、Linux系统中VCS、Dve & Verdi的使用

    3、rocket-chip项目的具体内容

    3.1 rocket-chip的项目架构

    3.2
    工具链的编译与使用


    3.3 riscv-isa-sim的使用


    3.4 riscv-tests的使用

    3.5 riscv-openocd的使用(因为我没有硬件,这个暂时不写了)


    3.6
    chisel3的安装与使用

    3.7
    Chisel3 & Scala & Rocket-chip verilog的生成

    3.8
    如何建立自己的RISC-V编译环境?–C_Code

    3.9
    如何建立自己的RISC-V编译环境?–汇编

    4、rocket-chip的代码分析
    4.1
    chisel3 & scala & rocket-chip verilog的生成

    4.2
    如何配置一个自定义的rocket-chip

    4.3
    rocket-chip流水线、ICache & DCache的结构

    4.4 rocket-chip的中断使用
    4.5 Tilelink协议
    4.6 结合rocket-chip研究debug协议
    4.7 ROCC & Example
    4.8
    RISC-V矢量指令集学习记录

    5、其他
    5.1 riscv-sodor & rocket-chip流水线分析
    链接:
    riscv-sodor-rv32_1stage:
    https://blog.csdn.net/a_weiming/article/details/90973965
    https://blog.csdn.net/a_weiming/article/details/91659714
    https://blog.csdn.net/a_weiming/article/details/92742729
    https://blog.csdn.net/a_weiming/article/details/98662433
    https://blog.csdn.net/a_weiming/article/details/105060528

    riscv-sodor-rv32_2stage:
    https://blog.csdn.net/a_weiming/article/details/98523790
    https://blog.csdn.net/a_weiming/article/details/100024102
    riscv-sodor-rv32_3stage:
    https://blog.csdn.net/a_weiming/article/details/100086873
    https://blog.csdn.net/a_weiming/article/details/105061193


    5.2 freedom项目简介


    5.3 rocket-chip的功能说明

    Rocket-Chip功能说明:

    Rocket-Chip-Rom

    Rocket-Chip-Hardware_Performance_Monitor:

    Rocket-Chip复位向量的修改:

    Rocket-Chip-PLIC:

    Rocket-Chip-Local_Interrupt:

    本篇完,感谢关注:RISC-V单片机中文网





    上一篇:rocket-chip工具链的编译与使用
    下一篇:RISC-V & rocket-chip
    RISCV作者优文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-23 23:30 , Processed in 0.365683 second(s), 46 queries .

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