自定义博客皮肤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年二本学校材料成型专业,3年双非一本材料工程专业,现在已转行芯片验证行业,分享学习经历。

  • 博客(179)
  • 资源 (4)
  • 收藏
  • 关注

原创 从2.3k到18k,材料专业同学的成长之路

我是小白蒋,4年二本学校材料成型专业,3年双非一本材料工程专业,现在已转行芯片验证行业。微信公众号:小白蒋,刚做,希望能给我个关注。逃离了7年材料坑我很庆幸,逃离了7年材料坑,已转行芯片行业,希望我的经历能给你点帮助!材料学强势的学校,材料专业面对就业也还是坑。不信的话,打开招聘网站,看到岗位待遇就知道了,跟其它专业,待遇相差天壤之别。我的背景回想到我本科,南京一所二本学校,四年材料成型专业。毕业后,只能去了一家模具厂,一开始让我跟着钳工,每天就是操作磨床,一整天都是站着在操作机器干活。但是来

2020-10-08 15:29:20 2568 4

原创 pcie协议中lane reversal和lane flip介绍

reversal:通常指 Lane Reversal(通道位置翻转)​flip:通常指 Polarity Inversion(极性翻转 / P/N 翻转)​本质:Link 级别的“车道顺序调换”功能。​多 lane 链路时,为了布线方便,允许把 lane 物理顺序“反过来”连接。例如 x4 链路:特点:有的 IP 文档里会用 flip_lanes 这个端口名来控制 lane reversal,这也是“flip”一词的来源之一。本质:Lane 级别的“P/N 互换自动补偿”功能。​PCIe 物理层对每一对差

2026-05-22 16:29:08 365

原创 【ai开发段永平投资理财的知识图谱网站】第六天:添加暗色主题

添加暗色主题,用文字去让ai给你代码。可能需要迭代几次,需要我改好的源码,可以留言。右上角,就实现了暗色主题。

2026-05-05 12:00:00 50

原创 【ai开发段永平投资理财的知识图谱网站】第五天:实现 ArticleReader + 搜索

2026-05-04 18:00:00 46

原创 【ai开发段永平投资理财的知识图谱网站】第四天:攻克 D3.js 力导向图

斥力 :节点之间相互排斥引力 :有连接的节点相互吸引向心力 :节点被吸引到画布中心最终形成一个 稳定、美观的网络图。

2026-05-04 14:00:00 180

原创 【ai开发段永平投资理财的知识图谱网站】第三天:实现 HomeView 首页 + Sidebar 侧边栏

帮我实现 HomeView 首页 + Sidebar,并生成代码。然后复制ai生成的代码,粘贴到文件里面。直接对话,让ai启动项目。在文章最上方,点击下载。

2026-05-03 16:00:00 50

原创 【ai开发段永平投资理财的知识图谱网站】第二天:理解 graphData.js,自己设计一套小数据

graphData.js 是整个知识图谱网站的 数据核心 ,相当于网站的"大脑"。你可以把它理解成:你的知识图谱的 “数据库文件”一个专门存放【图谱数据】的 JS 文件。最好还是告诉ai,你项目要放的位置。然后根据ai提示去做。

2026-05-02 16:57:28 73

原创 【ai开发段永平投资理财的知识图谱网站】第一天:搭 Vite + Vue 项目,跑通 Hello World

原因是我们跟互联网从业者相比,我们见过的软件知识、接触的软件项目太少了,导致我们不知道怎么去跟Ai形容、去让Ai实现我们的想法,也就是我们不能够正确描述提示词。所以我准备从实践开始,从0到1去做,在做的过程中,让我了解的足够多,不需要精,这样在我下一阶段,能够拥抱Ai,真正实现自己的产品。按照ai给你的代码,你全部复制粘贴好之后,让Ai帮你启动这个项目,然后它会自动帮你把需要的库和依赖都安装好;登陆后,新建一个项目,选择文件就可以用了,用文字告诉ai,让它帮你写代码,实现你的需求;

