readme.zh-cn.md (57bb43b5f11c3f1e89ac52f232fe73056b35d9bd) | readme.zh-cn.md (8815ed5269b5a48541650af1ee1051310d4f64ae) |
---|---|
1# 香山 2 3香山(XiangShan)是一款开源的高性能 RISC-V 处理器。 4 5English Readme is [here](README.md). 6 7©2020-2022 中国科学院计算技术研究所版权所有 8 --- 14 unchanged lines hidden (view full) --- 23Zhihu/知乎:[香山开源处理器](https://www.zhihu.com/people/openxiangshan) 24 25Weibo/微博:[香山开源处理器](https://weibo.com/u/7706264932) 26 27可以通过[我们的邮件列表](mailto:[email protected])联系我们。列表中的所有邮件会存档到[这里](https://www.mail-archive.com/[email protected]/)。 28 29## 处理器架构 30 | 1# 香山 2 3香山(XiangShan)是一款开源的高性能 RISC-V 处理器。 4 5English Readme is [here](README.md). 6 7©2020-2022 中国科学院计算技术研究所版权所有 8 --- 14 unchanged lines hidden (view full) --- 23Zhihu/知乎:[香山开源处理器](https://www.zhihu.com/people/openxiangshan) 24 25Weibo/微博:[香山开源处理器](https://weibo.com/u/7706264932) 26 27可以通过[我们的邮件列表](mailto:[email protected])联系我们。列表中的所有邮件会存档到[这里](https://www.mail-archive.com/[email protected]/)。 28 29## 处理器架构 30 |
31自 2020 年 6 月开始开发的[雁栖湖](https://github.com/OpenXiangShan/XiangShan/tree/yanqihu)为香山处理器的首个稳定的微架构。目前版本的香山(即南湖)正在 master 分支上不断开发中。 | 31自 2020 年 6 月开始开发的[雁栖湖](https://github.com/OpenXiangShan/XiangShan/tree/yanqihu)为香山处理器的首个稳定的微架构。 |
32 | 32 |
33香山的第二代微架构被命名为[南湖](https://github.com/OpenXiangShan/XiangShan/tree/nanhu)。 34 35香山的第三代微架构(昆明湖)正在 master 分支上不断开发中。 36 |
|
33南湖微架构概览: 34 35 36## 目录概览 37 38以下是一些关键目录: 39 40``` --- 64 unchanged lines hidden (view full) --- 105在香山的开发过程中,我们采用了来自开源社区的子模块。具体情况如下: 106 107| 子模块 | 来源 | 详细用途 | 108| ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | 109| L2 Cache/LLC | [Sifive block-inclusivecache](https://github.com/ucb-bar/block-inclusivecache-sifive) | 我们的新 L2/L3 缓存设计受到了 Sifive `block-inclusivecache` 的启发. | 110| Diplomacy/TileLink | [Rocket-chip](https://github.com/chipsalliance/rocket-chip) | 我们复用了来自 rocket-chip 的 Diplomacy 框架和 Tilelink 工具,来协商总线. | 111 112我们深深地感谢来自开源社区的支持,我们也鼓励其他开源项目在[木兰宽松许可证](LICENSE)的范围下复用我们的代码。 | 37南湖微架构概览: 38 39 40## 目录概览 41 42以下是一些关键目录: 43 44``` --- 64 unchanged lines hidden (view full) --- 109在香山的开发过程中,我们采用了来自开源社区的子模块。具体情况如下: 110 111| 子模块 | 来源 | 详细用途 | 112| ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | 113| L2 Cache/LLC | [Sifive block-inclusivecache](https://github.com/ucb-bar/block-inclusivecache-sifive) | 我们的新 L2/L3 缓存设计受到了 Sifive `block-inclusivecache` 的启发. | 114| Diplomacy/TileLink | [Rocket-chip](https://github.com/chipsalliance/rocket-chip) | 我们复用了来自 rocket-chip 的 Diplomacy 框架和 Tilelink 工具,来协商总线. | 115 116我们深深地感谢来自开源社区的支持,我们也鼓励其他开源项目在[木兰宽松许可证](LICENSE)的范围下复用我们的代码。 |
117 118## 论文发表情况 119 120### MICRO 2022: Towards Developing High Performance RISC-V Processors Using Agile Methodology 121 122我们在 MICRO'22 会议上的论文介绍了香山处理器及敏捷开发实践经验,包括一些面向设计、功能验证、调试、性能评估等方面的敏捷开发工具。论文得到了 Aritifact Evaluation 的所有三个徽章。 123 124[Paper PDF](https://github.com/OpenXiangShan/XiangShan-doc/blob/main/publications/micro2022-xiangshan.pdf) | IEEE Xplore (TBD) | ACM DL (TBD) | BibTeX (TBD) |
|