一、几门相关课程

🔔视频:
[新手上路指导-重要必看] https://www.bilibili.com/video/BV1u8411i7Qw/?spm_id_from=333.999.0.0
[学习经验分享] https://www.bilibili.com/video/BV1cs4y1r7T3/?spm_id_from=333.337.search-card.all.click
每周3-4天的情况下,花2个月学完
两份教材
image
http://csg.csail.mit.edu/6.375/6_375_2019_www/resources/Logic_Design.pdf
http://csg.csail.mit.edu/6.175/resources/archbook_2015-08-25.pdf
bluespec那个docx很重要
image

🔔文章:
[Q&A] https://mp.weixin.qq.com/s/-MnRFCXHy5v-tt4MujfqtQ
[学习笔记] https://mp.weixin.qq.com/s/I5bPw_AUWTh2VgzAm4SHhg

笔记补充:
【kazutoiris/connectal】https://github.com/kazutoiris/connectal-docker

6.004

MIT 6.004- https://b23.tv/o7YjSkA
基础课程,共25节视频课(Arvind教授),数电、计组、BSV,B站有相关视频,没有实验
【【MIT公开课】6.004 计算结构 · 2019年春(完结·中英字幕·机翻)】 https://www.bilibili.com/video/BV197411s736/?p=4&share_source=copy_web&vd_source=1735967fff393ffa3d39f23c1c1f2362
屏幕截图 2024-07-26 003836
屏幕截图 2024-07-26 004910

6.175

MIT 6.17- 5共23个lecture,8个lab,1个project
http://csg.csail.mit.edu/6.175/index.html
主要课程,有课件和学习资料,有完善的Lab和Project,6.004的视频配合6.175的课件开展
屏幕截图 2024-07-26 005305
屏幕截图 2024-07-26 005600

6.375

MIT 6.375- 共13个lecture,5个lab,1个project
http://csg.csail.mit.edu/6.375/6_375_2019_www/index.html
实践课程 使用BSV 包含4+1个Lab,穿插到6.175中学习
(更正,有课件但是和175重复多)
image

1.1.学习顺序

image
image

1.2.资源使用指南

image
image
image
image
image
image
(此处更正不是resource,是handout)
image
image

1.2.1.如何获得实验环境

image
image
image
image
(↑这是代码review的标准)
image
image

1.2.2.BSV工具链

image
(docker还完全不了解)

1.2.3.RISCV工具链

image
(这里很可能是容易卡的难点)

1.2.4.工具链安装顺序建议

image

1.3.FAQ

image
(可能有一些testbench过时了,BSV更新很快)
image
image
(一生一芯内可能有一些关于linux、git等)
image

二、关于Bluespec

作为更高级的语言,避免过多的尽力花在程序本身,提高效率,着重于体系结构