2026-05-02 01:13:15 452

原创 【CHI VIP】怎么跑vip example生成fsdb并且能带代码演示

生成example tb。

2026-03-18 10:51:33 57

原创 【pcie vip】怎么重载tlp让vip的返回rpoison域段

dut代码是rc,ep是vip,用的synopsys家的,然后访问ep的时候,希望ep返回poison的读响应。synopsy pcie vip怎么设置重新tlp,返回读的poison?

2026-03-16 14:36:13 61

原创 芯片验证自学入门教程

component和sequence传参:https://blog.youkuaiyun.com/weixin_37413070/article/details/122820576。3、bit、byte和word的讲解https://blog.youkuaiyun.com/weixin_37413070/article/details/124361540。锁存器、触发器、寄存器区别:https://blog.youkuaiyun.com/weixin_37413070/article/details/121753768。

2026-03-03 19:26:43 430

原创 【AMBA VIP】amba vip发transation的几种方式

在使用synopsys amba vip的时候,想用调用sequence和trasaction发激励,怎么写?

2026-03-03 18:56:58 92

原创 【ace总线writeclean】从axi到ace来讲下 writeclean操作

对于只懂基础 AXI 的你来说:WRITECLEAN就是一个“把缓存里没来得及写回内存的脏数据,强制写回内存,但不删除缓存”的特殊指令。它是 ACE 协议为了解决缓存一致性(确保大家拿到的都是最新数据)而设计的,它不是为了发起新的写业务,而是为了清理旧账。

2026-02-28 10:18:58 707

原创 【systemverilog】索引写法

你遇到的这个错误是因为在 upcs_dtb_out[end_index:start_index]这样的部分选择(part-select)操作中,SystemVerilog 要求范围表达式是常量。虽然 start_index和 end_index在你看来是确定的,但编译器在编译时可能无法确定它们的值,或者这种写法本身就违反了部分选择操作对索引值为常量的要求。这两种写法是等价的,选择一种你习惯的即可。使用索引部分选择语法,位宽(35)是常量,符合语法要求,而起始点可以是变量表达式。

2025-12-29 14:00:54 424

原创 【scoreboard】邮箱mailbox在UVM验证环境中的使用

mailbox在验证组件里面如何使用的,可以在sequence里面看到数据。

2025-12-23 14:11:13 403

原创 【UVM环境】如果实现一个sequence在多个sequencer上面同时启动执行

标题:【UVM环境】如果实现一个sequence在多个sequencer上面同时启动执行。

2025-03-06 17:32:11 290

原创 linux中xterm窗口怎么调整字体大小

在home目录下搞一个设置文件 .Xresource,里面内容如下。然后把设置文件添加到 .tcshrc 文件中生效。这样重新打开的xterm字体就比较大了。

2024-06-07 13:51:23 1368 1

原创 pdf文件按照指定页数分割,pdf文件拆开

【代码】pdf文件切割。

2024-05-11 17:38:28 534

原创 芯片验证学习-本地环境shell配置(包含tcshrc和cshrc配置)

tcshrc文件配置如下。

2023-08-18 13:51:38 1336

原创 新人怎么学习ic验证,芯片验证怎么学习入门

新人怎么学习ic验证,芯片验证怎么学习入门!

2023-03-11 11:07:32 1199

原创 自学IC验证,转行芯片验证,需要自学什么内容,怎么去学习?材料研究生转行

ic验证自学,应该学习哪些内容,学习芯片验证,应该掌握哪些技能?

2023-03-09 22:49:59 1156

原创 【8】AMBA_SOC项目自学IC验证项目-仿真平台脚本使用讲解

ic验证学习,芯片验证平台脚本学习,python仿真脚本控制makefile,材料转行ic验证项目学习

2023-02-11 18:55:42 2262 6

原创 IC验证自学项目,IC培训项目,芯片验证入门学习什么项目比较好

