risc-v中文社区

 找回密码
 立即注册
查看: 1355|回复: 0

[原创] RISC-V & rocket-chip目录

[复制链接]

347

主题

564

帖子

2237

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2237
发表于 2021-10-16 11:48:05 | 显示全部楼层 |阅读模式
目录
大家好,为了使更多人认识和研究RISC-V与rocket-chip,我将分享我学习RISC-V和rocket-chip的资料。有部分是官方的开源资料,有部分是我个人对RISC-V和rocket-chip的研究。资源来源于网络和我自己的实验,若有侵权行为,请您联系我1300466447@qq.com。若有关于rocket-chip的问题与合作也可以联系我。

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

1、RISC-V & rocket-chip
链接:https://blog.csdn.net/a_weiming/article/details/84504687
1.1 用户指令集的解读
1.2 特权指令集的解读
1.3 Debug指令集的解读

2.1、windows下仿真环境的搭建
链接:https://blog.csdn.net/a_weiming/article/details/84558710
2.1.1 Debussy的使用
2.1.2 Modelsim的使用
2.1.3 Iverilog & GTKWave的使用

2.2、Linux系统中VCS、Dve & Verdi的使用
链接:https://blog.csdn.net/a_weiming/article/details/90741174

3、rocket-chip项目的具体内容
3.1 rocket-chip的项目架构
链接:https://blog.csdn.net/a_weiming/article/details/84576660
3.2 工具链的编译与使用
链接:https://blog.csdn.net/a_weiming/article/details/84801051
3.3 riscv-isa-sim的使用
链接:https://blog.csdn.net/a_weiming/article/details/85085112
3.4 riscv-tests的使用
链接:https://blog.csdn.net/a_weiming/article/details/86585963
3.5 riscv-openocd的使用(因为我没有硬件,这个暂时不写了)
3.6 chisel3的安装与使用
链接:https://blog.csdn.net/a_weiming/article/details/87644499
3.7 Chisel3 & Scala & Rocket-chip verilog的生成
链接:https://blog.csdn.net/a_weiming/article/details/87651285
3.8 如何建立自己的RISC-V编译环境?–C_Code
链接:https://blog.csdn.net/a_weiming/article/details/89006615
3.9如何建立自己的RISC-V编译环境?–汇编
链接:https://blog.csdn.net/a_weiming/article/details/106771832

4、rocket-chip的代码分析
4.1 chisel3 & scala & rocket-chip verilog的生成
链接:https://blog.csdn.net/a_weiming/article/details/87651285
4.2 如何配置一个自定义的rocket-chip
链接:https://blog.csdn.net/a_weiming/article/details/87738287
4.3 rocket-chip流水线、ICache & DCache的结构
链接:https://blog.csdn.net/a_weiming/article/details/89932149
4.4 rocket-chip的中断使用
4.5 Tilelink协议
4.6 结合rocket-chip研究debug协议
4.7 ROCC & Example
4.8 RISC-V矢量指令集学习记录
链接:https://blog.csdn.net/a_weiming/article/details/89006951

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功能说明:
https://blog.csdn.net/a_weiming/ ... 1001.2014.3001.5501
Rocket-Chip-Rom
https://blog.csdn.net/a_weiming/article/details/105304887
Rocket-Chip-Hardware_Performance_Monitor:
https://blog.csdn.net/a_weiming/article/details/105547789
Rocket-Chip复位向量的修改:
https://blog.csdn.net/a_weiming/article/details/93789311
Rocket-Chip-PLIC:
https://blog.csdn.net/a_weiming/article/details/106246629
Rocket-Chip-Local_Interrupt:
https://blog.csdn.net/a_weiming/article/details/106390615
Rocket-Chip-Local_pipeline:
https://blog.csdn.net/a_weiming/article/details/110779020
Rocket-Chip-CLINT:
https://blog.csdn.net/a_weiming/article/details/106911288
Rocket-Chip-ROCC:
https://blog.csdn.net/a_weiming/article/details/111600428
https://blog.csdn.net/a_weiming/article/details/111658564
https://blog.csdn.net/a_weiming/article/details/112853517
https://blog.csdn.net/a_weiming/article/details/113359605
https://blog.csdn.net/a_weiming/article/details/113866679
https://blog.csdn.net/a_weiming/article/details/114228002
https://blog.csdn.net/a_weiming/article/details/114411409
————————————————
版权声明:本文为CSDN博主「Xxxxxxx..」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/a_weiming/article/details/84594781

回复

使用道具 举报

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

本版积分规则



Archiver|手机版|小黑屋|risc-v中文社区

GMT+8, 2024-4-27 10:12 , Processed in 0.016036 second(s), 17 queries .

risc-v中文社区论坛 官方网站

Copyright © 2018-2021, risc-v open source

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