自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于隐马尔科夫链模型的地图匹配问题 map matching based on HMM

完整项目文件见。

2023-09-11 14:29:04 715

原创 使用C++构建一个cache模拟器,支持命令行启动

本次实验通过使用C++语言,编写了一个cache模拟器,可以通过命令行传递参数,选择配置文件、跟踪文件、输出文件,来模拟cache的操作。最后分析cache的性能与各个参数的关系,并且在2.6部分给出了原因分析。由于不考虑比较tag带来的时间损失,所以全相联方式可以做到高命中率、低平均存取延迟。

2023-09-11 14:18:17 737

原创 基于System verilog设计的多周期MIPS处理器

本次实验通过使用system Verilog语言,在vivado软件上实现了多周期CPU的制作,支持add,sub,addi,subi,and,or,andi,ori,slt,slti,sw,lw,beq,bne,j指令,并封装为CPU模块,运行基础测试代码和扩展指令的测试代码均在仿真后通过测试

2023-09-11 14:10:26 859

原创 基于system verilog实现的单周期MIPS处理器

本次实验通过使用system Verilog语言,在vivado软件上实现了单周期CPU的制作,支持add,sub,addi,and,or,andi,ori,slt,slti,sw,lw,beq,bne,j,nop指令,并封装为CPU模块,运行基础测试代码和扩展指令的测试代码均在仿真后通过测试。不过毫无疑问,这次lab的作用是显著的。对于CPU的硬件实现各种指令的方式都有了比较深入的了解,特别是控制流、数据流相关的内容,以前都是抽象的名词,但是现在是真的理解到了其中的含义,这是不动手做所实现不了的。

2023-09-11 14:02:12 1010 1

空空如也

空空如也

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

TA关注的人

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