自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【Verilator】简单用法

Verilator是一个仿真器。其中经常用到的就是自己撰写CPP激励文件。CPP激励文件主要可以分为三个方面的内容,硬件管理方、波形管理方、仿真管理方。

2025-03-10 09:00:00 1909

原创 【Gemmini】006-Chisel语言学习(五)

本篇文章学习了简单的时序逻辑电路,学到了用chisel使用寄存器,并通过梳妆滤波器和移位寄存器两个实例深化理解。最后也是提到了显示时钟和复位的相关用法。总体内容,仍是比较基础。如果行文过程有任何错误,希望在留言区进行批评指正!感谢!

2025-03-09 09:00:00 1479

原创 【Gemmini】005-Chisel语言学习(四)

本文主要学习了有关控制流的相关内容,包括最后链接语义、when的用法、wire的用法,通过多项式电路以及状态机的实例进一步理解控制流的概念。可能会有描述不清楚,或者理解有偏差的地方,请大家在留言区指出,感谢!Thanks♪(・ω・)ノ

2025-03-08 09:00:00 678

原创 【Gemmini】004-Chisel语言学习(三)

本文主要学习了各种组合逻辑,包括加法、减法、乘法的简单运算,多路选择器Mux和连接器Cat的使用,数据仲裁的逻辑顺序,加法器的两种模式。内容相对来说比较简单,如果有错误,请大家评论区批评指正!

2025-03-07 09:00:00 776

原创 【Gemmini】003-Chisel语言学习(二)

本文主要学习并设计了一个最简单的chisel模块、最简单的chisel模块生成器,并将chisel模块转化为verilog语言,也简单学习了一下测试模块的方法。相当于学习C语言的时候写的 “Hello World!如果有任何错误,请大家在评论区留言指正!

2025-03-06 08:00:00 789

原创 【Gemmini】002-Chisel语言学习(一)

本文主要学习了简单的scala语法。刚刚接触,理解尚不深刻。如果有理解不准确的地方,欢迎大家评论区指正,一起交流学习!

2025-03-05 15:43:59 641

原创 【CS61c】第二节课:C语言简述(上)

本文根据CS61C的课程内容,根据自己的理解,简要总结了C语言的编译、预处理与简单语法这三部分的内容。由于刚刚学,难免有理解偏差的地方,希望大家批评指正!

2025-03-05 15:12:13 756

原创 【Gemmini】001-下载与安装

本文主要叙述了下载安装Gemmini的全过程。当时走了不少弯路,仅以此文章总结前些天的探索和努力。希望大家多多包涵,也请大家批评指正!

2025-03-04 17:13:04 1501

原创 【CS61c】第一节课-介绍

本系列博客的分享是基于《CS61c》这门课程进行,主要记录的是我在学习期间的心得和收获。本文主要介绍了六个伟大的思想,也是为后面计算机体系结构的展开提供了思想的指导。CS61c,这门课程的名字叫做《Great Ideas in Computer Architecture》,也算是开篇点题了。我结合视频的讲解,简要总结了这六个思想,以及加上了自己的理解。当然,我的个人理解是有很大局限的。希望能够为大家提供一点参考,不足之处敬请批评指正!

2025-01-12 21:37:47 666

脑认知科学导论345章.docx

脑认知科学导论345章,自己手动整理老师课件,用者自取。

2023-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除