四款开源软件,打造最强墨水屏阅读器
开源什么的最棒了!
为学习而生の魔法传送门
模拟CMOS
一天一道简答题:模拟CMOS
数字CMOS
一天一道简答题:数字CMOS
数字CMOS集成电路复习笔记:序篇
数电芯片设计道 堂堂连载!
模拟集成电路设计II
模拟集成电路设计 考试复习提纲
数字系统设计基础
数字系统设计复习笔记:序篇
计算机原理与嵌入式系统
计算机原理与嵌入式系统笔记:序篇
嵌入式系统设计道 堂堂连载!
集成电路制造技术
集成电路制造技术复习笔记:目录
半导体物理
半导体物理复习笔记:序篇
功率半导体器件
TCAD进行PN结的工艺仿真与IV特性曲线
英语
英语作文句式整理
图表作文模板
应用文写作 捆绑包
MATLAB设置自定义字体时找不到系统已安装字体
前言
最近在研究遗传算法优化PID参数的论文。本来想用Python实现的,奈何实在不会。网上有很多MATLAB的代码,学习一下。
自带的字体太虚了,看着不舒服。所有的代码字体我都换成自制的JetBrains Mono Nerd Font Mono + MiSans,高分屏也看的舒服。但不知道为啥,MATLAB中看不到系统已经安装的字体。
解决
找到你系统上安装字体的路径,复制对应的TTF字体文件到MATLAB\sys\java\jre\win64\jre\lib\fonts下即可。
VSCode配置LaTeX编辑环境
前言
换了新电脑,刚好配一下LaTeX环境,以便后面写毕设论文。实在用不惯Word,告辞。
LaTeX配置
镜像下载
搜索texlive2025.iso,各大高校镜像站都能下到。比如:texlive2025.iso - 清华大学开源软件镜像站或者是texlive2025.iso - 西安交通大学软件镜像站。
Win10及以上自带了虚拟光驱,直接双击打开就行。
安装设置
打开挂载后的镜像,选择install-tl-windows.bat,运行后会得到下面的GUI安装界面:
可以修改安装位置。这里点进去Advanced,展开高级设置:
然后点开N. of collections,选择一下语言。这里就选中文和英语,应该够了吧。此外,安装位置也可以选。全套装完大约占用10G的空间,C盘不够的就移到别的盘里安装。
之后开始安装即可。等待时间有点长,显示的一刻钟就好,实际上大约半个小时。
听说第一步选择管理员身份运行也可以,但是后面每次更新包都要以管理员身份运行。但我测试了一下,正常运行tlshell更新库好像没问题?
不选择管理员身份安装只是不能装到C盘根目录下罢了。
小BUG
安装时出现 ...
Win11 24H2 映射网络驱动器提示“出现了扩展错误”
微软越做越抽象了,从软件到系统无一幸免。
从零开始学RISC:第二篇
指令
RISC-V 的基础指令分为RISU四种类型。基于对立即数的处理,还有两个指令格式的变体BJ。
R-Type 寄存器类型
R-type 的 OPCODE 均为0010011。指令分类,根据funct3先进行一次区分,再根据funct7进行一次判断。
比如,对于ADD/SUB/MUL,其funct3均为3'h0。因此,还需要再对funct7进行判断:
1234567891011121314151617181920212223`OPCODE_RTYPE: begin // R-Type branch_cancel <= 0; jalr_cancel <= 0; rd_ptr_out <= rd; imm_val_out <= 32'b0; using_imm_out <= 'b0; case (funct3) `FUNCT3_ADD_SUB_MUL: alu_op_out <= inst_in[25]?`ALU_MUL:inst_in[30] ? `A ...
从零开始学RISC:第一篇
RISC-V:缘起名校、兴于开源
RISC-V (英文读作“risk-five”) 架构主要由美国加州大学伯克利分校的众多教授于 2010 年发明。RISC-V 是一种全新的指令集架构,里面的“V”包含两层意思:一是这是加州大学伯克利分校从 RISC I 开始设计的第五代指令集架构;二是它代表了变化(variation)和向量(vector)。
经过几年的开发,加州大学伯克利分校为 RISC-V 架构开发出了完整的软件工具链以及若干开源的处理器实例,使 RISC-V 架构得到越来越多的关注。2015 年,RISC-V 基金会正式成立并开始运作。 RISC-V 基金会是一个非营利性组织,负责维护标准的 RISC-V 指令集手册与架构文档,并推动 RISC-V 架构的发展。
RISC-V 架构的发展目标如下:
成为一种完全开放的指令集,可以被任何学术机构或商业组织自由使用。
成为一种真正适合硬件实现且稳定的标准指令集。
Less is God
RISC-V 的设计理念很简单:大道至简。它力图通过架构的定义使硬件的实现足够简单。
模块化指令集
RlSC-V 的指令集使用模块化的方式进行组 ...
从零开始学RISC:序篇
为了竞赛,多学一点。
参考书目:
手把手教你RISC-V CPU 上 处理器设计 - Zlib
计算机组成与设计:硬件/软件接口(原书第5版·RISC-V版) - Zlib
参考资料:
ISRC-CAS/riscv-isa-manual-cn
目录
第一篇
RISC-V简介
面试英文介绍模板
一步错,步步皆错。
半导体物理复习笔记:第十三篇
第七章 金半接触
电子亲和能
答案对半导体而言,电子亲和能表示使半导体导带底的电子逸出体外所需要的最小能量。
热电子发射理论
答案以n型半导体为例,当n型阻挡层很薄,以至于电子平均自由程远大于势垒宽度时,电子在势垒区的碰撞可以忽略,因此,这时起决定作用的是势垒高度。半导体内部的电子只要有足够的能量超越势垒的顶点,就可以自由地通过阻挡层进入金属;同样,金属中能超越势垒顶的电子也能到达半导体内,计算电流就归结为计算超越势垒的载流子数目,这就是热电子发射理论。
肖特基势垒
答案指金属和半导体接触,在金属一侧的半导体表面形成相当厚的一层具有整流作用的空间电荷区。
肖特基接触
答案指金属和半导体材料的整流接触,在交界面处半导体的能带发生弯曲,形成肖特基势垒。势垒的存在导致了大的界面电阻。
功函数
答案功函数是热力学温度零度时真空中静止电子能量与金属/半导体的费米能级能量之差。
第八章 半导体表面与MIS结构
表面态
答案晶体自由表面的存在使其周期性势场在表面处发生中断,从而在禁带中引入附加能级,这些能级上的电子局限在表面附近,并沿与表面相垂直的方向向体内指数 ...