如果你也是2018年疯狂刷知乎的话,你应该会发现,那时候知乎上培训python的各种广告特别多,所以我当时就听了一个培训的招生课程,有一句话特别吸引我,说的是你付出不亚于任何人的努力,好好学python,你以后也会成为邻居口中别人家的小孩,也一个月过万收入。第一次,面对社会的毒打,就是2017年本科毕业,只能进厂,模具厂那种,懂的都懂,不懂的进去工作几个月就懂了,当时二本学历的我,在南京模具厂,2017年一个月工资到手2300块钱,我真服了这c蛋的专业。6) 讲解Makefile脚本在仿真平台使用;

2023-01-15 23:33:46 114

原创 【7】AMBA_SOC项目IC验证自学项目-EDA知识讲解

Synopsys(新思科技),美国vcsCadence(楷登电子),美国有两大验证仿真工具。一个是IUS,一个是IES。IES是cadence现在的仿真工具,功能强大。代表工具,irun。Mentor Graphics(明导国际),德国西门子questasim。

2023-01-15 21:51:32 2016

原创 芯片验证自学-IC验证学习,覆盖率vdb文件怎么合并

比如 A case的覆盖率文件为 a.vdb,B case的覆盖率文件为 b.vdb,那么可以用下面指令合并生成新的覆盖率文件 merge.vdb。在用vcs仿真完成后,每个case都保存了覆盖率,怎么把多个case的覆盖率vdb文件进行合并。

2023-01-14 18:04:14 4839

原创 【6】AMBA_SOC项目需要验证的功能点提取

上一章节内容是规格书,也叫specification(一般都直接喊spec),一般是由设计提供的。拿到spec后,我们就开始列出其中需要验证的功能点,并跟设计review确认;支持axi 32位写操作;支持axi 64位读操作;支持sram 4k空间读写;支持wwdg模块:支持递减计数器;支持计数器值小于0x40复位;支持计数器值在窗口外产生复位;支持EWI功能;支持硬件wwdg;支持寄存器读写;这是我们学习这个项目所有需要验证的功能点;

2022-12-27 11:07:52 1359

原创 【4】axi协议学习

Advanced extensible Interface(AXI)是为了满足高性能系统设计而定义的一套独立通道协议,首次是在2003年发布的AMBA3标准中出现,经历AMBA4,目前已经到达AMBA5版本。

2022-12-25 14:18:50 1525

原创 【5】AMBA_SOC项目规格书介绍

窗口看门狗通常被用来监测,由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。除非递减计数器的值在T6位变成0前被刷新,看门狗电路在达到预置的时间周期时,会产生一个系统复位。在递减计数器达到窗口寄存器数值之前,如果7位的递减计数器数值(在控制寄存器中)被刷新, 那么也将产生一个系统复位。这表明递减计数器需要在一个有限的时间窗口中被刷新。WWDG最适合于需要Watchdog在一个精准的时序窗口响应的场景。

2022-12-25 13:58:32 2406 1

原创 python脚本,递归修改符合文件后缀的文件内容

【代码】python脚本,递归修改符合文件后缀的文件内容。

2022-12-20 22:51:25 342

原创 【3】APB协议学习

APB总线源自AMBA2.0,即ARM总线标准的2.0版本。AMBA目前已经更新到5.0版本,APB总线的功能也得到了扩充。APB总线最常见的场景就是完成IP的寄存器读写,简单、单一、高效、低功耗。APB的后续版本均是对APB初代版本的简单扩展,业界最常用的仍然是APB初代版本,即APB2.0下面这个图真的是经典中的经典,简单SoC中都是这种结构:下图是APB的三个状态,其中SETUP状态是APB总线的典型状态,有利于IP实现低功耗。写传输开始于地址、写数据、写信号和选择信号在时钟上升沿之后的全部改变

2022-12-08 11:04:45 967

原创 【2】AHB协议学习

