From f3ef96d85b467985f1b33d64163e8795ae029c70 Mon Sep 17 00:00:00 2001 From: "pyjmstr@gmail.com" Date: Tue, 5 Mar 2024 14:01:06 +0800 Subject: [PATCH 1/2] =?UTF-8?q?[COURSE]=20add=20=E4=BD=93=E7=B3=BB?= =?UTF-8?q?=E7=BB=93=E6=9E=84/=E4=B8=80=E7=94=9F=E4=B8=80=E8=8A=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../YSYX.md" | 21 +++++++++++++++++++ mkdocs.yml | 1 + 2 files changed, 22 insertions(+) create mode 100644 "docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" diff --git "a/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" new file mode 100644 index 000000000..ae911e908 --- /dev/null +++ "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" @@ -0,0 +1,21 @@ +# 课程名称 + +## 课程简介 + +- 所属大学:中国科学院大学/中国科学院计算技术研究所 +- 先修要求:无 +- 编程语言:C、C++、以及 Verilog 或 Chisel 等 RTL +- 课程难度:🌟🌟🌟🌟🌟🌟 +- 预计学时:200+ 小时 + +这门课将从 C 语言基础和数字电路基础开始,一步步引导你先实现一个能够运行超级玛丽的 RISC-V 指令集模拟器 NEMU,并在这个模拟器的辅助下完成你的处理器芯片设计,在自己设计的 CPU 上运行 RT-Thread 甚至 Linux 系统。 + +无论你来自哪个学校,哪个专业,只需要在官网进行报名,你就可以免费加入这一项目;并且若你是在校生且达成了项目组要求的流片指标,项目组将会为你免费流片,让你带着自己设计的芯片毕业! + +更多有关该项目的介绍可以见一生一芯项目官网的“项目概述”页面:https://ysyx.oscc.cc/project/intro.html. + +## 课程资源 + +- 课程网站:ysyx.oscc.cc +- 课程视频:B 站 “一生一芯-视频号”:https://space.bilibili.com/2107852263 + diff --git a/mkdocs.yml b/mkdocs.yml index d3e7ba44e..dcd961643 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -188,6 +188,7 @@ nav: - "CMU 15-213: CSAPP": "体系结构/CSAPP.md" - "ETHz: Digital Design and Computer Architecture": "体系结构/DDCA.md" - "ETHz: Computer Architecture": "体系结构/CA.md" + - "UCAS: 一生一芯": "体系结构/YSYX.md" - 操作系统: - "MIT 6.S081: Operating System Engineering": "操作系统/MIT6.S081.md" - "UCB CS162: Operating System": "操作系统/CS162.md" From c792ae7215ef6d1780170dfa0b7ceab59c34bed1 Mon Sep 17 00:00:00 2001 From: "pyjmstr@gmail.com" Date: Mon, 15 Apr 2024 09:29:33 +0800 Subject: [PATCH 2/2] add YSYX_en.md --- .../YSYX.md" | 5 +-- .../YSYX_en.md" | 33 +++++++++++++++++++ 2 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 "docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX_en.md" diff --git "a/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" index ae911e908..a51b79950 100644 --- "a/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" +++ "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX.md" @@ -1,4 +1,4 @@ -# 课程名称 +# 课程名称: 一生一芯 ## 课程简介 @@ -18,4 +18,5 @@ - 课程网站:ysyx.oscc.cc - 课程视频:B 站 “一生一芯-视频号”:https://space.bilibili.com/2107852263 - +- 课程教材:见 ysyx.oscc.cc +- 课程作业:见 ysyx.oscc.cc diff --git "a/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX_en.md" "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX_en.md" new file mode 100644 index 000000000..1b5a74ed9 --- /dev/null +++ "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/YSYX_en.md" @@ -0,0 +1,33 @@ +# Course Code: One Student One Chip + +## Descriptions + +- Offered by: UCAS/ISCAS +- Prerequisites: None +- Programming Languages: C, C++, Verilog, Chisel +- Difficulty: 🌟🌟🌟🌟🌟🌟 +- Class Hour: 200+h + + + +This course will begin with the basics of the C programming language and digital circuit fundamentals, guiding you step-by-step to first implement a RISC-V instruction set simulator named NEMU that can run Super Mario, and then assist you in completing your processor chip design on this simulator, ultimately running the RT-Thread or even a Linux system on your custom-designed CPU. + +Regardless of which school or major you come from, simply by registering on the official website, you can join this project for free; and if you are an undergraduate student who meets the project team's requirements for tape-out metrics, the team will provide free tape-out services for you, allowing you to graduate with a chip designed by yourself! + +For more information about this project, please refer to the "Project Overview" page on the One-Chip Project official website: https://ysyx.oscc.cc/project/intro.html. + +## Course Resources + +- Course Website: ysyx.oscc.cc +- Recordings: https://space.bilibili.com/2107852263 +- Textbooks: ysyx.oscc.cc +- Assignments: ysyx.oscc.cc + +