草庐IT

小刘同学的模拟IC(Razavi)-virtuoso ic618仿真记录

前言:       自己的仿真记录,仿真的时候很可能不清楚需要仿真什么参数,就按照自己的感觉来了。有用就点个赞,没用的话就没用好了哈哈。反正就是一个用来记录的帖子。PS:       因为是我记录的帖子,所以会有仿真一半发现错了,然后进一步进行修改的过程,所以可能会写得比较长。我还是比较喜欢这种不断发现问题改进问题的过程,模拟嘛,坑走多了,后面就熟练了。       另外,内容是按照拉扎维那本书来推进写的。在运放和带隙部分我会着重仿真,其他的部分可能会有一些不周到。       帖子是我一步一步学习的见证,可能会发现开始的部分写得很烂,那是初期的我啦,啊哈哈哈。       在此处慢慢见证自己

小刘同学的模拟IC(Razavi)-virtuoso ic618仿真记录

前言:       自己的仿真记录,仿真的时候很可能不清楚需要仿真什么参数,就按照自己的感觉来了。有用就点个赞,没用的话就没用好了哈哈。反正就是一个用来记录的帖子。PS:       因为是我记录的帖子,所以会有仿真一半发现错了,然后进一步进行修改的过程,所以可能会写得比较长。我还是比较喜欢这种不断发现问题改进问题的过程,模拟嘛,坑走多了,后面就熟练了。       另外,内容是按照拉扎维那本书来推进写的。在运放和带隙部分我会着重仿真,其他的部分可能会有一些不周到。       帖子是我一步一步学习的见证,可能会发现开始的部分写得很烂,那是初期的我啦,啊哈哈哈。       在此处慢慢见证自己

数字IC前端面试问题总结

本篇主要参考了  1、新芯设计(3条消息)新芯设计的博客_CSDN博客-如何成为一名高级数字IC设计工程师,数字IC技能拓展,基于SoC的卷积神经网络车牌识别系统设计领域博主2、小汪的IC自习室(3条消息)小汪的IC自习室的博客_CSDN博客-数字IC设计,SystemVerilog&IC验证,RISC-V领域博主3、自己总结的一些知识点(1)ASIC设计流程一、确定项目需求1、确定芯片的具体指标:   1)物理实现:      制作工艺(代工厂及尺寸要求)      裸片面积      封装(封装越大,散热越好,成本越高)   2)性能指标:      速度(时钟频率)      功耗   

数字IC前端面试问题总结

本篇主要参考了  1、新芯设计(3条消息)新芯设计的博客_CSDN博客-如何成为一名高级数字IC设计工程师,数字IC技能拓展,基于SoC的卷积神经网络车牌识别系统设计领域博主2、小汪的IC自习室(3条消息)小汪的IC自习室的博客_CSDN博客-数字IC设计,SystemVerilog&IC验证,RISC-V领域博主3、自己总结的一些知识点(1)ASIC设计流程一、确定项目需求1、确定芯片的具体指标:   1)物理实现:      制作工艺(代工厂及尺寸要求)      裸片面积      封装(封装越大,散热越好,成本越高)   2)性能指标:      速度(时钟频率)      功耗   

【模拟IC】MOM 电容 和 MIM 电容的简介与比较

文章目录一、MIM和MOM电容简介1、MIM(Metal-Insulator-Metal)电容2、MOM(Metal-Oxide-Metal)电容二、先进工艺下,MIM和MOM电容的比较1、单位面积容值2、工艺实现和电压系数3、电容密度受频率的影响(稳定性)4、自谐振频率随面积的变化5、品质因数6、MIM和MOM的表格比较总结一、MIM和MOM电容简介1、MIM(Metal-Insulator-Metal)电容MIM电容被称为极板电容,电容值较精确,电容值不会随偏压变化而变化。是Mn和Mn-1(版图金属层数)金属构成的,利用上下层金属间的电容构成。电容值可以用上级板面积*单位容值来进行估算,上

【模拟IC】MOM 电容 和 MIM 电容的简介与比较

文章目录一、MIM和MOM电容简介1、MIM(Metal-Insulator-Metal)电容2、MOM(Metal-Oxide-Metal)电容二、先进工艺下,MIM和MOM电容的比较1、单位面积容值2、工艺实现和电压系数3、电容密度受频率的影响(稳定性)4、自谐振频率随面积的变化5、品质因数6、MIM和MOM的表格比较总结一、MIM和MOM电容简介1、MIM(Metal-Insulator-Metal)电容MIM电容被称为极板电容,电容值较精确,电容值不会随偏压变化而变化。是Mn和Mn-1(版图金属层数)金属构成的,利用上下层金属间的电容构成。电容值可以用上级板面积*单位容值来进行估算,上

ZEKU2021数字IC验证笔试题(解析)

Zeku2022数字IC验证笔试2、从综合出电路的电路看第一段代码比第二段代码优化的地方是第一段代码:always@(posedgeckclkornegedgerst_n)beignif(-rst_n)D第二段代码:always@(posedgeclkornegedgerst_n)beignif(-rst_n)DA第一段代码比第二段代码简练,方便综合;B.第一段代码比第二段代码省功耗;C.第一段代码比第二段代码的电路简单;D.第一段代码比第二段代码易于理解和实现;第一段电路不翻转,综合起来第二段简单,直接ab与门接到输入上3、logic[1:0]a;logic[1:0]b;logicresul

ZEKU2021数字IC验证笔试题(解析)

Zeku2022数字IC验证笔试2、从综合出电路的电路看第一段代码比第二段代码优化的地方是第一段代码:always@(posedgeckclkornegedgerst_n)beignif(-rst_n)D第二段代码:always@(posedgeclkornegedgerst_n)beignif(-rst_n)DA第一段代码比第二段代码简练,方便综合;B.第一段代码比第二段代码省功耗;C.第一段代码比第二段代码的电路简单;D.第一段代码比第二段代码易于理解和实现;第一段电路不翻转,综合起来第二段简单,直接ab与门接到输入上3、logic[1:0]a;logic[1:0]b;logicresul

IC设计验证:断言

文章目录前言一、断言是什么?二、断言是设计属性的描述三、断言的语法结构主要分五个部分四、断言操作符和系统函数五、并发断言和立即断言1.立即断言2.并发断言六、断言中的时钟声明1.单时钟2.多时钟七、断言的绑定前言在数字设计、验证中经常接触的到断言,比如,验证中覆盖率收集就包含:代码覆盖率、功能覆盖率和断言覆盖率。最近正好在学习相关内容,整理笔记仅供参考。一、断言是什么?断言作为语言本身的组成部分,在功能模拟中不断监视,从而得知设计功能是否正确。可以认为是个“观测员”,可以观测程序的状态,但不会改变代码本身。SystemVerilog中的断言还可以用来提供功能覆盖。相比硬件设计语言Verilog

IC设计验证:断言

文章目录前言一、断言是什么?二、断言是设计属性的描述三、断言的语法结构主要分五个部分四、断言操作符和系统函数五、并发断言和立即断言1.立即断言2.并发断言六、断言中的时钟声明1.单时钟2.多时钟七、断言的绑定前言在数字设计、验证中经常接触的到断言,比如,验证中覆盖率收集就包含:代码覆盖率、功能覆盖率和断言覆盖率。最近正好在学习相关内容,整理笔记仅供参考。一、断言是什么?断言作为语言本身的组成部分,在功能模拟中不断监视,从而得知设计功能是否正确。可以认为是个“观测员”,可以观测程序的状态,但不会改变代码本身。SystemVerilog中的断言还可以用来提供功能覆盖。相比硬件设计语言Verilog