AHB是为提出高性能可综合设计的要求而产生的AMBA总线。它是一种支持多总线主机和提高带宽操作的高性能总线。AHB传输包含两个截然不同的部分:地址相位,只持续单个周期;数据相位,可能需要多个周期。这通过使用Hready信号实现;下图表示了最简单的传输,没有等待状态:在这个没有等待状态的简单传输中:这个简单的例子演示了在不同的时钟阶段传输和数据相位是如何产生的。事实上,任何传输的地址相位在前一次传输的数据相位期间出现。这种地址和数据的交叠是总线传输通道的基本性质同时允许高性能的操作。同时仍然给从机足

2022-12-08 10:45:02 1606

原创 【1】AMBA_SOC_WWDG项目介绍与说明-IC验证自学入门

2、本项目推出背景:1)很多之前咨询我的人,都已经学习了sytemverilog语言、UVM方法学,但是呢,没做过有价值的项目;2)有的人做过培训班的项目(SRAM和MCDF),但是呢,都是跟着视频学,特别对于转行,很多细节没学懂,一知半解;3)很多做器件或者没有那么相关专业的同学,有一定的基础,知道SRAM和MCDF项目写在简历上,都快成了扣分项,一直想找个好的更贴近公司实际使用的验证项目;基于上述一些点,我打磨了半年,推出了本项目,不夸张的说,这个项目不管对于转行还是在职的芯片验证工程师,学完的话

2022-12-07 23:11:14 2394 1

原创 pcie中文入门学习文档资料

13、PCIe扫盲——PCIe总线体系结构入门:http://blog.chinaaet.com/justlxy/p/5100053246。18、PCIe扫盲——PCIe总线物理层入门:http://blog.chinaaet.com/justlxy/p/5100053261。11、PCIe扫盲——PCIe总线基本概念:http://blog.chinaaet.com/justlxy/p/5100053225。

2022-09-29 16:27:12 1378

原创 985 材料专业研究生年薪 20 多万也不少了吧,为什么还有那么多人劝退,转行能挣多少钱?

研究生3年材料工程专业,一大半同学,去了fab厂做工艺、设备岗位,缺点就是在车间,有的需要倒倒班,工资待遇基本是转行芯片设计公司的一半把。踏实做好现在,多问问,多看看,不要沉浸在自我认知里面,不要以为那么多人去转行是sha子。后面赶上红利后,我才发现,好工作,起始工资就很高,不会让你低,并且好工作没那么辛苦,不需要等以后,目前发展前景就很好。说实话,机械行业,都多少年了,现在基本都是夕阳产业了。2020年,我知道的材料做验证的,很多人30w+,2021年,今年很多材料应届生转行做验证,拿到了40w左右。

2022-08-25 11:26:39 13170 3

原创 进了985材料天坑,还刚得知转专业特别难,应该怎么办?

我依然记得我之前整理自己学习芯片验证的博客,最开始10块钱没人买,觉得贵,问我能不能免费,现在299块钱,还有人觉得贵,问我能不能免费,hhhh。可能咨询我问题的人加起来,都快上千人了,对于普通人,大多数人的选择永远是对的。有人会说,材料实验室,有的老师坑,一周干7天,一天10个小时没时间呀。小时候你就学过了,时间就像海绵里的水,挤挤总会有的,如果不挤,你凭什么抱怨生活的不公。知识对于想学习的人,永远是无价的,对于不想学习的人,你送给他,都是一毛不值。这时候,你可以问了,进了985天坑,应该怎么转行?

2022-08-25 11:23:15 866

原创 1、TCAM介绍

CAM是一种特殊的存储器。所谓CAM,即内容寻址存储器。CAM存储器在其每个存储单元都包含了一个内嵌的比较逻辑,写入CAM的数据会和其内部存储的每一个数据进行比较,并返回与端口数据相同的所有内部数据的地址。概括地讲,RAM是一个根据地址读、写数据的存储单元,而CAM和RAM恰恰相反,它返回的是与端口数据内容相匹配的地址。CAM的应用也比较广泛,比如在路由器中的地址交换表,CPU的Cache控制器(Tag阵列)等。它是从CAM的基础上发展而来的。一般的CAM存储器中每个bit位的状态只有两个,“0”或“1”,

