自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_42248523的博客

没事写着玩

  • 博客(34)
  • 收藏
  • 关注

原创 解读一个四路组相联cache代码

解读一个四路组相联cache代码,在《计算机组成原理,软硬件接口》中,第五章便是cache的学习。本人初学cache,难免有疏漏之处,源代码github地址:https://github.com/airin711/Verilog-caches

2022-12-15 20:21:16 2132 2

原创 超标量处理器基础笔记

现代处理器设计经典书籍,2004年出版

2022-11-30 21:05:35 570 1

原创 自己手写RISCV架构CPU-4其它指令

实现了RVI指令中除ori指令的其它指令。

2022-11-26 15:41:34 896

原创 python调用Lumerical MODE API求解耦合效率

​ Lumerical软件提供了多种调用方式,包括c、matlab、python、tcl等语言,本文使用python来调用Lumerical的MODE求解器从而来求解端面耦合器的耦合效率

2022-11-24 17:01:06 1240

原创 一维有限差分算法推导及MATLAB代码

本文从一维赫姆霍兹方程出发推导出了一维有限差分算法,写出对应matlab函数代码,并使用该函数画出三层波导结构模式分布图。

2022-11-24 09:46:02 5733 5

原创 C语言小程序游戏

​ 魔塔是一种策略类游戏,需要多动脑筋,任何一个轻率的选择都可能导致游戏的失败。这个游戏是我呕心泣血之作,当年为了写出这款游戏,在上课的时候画了一堆图案,研究怎么才能写出只有一种胜利的方法,最后绞尽脑汁弄了出来。​ 这种游戏在以前小时候玩的游戏机里面玩过,那时抱着个游戏机一玩就是一下午,如今感觉大型3A电脑游戏也不过如此,回首往事时才发现,那段无忧无虑的时光真是太奢侈了。​ 本代码是我大一刚学完c语言自己编写的,三个游戏分别是飞机竞速、走迷宫和魔塔,满满的都是回忆。

2022-11-19 16:30:59 7180 6

原创 C语言绘图

本c语言代码是调用图形库写出来的。

2022-11-19 16:28:42 4516 1

原创 利用传输矩阵法求解布拉格光栅的透射谱

采用传输矩阵法(TMM)计算具有任意折射率分布光栅结构的透射谱,TMM法描述如下:能够计算折射率呈阶梯状分布的波导的反射和透射率,以及波导的传播常数。在单模波导中,计算反射和透射率采用2×2的矩阵表示。为了表示光栅(多个折射率突变界面),将矩阵乘成级联网络,能够计算光栅针对每个波长的透射值和反射值。

2022-11-18 10:39:04 4803 7

原创 UVM学习笔记

UVM通用验证方法学笔记

2022-11-18 09:05:17 648

原创 基于FPGA平台RISCV架构的SOC应用系统设计3

本系列文章是参加第四届“复微杯”全国大学生电子设计大赛 FPGA 赛道的作品,该平台基于 RISCV,要求在 FPGA 平台可以实现指令执行,设计思路清晰, 具体如下:对所用 RISCV 的内核结构熟悉,了解其数据通路;应用方案完整,设计思路清晰,能够清楚的表达设计的内容以及价值;可以根据硬件上的资源实现片外启动;实现串口通信功能;FPGA 平台实现功能;提供完整设计报告及验证报告;

2022-11-16 21:23:11 1901 2

原创 基于FPGA平台RISCV架构的SOC应用系统设计2

本系列文章是参加第四届“复微杯”全国大学生电子设计大赛 FPGA 赛道的作品,该平台基于 RISCV,要求在 FPGA 平台可以实现指令执行,设计思路清晰, 具体如下:对所用 RISCV 的内核结构熟悉,了解其数据通路;应用方案完整,设计思路清晰,能够清楚的表达设计的内容以及价值;可以根据硬件上的资源实现片外启动;实现串口通信功能;FPGA 平台实现功能;提供完整设计报告及验证报告;

2022-11-16 21:08:32 1864

原创 基于FPGA平台RISCV架构的SOC应用系统设计1

本系列文章是参加第四届“复微杯”全国大学生电子设计大赛 FPGA 赛道的作品,该平台基于 RISCV,要求在 FPGA 平台可以实现指令执行,设计思路清晰, 具体如下:对所用 RISCV 的内核结构熟悉,了解其数据通路;应用方案完整,设计思路清晰,能够清楚的表达设计的内容以及价值;可以根据硬件上的资源实现片外启动;实现串口通信功能;FPGA 平台实现功能;提供完整设计报告及验证报告;

