
如何成为一名高级数字 IC 设计工程师
文章平均质量分 66
专栏革新中,禁止订阅!!!
优惠券已抵扣
余额抵扣
还需支付
¥299.90
¥399.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
新芯设计
暂停更新,深耕技术(本硕科班,自学成才,专注数字芯片设计 7 年,入职芯片设计原厂 3 年,具备异构多核 SoC 成功流片和量产上市的经验,点击关注,收获卧龙。)
展开
-
如何成为一名高级数字 IC 设计工程师(1-1)Verilog 编码语法篇:引言
如何成为一名高级数字 IC 设计工程师(1-1)Verilog 语法篇:引言原创 2022-06-26 16:48:47 · 499 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(1-2)Verilog 编码语法篇:Verilog 1995、2001、2005 标准
如何成为一名高级数字 IC 设计工程师(1-2)Verilog 编码语法篇:Verilog 1995、2001、2005 标准原创 2022-07-02 12:09:06 · 1065 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(1-3)Verilog 编码语法篇:Verilog 行为级、寄存器传输级、门级(抽象级别)
如何成为一名高级数字 IC 设计工程师(1-2)Verilog 编码语法篇:Verilog 行为级、寄存器传输级、门级(抽象级别)原创 2022-07-02 12:02:14 · 1625 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(1-4)Verilog 编码语法篇:表达式
如何成为一名高级数字 IC 设计工程师(1-3)Verilog 编码语法篇:表达式原创 2022-06-19 19:48:21 · 472 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(1-5)Verilog 编码语法篇:操作数
如何成为一名高级数字 IC 设计工程师(1-4)Verilog 编码语法篇:操作数原创 2022-06-19 19:48:25 · 575 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(1-6)Verilog 编码语法篇:经典数字 IC 设计
如何成为一名高级数字 IC 设计工程师(1-6)Verilog 编码语法篇:经典数字 IC 设计原创 2022-07-03 19:59:48 · 550 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(1-7)Verilog 编码语法篇:常数
如何成为一名高级数字 IC 设计工程师(1-7)Verilog 编码语法篇:常数原创 2022-09-18 12:45:41 · 1641 阅读 · 1 评论 -
如何成为一名高级数字 IC 设计工程师(2-1)Verilog 编程技巧篇:引言
如何成为一名高级数字 IC 设计工程师(2-1)浅谈 Verilog 编码风格原创 2022-05-21 20:28:09 · 709 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-2)Verilog 编程技巧篇:设计文档化,科学的方法
如何成为一名高级数字 IC 设计工程师(2-2)Verilog 编码风格篇:设计文档化,科学的方法原创 2022-05-22 21:00:10 · 735 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-3)Verilog 编程技巧篇:目录标准化,统一的管理
精通 Verilog HDL 设计之编码风格(3)目录标准化:统一的管理原创 2022-05-24 19:52:40 · 318 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-4)Verilog 编程技巧篇:划分合理化,设计的艺术
精通 Verilog HDL 设计之编码风格(4)划分合理化:设计的艺术原创 2022-05-24 20:12:22 · 392 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-5)Verilog 编程技巧篇:顶层简洁化,集成的技巧
精通 Verilog HDL 设计之编码风格(5)顶层简洁化:集成的技巧原创 2022-05-24 20:59:53 · 556 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-6)Verilog 编程技巧篇:命名规范化,专业的定义
精通 Verilog HDL 设计之编码风格(6)命名规范化:专业的定义原创 2022-05-25 20:16:58 · 531 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-7)Verilog 编程技巧篇:模块参数化,灵活的配置
精通 Verilog HDL 设计之编码风格(7)模块参数化:灵活的配置原创 2022-05-24 21:03:45 · 389 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-8)Verilog 编程技巧篇:注释明了化,清晰的认识
如何成为一名高级数字 IC 设计工程师(2-8)Verilog 编程技巧篇:注释明了化,清晰的认识原创 2022-05-24 21:03:24 · 340 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(2-9)Verilog 编程技巧篇:书写格式化,优雅的代码
如何成为一名高级数字 IC 设计工程师(2-9)Verilog 编程技巧篇:书写格式化,优雅的代码原创 2022-05-24 21:02:15 · 430 阅读 · 2 评论 -
如何成为一名高级数字 IC 设计工程师(2-10)Verilog 编程技巧篇:总结
精通 Verilog HDL 设计之设计理念(10)概述原创 2022-05-25 20:18:45 · 447 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(3-1)工具篇:Linux Shell 技术
这是 Linux 的 Shell 技术,通过简洁的、统一的、清晰的、全面的排版,适合于综合性的学习,是实际工作学习中常见的、重要的操作指令,掌握了这些,基本上就能够对付日常工作学习中 95% 以上的操作了。...............原创 2022-05-25 20:49:02 · 1039 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(3-2)工具篇:GVim/Vim 技术
本文主要是提供 GVim/Vim 的一些基本操作,这是属于 Verilog HDL 代码编写中的 GVim/Vim 技术,通过简洁的、统一的、清晰的、全面的排版,适合于综合性的学习,是实际工作学习中常见的、重要的操作指令,掌握了这些,基本上就能够对付日常工作学习中 95% 以上的操作了。原创 2023-02-03 19:04:59 · 1827 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(3-3)工具篇:SVN 技术
本文主要是提供 SVN 的一些基本操作,这是属于数字芯片设计工程管理和项目管理中的 SVN 技术,通过简洁的、统一的、清晰的、全面的排版,适合于综合性的学习,是实际工作学习中常见的、重要的操作指令,掌握了这些,基本上就能够对付日常工作学习中 95% 以上的操作了。原创 2022-05-25 20:55:22 · 499 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(3-4)工具篇:Synopsys Verdi 技术
这是属于数字 IC 设计和验证中的 Verdi技术,通过简洁的、统一的、清晰的、全面的排版,适合于综合性的学习,是实际工作学习中常见的、重要的操作指令,掌握了这些,基本上就能够对付日常工作学习中95%以上的操作了。...............原创 2022-05-25 20:56:23 · 1016 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(3-5)工具篇:Synopsys SpyGlass 技术
本文主要是提供 Synopsys SpyGlass 的一些基本讲解,这是属于数字 IC 设计中代码级验证的工具技术。通过背景、必要性、功能点、工具描述、执行选项、环境结构来熟悉 SpyGlass 工具,协助我们更好的进行数字 IC 开发任务。原创 2022-05-28 11:56:12 · 3064 阅读 · 3 评论 -
如何成为一名高级数字 IC 设计工程师(4-1)脚本篇:基于 Python、Shell 脚本和 Verilog、C 语言的文件比较环境搭建(数字 IC 验证)
这是基于Python、Shell 脚本、Verilog、C 语言、UVM 方法搭建的一个文件数据自动对比的环境,能够实现 Verilog 模块的输出和 C 模型的输出的自动数据对比,达到一个高效的、自动化的、自动定位的数字 IC 验证效果!目前已经应用于芯片公司简单的 UT 模块验证中,不需要通过 UVM 环境和 SV 语言,就能够实现大批数据量的自动对比,这是数字 IC 设计者和脚本设计者的福音!...原创 2022-05-28 12:20:53 · 2226 阅读 · 2 评论 -
如何成为一名高级数字 IC 设计工程师(4-2)脚本篇:Verilog HDL 代码实现的文件读写操作
这是基于Python、Shell 脚本、Verilog、C 语言、UVM 方法搭建的一个文件数据自动对比的环境,能够实现 Verilog 模块的输出和 C 模型的输出的自动数据对比,达到一个高效的、自动化的、自动定位的数字 IC 验证效果~目前已经应用于芯片公司简单的 UT 模块验证中,不需要通过 UVM 环境和 SV 语言,就能够实现大批数据量的自动对比,这是数字 IC 设计者和脚本设计者的福音~.........原创 2022-06-16 20:59:48 · 528 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(4-3)脚本篇:C 语言实现的文件读写操作
这是基于Python、Shell 脚本、Verilog、C 语言、UVM 方法搭建的一个文件数据自动对比的环境,能够实现 Verilog 模块的输出和 C 模型的输出的自动数据对比,达到一个高效的、自动化的、自动定位的数字 IC 验证效果~目前已经应用于芯片公司简单的 UT 模块验证中,不需要通过 UVM 环境和 SV 语言,就能够实现大批数据量的自动对比,这是数字 IC 设计者和脚本设计者的福音~.........原创 2022-06-16 20:59:39 · 544 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(4-4)脚本篇:Python 脚本实现的文件比较操作
这是基于Python、Shell 脚本、Verilog、C 语言、UVM 方法搭建的一个文件数据自动对比的环境,能够实现 Verilog 模块的输出和 C 模型的输出的自动数据对比,达到一个高效的、自动化的、自动定位的数字 IC 验证效果~目前已经应用于芯片公司简单的 UT 模块验证中,不需要通过 UVM 环境和 SV 语言,就能够实现大批数据量的自动对比,这是数字 IC 设计者和脚本设计者的福音~.........原创 2022-06-16 20:59:13 · 1672 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(4-5)脚本篇:Shell 脚本实现的文件比较操作
这是基于Python、Shell 脚本、Verilog、C 语言、UVM 方法搭建的一个文件数据自动对比的环境,能够实现 Verilog 模块的输出和 C 模型的输出的自动数据对比,达到一个高效的、自动化的、自动定位的数字 IC 验证效果~目前已经应用于芯片公司简单的 UT 模块验证中,不需要通过 UVM 环境和 SV 语言,就能够实现大批数据量的自动对比,这是数字 IC 设计者和脚本设计者的福音~...............原创 2022-06-16 21:10:39 · 691 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(5-1)理论篇:时钟技术
本文来自于《芯片原厂必学技术》的《系统篇》专栏,《芯片原厂必学技术》目前包括了工具篇、脚本篇、系统篇、实践篇、验证篇五大篇章,都是来自芯片原厂的真实干货。原创 2022-06-17 21:31:08 · 615 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(5-2)理论篇:复位技术
本文主要是提供了 ASIC 设计中关于复位技术相关的概念和设计,承接上一篇文章中的时钟技术。原创 2023-02-08 22:08:44 · 305 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(5-2)理论篇:ULP 低功耗设计技术精讲(上)
--引言数字系统的性能特征总是和电路的执行速度和处理能力是密切相关的,在微处理的设计领域中,其性能通常是按照 MFLOPS(每秒时间内浮点运算的次数)或者 MIPS (每秒时间内可执行的指令数)来衡量的。然而,数字系统处理性能的增加,就意味着电路负载的增大,于是,----功耗增加 ->温度上升,影响工作状态) ->续航减少,影响用户体验) ->稳定性低,影响性能潜力) ->散热成本,影响竞争方案)最终影响产品的市场推广可靠性是温度的函数,据估计温度....原创 2022-07-03 19:55:50 · 515 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(5-3)理论篇:ULP 低功耗设计技术精讲(下)
--总的功耗Ptotal = 静态功耗Pdynamic + 动态功耗Pstatic = 静态漏电 + 翻转功耗 + 短路功耗----静态功耗 = 静态漏电(Leakage Power)------主要由 Isub 和 Igate 组成的------和温度、VGS - VTH 呈正相关------经验公式:温度每上升 20 摄氏度,静态漏电翻倍----动态功耗 = 翻转功耗(Switch Power) + 短路功耗(Internal Power)----翻转/开关功耗------信号翻转产生的功原创 2022-07-03 19:56:00 · 422 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(5-12)系统篇:看门狗技术
WatchDog,看门狗,核心电路是一个定时器,通过定时器、部分控制电路以及基于存储器地址映射的寄存器组成的一个能够防止 CPU 发生“死循环”或者“跑飞”的模块。WatchDog 可以看成是一条狗,CPU 清空计数器可以看成是喂狗动作。通常情况下,CPU 都能够在狗吃完之前及时喂狗的,然而,如果 CPU 发生了异常情况,就无法及时喂狗,此时小狗狗就会饿的发疯,从而直接输出复位信号传递给 MCU,最终复位整个 SoC 系统,同归于尽。原创 2023-03-12 16:25:15 · 336 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(6-1)数字 IC 验证篇:UVM 验证技术
不懂验证的设计不是好的设计;UVM 验证思维是指导缜密的芯片设计的导师;推荐书籍《芯片验证漫游指南》。原创 2022-05-26 22:00:30 · 732 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(6-2)数字 IC 验证篇:UVM 验证工具
不懂验证的设计不是好的设计;UVM 验证思维是指导缜密的芯片设计的导师;推荐书籍《芯片验证漫游指南》。原创 2022-05-26 22:02:36 · 1113 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(6-3)数字 IC 验证篇:UVM 验证方案
不懂验证的设计不是好的设计;UVM 验证思维是指导缜密的芯片设计的导师;推荐书籍《芯片验证漫游指南》。原创 2022-05-26 22:03:49 · 1024 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(6-4)数字 IC 验证篇:测试点分解
不懂验证的设计不是好的设计;UVM 验证思维是指导缜密的芯片设计的导师;推荐书籍《芯片验证漫游指南》。原创 2022-05-27 21:42:49 · 3232 阅读 · 2 评论 -
如何成为一名高级数字 IC 设计工程师(6-5)数字 IC 验证篇:覆盖率收集
不懂验证的设计不是好的设计;UVM 验证思维是指导缜密的芯片设计的导师;推荐书籍《芯片验证漫游指南》。原创 2022-05-27 21:41:16 · 1542 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(6-6)数字 IC 验证篇:系统级仿真
不懂验证的设计不是好的设计;UVM 验证思维是指导缜密的芯片设计的导师;推荐书籍《芯片验证漫游指南》。原创 2022-05-26 22:07:46 · 1365 阅读 · 0 评论 -
如何成为一名高级数字 IC 设计工程师(6-7)数字 IC 验证篇:DEBUG 技巧
不懂验证的设计不是好的设计;UVM 验证思维是指导缜密的芯片设计的导师;推荐书籍《芯片验证漫游指南》。原创 2022-05-28 11:16:04 · 1201 阅读 · 0 评论