2022-07-07 12:38:50 4591

原创 M7内核中一些信号整理

pc指针:u_cortexm7_wrapper.u_cortexm7integrationcs.u_cortexm7.u_top_sys.u_core.u_cm7_dpu.u_dpu_prog_flow.pc_ret_o[31:0]

2022-06-08 14:25:44 472 1

原创 i2c中主机发送模式示意图和波形图

说明:S=start, Sr=restart, P=stop, A=ack,NA=nack,EVx=event(当ITEVTEN=1时产生中断)EV5: SB=1,读SR1然后将地址写入DR寄存器将清除该事件EV6: ADDR=1,读SR1然后读SR2清除该事件EV8_1: TXE=1,移位寄存器空EV8: TXE=1,写DR寄存器清除该事件EV8_2: TXE=1,BTF=1,产生停止条件时由硬件清除EV9: ADDR10=1,读SR1然后写DR寄存器清除该事件Figure 4-4 Tran

2022-06-05 15:28:52 1105

原创 i2c中一些寄存器的配置注意事项

下面是伪代码Trise寄存器的配置注意:reg16_write(`REG_I2C_TRISE, reg16_data);

2022-06-05 14:08:51 940

原创 i2c规格书spec介绍

I2C(inter-integrated circuit)总线接口连接微控制器和串行I2C总线。它提供多主机功能,控制所有I2C总线特定的顺序、协议、仲裁和时序。支持标准(Sm)、快速(Fm)。根据特定设备的需要,可以使用 DMA 以减轻 CPU 的负担。●并行总线/I2C 总线协议转换器● 多主机功能:同一接口既可做主设备也可做从设备● I2C 主设备功能− 产生时钟− 产生起始和停止信号● I2C 从设备功能− 可编程的 I2C 地址检测− 可响应 2 个从地址的双地址能力− 停止位检测

2022-06-05 13:50:59 2065 1

【ai开发段永平投资理财的知识图谱网站】第六天:添加暗色主题

【ai开发段永平投资理财的知识图谱网站】第六天:添加暗色主题

2026-05-03

【ai开发段永平投资理财的知识图谱网站】第四天:攻克 D3.js 力导向图

【ai开发段永平投资理财的知识图谱网站】第四天:攻克 D3.js 力导向图

2026-05-02

【ai开发段永平投资理财的知识图谱网站】第一天:搭 Vite + Vue 项目,跑通 Hello World

【ai开发段永平投资理财的知识图谱网站】第一天:搭 Vite + Vue 项目,跑通 Hello World

2026-05-02

【ai开发段永平投资理财的知识图谱网站】第三天:实现 HomeView 首页 + Sidebar 侧边栏

第三天的源码

2026-05-02

vim编辑器,gvim插件,linux系统中插件

支持w+s打开上下栏,v+t打开左侧栏,w+c关闭一个窗口

2022-08-25

2019年第十六届研究生数学建模竞赛E题~F题的题目.rar

2019年第十六届研究生数学建模竞赛E题~F题的题目,原题和题目附带的数据资料,没有答案,只有原题,需要的可以下载,有E题、F题

2020-04-28

2019年第十六届研究生数学建模竞赛A题~D题的题目.rar

2019年第十六届研究生数学建模竞赛A题~D题的题目,原题和题目附带的数据资料,没有答案,只有原题,需要的可以下载,有A题、B题、C题、D题

2020-04-28

2018年第十四届研究生数学建模B题优秀论文.rar

2018年第十四届研究生数学建模B题优秀论文,有8篇优秀论文,欢迎大家下载,好好学习优秀论文套路,祝大家都获奖!

2020-04-28

2017年数学建模F题优秀论文

第十届数学建模F题,优秀论文,可以分享,真实有效,谢谢下载

2018-09-05

空空如也

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

TA关注的人

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