2022-11-16 20:23:50 3017 5

原创 RISC-V扩展指令示例

通过一个简单的例子,实现在C语言中嵌入汇编代码;自定义RISC-V扩展指令;修改tinyriscv代码,增加求平方等功能

2022-11-15 14:08:21 4528 7

原创 SV验证-3Scoreboard

本文采用system verilog语言对一个router.v模块进行验证。参考文档为Synopsys公司2012年出版的《SystemVerilog Testbench Lab Guide》

2022-11-13 22:49:57 817

原创 SV验证-2建立组件

​ 本文采用system verilog语言对一个router.v模块进行验证。参考文档为Synopsys公司2012年出版的《SystemVerilog Testbench Lab Guide》

2022-11-13 14:32:17 431

原创 SV验证-1建立顶层文件

本文采用system verilog语言对一个router.v模块进行验证。参考文档为Synopsys公司2012年出版的《SystemVerilog Testbench Lab Guide》

2022-11-13 10:03:39 1388

原创 AHB验证-搭建顶层模块

学习AHB总线是数字IC设计中比较重要的一部分,本系列文章将说明如何一步步搭建AHB完整的总线。

2022-11-12 10:14:11 846

原创 《薛兆丰经济学讲义》读书笔记6-10章

该读书笔记是我在阅读过程中觉得比较好的句子,摘抄下来分享给大家

2022-11-11 22:07:46 772 2

原创 vim学习笔记

vim学习笔记

2022-11-11 11:12:04 1077 2

原创 科技论文写作

科技论文写作笔记

2022-11-11 09:55:32 154

原创 C++学习笔记

C++学习笔记

2022-11-11 09:32:58 160

原创 make工具的使用

本节是b站上关于make教学的笔记

2022-11-11 09:29:33 469

原创 运用python画光刻板版图-3图形类讲解

本系列文章将教大家如何用python来绘制光刻板版图,通过类的方法来建立图形对象,并调用pya库来实现版图的绘制。

2022-11-09 21:04:02 1000

原创 运用python画光刻板版图-2函数讲解

本系列文章将教大家如何用python来绘制光刻板版图,通过类的方法来建立图形对象,并调用pya库来实现版图的绘制。

2022-11-09 21:02:44 1357

原创 运用python画光刻板版图-1引言

本系列文章将教大家如何用python来绘制光刻板版图,通过类的方法来建立图形对象,并调用pya库来实现版图的绘制。

2022-11-09 21:02:17 3496

原创 《薛兆丰经济学讲义》读书笔记

该读书笔记是我在阅读过程中觉得比较好的句子,摘抄下来分享给大家

2022-11-08 15:32:33 1866

原创 《西方现代思想讲义》读书笔记

该读书笔记是我在阅读过程中觉得比较好的句子,摘抄下来分享给大家

2022-11-08 15:19:05 2131

原创 《爱的五种能力》读书笔记

该读书笔记是我在阅读过程中觉得比较好的句子,摘抄下来分享给大家,附百度网盘链接

2022-11-08 14:29:26 208

原创 《心流》读书笔记

该读书笔记是我在阅读过程中觉得比较好的句子,摘抄下来分享给大家

2022-11-08 14:20:35 659

原创 python从零开始搭建fdtd架构-1原理

本系列文章从零开始用python搭建时域有限差分算法的架构,具有网格设置、边界条件设置、光源设置、监视器设置、多种图形设置等功能。能够仿真出二维光栅或者三维端面耦合器的耦合效率。本章主要讲解fdtd的主要原理。

2022-11-08 10:05:32 1523 1

原创 自己手写RISCV架构CPU-3 or指令验证

RISCV

2022-11-08 10:02:25 830

原创 自己手写RISCV架构CPU-2 or指令

RISCV

2022-11-08 10:01:07 821

原创 自己手写RISCV架构CPU-1简介

本系列主要是针对开源riscv代码做一个解析,从零开始设计一款具有哈弗结构的、32位标量到RISCV架构的处理器。

2022-11-08 09:56:34 1270

原创 python从零开始搭建fdtd架构-2 Source与Grid设置

本系列文章从零开始用python搭建时域有限差分算法的架构,具有网格设置、边界条件设置、光源设置、监视器设置、多种图形设置等功能。能够仿真出二维光栅或者三维端面耦合器的耦合效率。本章主要讲解fdtd的Source与Grid设置。

2022-11-07 20:35:46 1399

tinyriscv工程文件

这是基于FPGA平台RISCV架构的SOC系统应用设计的工程文件

2023-08-18

空空如也

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

TA关注的人

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