- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 Module3 Dimesional Rule Checks
宽度检查是,宽度检查是在同一个多边形上的内部面向边缘段之间测量的。默认情况下,不测量相交边对段。满足给定约束条件的实测边对,为输出到DRC结果数据库。
2024-07-26 15:17:18
908
原创 Module2 DRC Basics
找寻,查看,纠正DRC冲突的一个完整的过程:从Layout输入,加上svrf文件,一起输入进nmDRC软件;输出DRC result数据,summary report,transcript(成绩单??从result数据中取出在RVE系统中显示errors,并且可以定位在layout中将layout中的error都修改掉,然后再返回到calibre nmDRC中运行,直到没有冲突为止。
2024-07-17 17:05:45
829
原创 Module1 Basic Concepts
Layer derivation 层定义产生polygon产生edge产生edge segment连接性抽取识别layout中的电气链接区域器件识别从几何中识别devicetxt 标签将标签名分布给内部net连接点,在source和layout之间。层定义block 一些 cell产生结果指定filename和获取result的数据类型控制report文件控制DRC 的输出文件处理控制哪里去找到输入输出的文件。
2024-07-15 14:19:27
996
原创 veriloga要怎么在candence中编译和加密?
从编译器的角度来说,我在ADS中可能就是直接用notepad编写,然后生成检查,它会有提示成功或报错的信息。但是对比下来,我发现candence的编译器更加方便编写va,所以把运行成功的步骤记录下来,防止遗忘。如果编译成功,则会跳出pin脚设置界面,如果有错误可以查看AHDL Linter Log File文件。那么就会生成一份文件,verilog.vams.vap这个文件是编译过的,删除.vap就可以使用了。此时va代码已经生成了,需要去对应的lib库路径底下编译va文件。编译的具体指令可以参考。
2024-07-09 11:12:58
228
原创 紧凑型建模的veriloga语句要怎么看?
输入输出信号的种类很多,就不说了,基本上testbench就是设定的这些东西,电源需要什么测试就用什么模式,要测dc就加个vdc上去,需要trans就加个trans上去,需要ac就加个ac上去。然后再写写一堆堆的变量变化在这个中间罢了,两头依赖是不动的,动来动去都是中间的部分,因为连着写太长了,实在不美观,所以才用变量拆成多个部分罢了。至于说什么非线性,一般都在rf中体现更多,写了ac其实就是写了rf,所以没有单独的rf模型,只是把ac中考虑的模型在更高的频段去做一些细化罢了。
2024-07-08 19:32:41
288
原创 2024-2025年学习计划
1.用ICCAP进行gan,gaas上器件建模,hbt,phemt,hemt,ind,res,cap,be/bc,diode等器件在sub6和毫米波频段建模case,已上量产和供应链。2.用ADS设计基础的滤波器,LNA,PA设计以及EM仿真指标,IP3,AM/PM,VSWR,Loadpull,PAE。3.从0-1用AEL编写ADS pdk,包括各种电感电阻有源器件,sub材料,以及DRC code,并迭代6代pdk。3.simulink搭建系统进行仿真,并且了解信号链设计原理,并做双工器设计。
2024-06-20 17:18:00
143
原创 一、cadence PDK 自学笔记-心法
以veriloga为例,其实和学习pdk的步骤是差不多的,最重要几个节点就是必须了解清楚需要做的东西的结构,使用的工具的语法,然后试着用软件跑通一个编译的流程后,接着去做一些小东西,之后再查阅一些基础功能集合,再去想办法搜集一些资料,帮助自己继续自学,了解透彻handbook上的函数,之后再进行深入的case编写,一边写一边学。我曾经学习电路的时候,摸爬滚打,遇到了一堆的坎坷,也没人跟我讲如何设计,出现了一些我觉得有问题的设计方法,我自己不知道问题出在哪里,感觉自己设计的时候没有章法。
2024-02-01 18:33:09
1498
原创 PDK 编程计划
业余做一些技术复现,提升技术储备,需要一些MMIC设计师反馈做设计,以及需要一些模型工程师和PDK工程师加入讨论,有兴趣的可以私信联系我。有PDK兼职单子也可以找我,可以组一个完整ADS+Cadence+Modeling的团队,测试需要自带。如需要开发PCell来画版,也可以联系我,开头几个给优惠价;veriloga开发需求也可以,看单子接。
2023-05-26 17:25:21
378
1
原创 学习方法总结
费曼学习法 奥卡姆剃刀原则+思维导图法 统计综述(快速了解行业行情)+复现硕士论文(做case)+复现博士论文(了解全局的情况) 行研报告(快速找到对应公司)+招聘规则法(可以通过和招聘方沟通找到快速学习该行的办法,也知道自己的薄弱之处) 幕布笔记法+handbook翻译大法 背书大法:在寒冷、痛苦、清醒的环境背书会事半功倍;在有香气或臭气,嘴里有个糖,耳朵里听到音乐的环境背书最快;背书的核心要素就是脱离容易让自己打瞌睡的稳定的环境。 背书大法2:文字性的背书,折成三折,一行十五到二十个字是最容
2023-05-26 16:40:35
1142
原创 02_功分器设计及联合式EM仿真
选择ADS自带库进行设计,这个库是可以用户定义基板的库,而如WIN/UMS/OMMIC之类厂商的PDK库又不同,一般厂家会将基板材料substrate这部分内置在PDK中,这样就可以直接引用了。因为一般来说,客户自己做的分立元件连接的PCB版和集成做的MMIC不同,所以这里我们是用PCB版的心态去做设计的。根据形状排布好,它的原理在于输入端口的微带线是Zo特性阻抗,而根据功分器原理,中间应该是根号二倍的Zo,所以我们需要各自用linecal计算出匹配到70.7欧姆下的微带线宽度W2和匹配到...
2022-03-11 18:14:03
2780
2
原创 hot-S22和X参数的原理(转)
什么是X 参数 - X Parameters 概念在微波射频电路设计中,S 参数是最被广泛使用的、描述射频与微波网络特性的参量。S 参数定义了两(多)端口网络输入和输出的关系:S 参数非常适用进行射频、微波网络级联分析;根据 S 参数的定义,也非常适合使用网络分析仪表进行测试,从而得到表征射频、微波网络特性的参数用于电路设计和仿真。对于网络的线性特性,S 参数足以表征;但是对于非线性特性,S 参数就有些力不从心了。虽然使用网络分析仪可以在不同输入功率下进行 S 参数测试,从而实现对诸如放大.
2022-02-07 14:53:37
1271
原创 01_LNA设计_原理性问答1
1.电感的不同种类?各自的作用和应用场合是?2.电容的不同种类?各自的用途和作用?3.电阻的不同种类?各自的用途?4.为何需要匹配?匹配的原理是?5.噪声匹配的原理?为什么要考虑噪声匹配?6.什么是功率增益?有几种功率增益?分别起什么作用?为何提出?7.什么是增益平坦度?8.为何噪声最小的阻抗点,并不是驻波最小的阻抗点?9.稳定性的类别?什么是绝对稳定条件?什么是相对稳定条件?绝对稳定条件下如何设计?相对稳定条件下如何设计?10.设计方式有几种?11.电路偏置的种类.
2022-01-12 10:19:58
2851
原创 ADS 如何切换不同PDK之间的版图?
有的时候,经常会遇到ADS载入多个PDK,需要进行参数对比的,往往这个时候,版图是无法完全对应的,已经gds载入时可能会有问题,这种情况就应该如下处理:进入主界面,打开选项-technology-technology setup将原先我们当前工作库文件所锁定的版图库替换成需要的PDK库进行锁定。...
2022-01-12 10:04:41
1229
原创 ADS和candence如何调用veriloga文件并进行编译?
引言:写这个主要是觉得ads和candence软件比较麻烦,为了写veriloga模型基还要被各种软件操作困住是很无语的,我就被困了好久,写出来过程是省的别人和我一样花时间在无用的软件上。ADS如何调用和编译va文件?方法一:将veriloga文件载入元件中调用Step1----在元器件中创建va文件,并且右键compile Verilog,显示如下图即为成功。注意,库文件和va文件的model名称需要保持一致。 出现这个图表示va编译成功...
2021-05-26 15:08:25
4396
3
原创 关于什么是电路模型的原理
本质模型——阴vs阳 少阴 老阴 老阳 少阳 将阴阳模型应用于时空关系——空间vs时间 空源 空阻 时源 时阻 将时空关系应用于电路传输——源vs阻 电源 (电压源、电流源、热源、光源) 电阻 (纯阻抗) 电容 (电荷) 电感 (涡流、热涡流、光涡流) 以上模型的映射关系,按照位置一一对应,则所有建模都会依据四个物理量,G,L,C,L..
2021-04-27 15:58:19
561
原创 关于veriloga和Verilogasm透射思考
Verilogasm是一个如何诞生的语言系统呢?我认为是用来表达“功能器件的信号处理”的语言系统,有信号处理,那么必然就存在两个问题。1.测试的数据是什么样的?2.观察的器件的功能是如何的?用一个模型表征它结构,如下:首先从功能的角度来分类,我们需要一个阻塞电流流通的器件,这就是电阻;我们需要一个只能传递波信号,不能传递非波信号的器件,这就是电容;我们需要一个放大功率的器件,这就是功率放大器;我们需要一个连接传输信号的通道,但是什么能量都不消耗,这就是导线……可见,任何功能系统中的器件,
2020-08-14 14:49:01
1817
2
原创 关于两仪、三才、四象、五行、六合、七星、八卦、九宫、十方、中医的现代科学猜想全解
太极“玄而玄之,众妙之门”,如果摒弃迷信错误的思维,用道德经本来的意思来解释,玄这个字就是有和无的衔接点。若时间是一条X轴线,存在一个人为定义的零点(实际上是无极点),那么借鉴smith圆图的方法,我们可以将正无穷大和负无穷大衔接。这个时候就产生了 两个玄点,等价于∞这个符号。从有变无,由无穷大到无穷小的玄点成为太极,人为定义的零点变成有极点(因为原先是射线,没有终点,故为无极点,而现在经过模型变化,已经是可被观测的线段了,故称为有极点)。两仪将宇宙按照正负时间划分,得到一个两仪,阴
2020-07-15 15:03:53
12435
5
原创 关于周易原理和射频模电器件的某些猜想和结合
写在前头的话:因为涉及玄学,仅仅只是个人兴趣研究的内容,目的在于深刻揭示器件的原理,我并不清楚这能不能写成论文,所以就发在这里作为某种有趣的理解角度吧。我一直在思考,电路的本质是什么?等价的本质是什么?什么连接了物质世界的变化?什么又承载了物质的结构?如果说一个电阻,理想状态下,它就是一个完全的“吸收能量”的物件,我们这个时候用它来表征但是事实上,实际电阻并不是这样的,它还存在各种电容电感产生的寄生效应,这种不被我们需要的寄生效应和八卦中的卦中卦颇为相似,也就是易经中一直强调的“变数”,如.
2020-07-07 10:45:29
588
2
原创 1db增益压缩点的作用
问题:为什么需要关注1db压缩点处的输出功率呢?首先,需要知道1db压缩点是如何诞生的,然后明白它的定义,再回到问题本身。问题:1db压缩点是如何诞生的?一般我们观测信号,主要的系统思维之一就是“输入-输出”关系所以,现在假定有两个功率的显示器,分别接在功放的输入和输出端这时候,信号在中间的功放黑盒子中流动,但是我们并不知道它是什么我们只知道这个东西的目标是把Pin处的信号...
2019-08-27 12:25:44
11189
1
原创 器件建模学习5-veriloga文件分析
个人微信wyl2333,已经建立器件建模群,请同行备注。模型来源安捷伦提供的angolov_gan.va模型,请支持正版。1.加载库文件,常数库和数学库2.定义全局变量和函数关系3.定义模型端口,如果要定义三端口,则注释掉上面部分。此时开始定义整个模型,模型以endmodule结束4.定义器件参数并注明参数类型,参数初始值,参数运行范围(作为对外提供模型的接口)...
2019-03-21 17:09:37
8349
11
原创 器件建模学习4-材料测试
一直以来,我不太明白半导体物理学和器件建模之间的关系。打开半导体物理,发现其中很多在器件建模中需要测试然后计算出来的量,在半导体物理中居然是默认可以测试的。比如说,载流子的迁移率和温度的关系。今天才发现,其实是我研究的方向不同,导致理解上出现误差。在建模测试中,普遍是通过网表来对器件内部的效应进行表征的,也就是说是通过电学性能,从中抽取出材料参数。故而,需要将寄生内容全部去除,防止影响到芯...
2019-02-22 13:14:49
792
原创 器件建模学习3
1.什么叫本征半导体?有效质量提出的意义又是什么?空穴本来是由电子移动造成的,它不会移动,是为什么和电子区分开来?答:本征半导体,其实应该称为平衡半导体,就是说在什么都没参杂,同一个温度下,器件内中价带中的空穴等于导带的电子。就好像一个器件中,一半是红墨汁,一半是水,它们体积相等,中间存在一个隔离的玻璃板(导带到价带中的禁带)。任何非导体物质,当外加的电压足够的大的时候,中间禁带消失,价带和导...
2018-12-14 16:57:15
1329
3
原创 器件建模学习2
待研究的问题列1.如何通过已经得到的物理公式,推出涵盖各种公式的等效电路?2.为什么需要建立薄层电阻的概念?3. 如何从晶体管中抽出不同频率下的寄生参数? 4.统计算法和器件建模结合部分的研究5.小信号等效和大信号等效的测试方案的不同6.高频和低频的分界与高频等效的研究 ...
2018-12-14 09:44:45
807
原创 器件建模学习1
1.器件建模是如何在实际中进行的?它需要哪些组成部分?答:器件建模是为了用公式来表征一个器件的各种性能,以求通过客户给出部分参数,然后通过PDK返回仿真的值用来帮助电路设计。器件建模关注的是“输入”和“输出”,中间的黑盒就是建立的网表模型。对于客户来说,输入是【器件尺寸】、【温度】、【finger的大小】,输出关注的是【寄生参数】、【FT】、【效率】、【beta】、【各种ic、ib、ie、vc...
2018-12-13 23:25:20
4083
转载 spice器件建模综述
转载出处 http://dwenzhao.blog.sohu.com/105020153.html 在介绍SPICE基础知识时介绍了最复杂和重要的电路描述语句,其中就包括元器件描述语句。许多元器件(如二极管、晶体管等)的描述语句中都有模型关键字,而电阻、电容、电源等的描述语句中也有模型名可选项,这些都要求后面配以.MODEL起始的模型描述语句,对这些特殊器件的参数做详细描述。电阻、电容、电源等的...
2018-11-29 23:02:14
5493
原创 silvaco smartspice自学心得之一
我下载silvaco学习的原因有三点:建模过程中用到了veriloga文件,需要编译和学习语法 ADS中加载va文件跑匹配是可以做到的,ICCAP中也很方便就能引用来建模,但是并不能实时编译veriloga文件 notepad中语法高亮只能显示verilog文件,我本人并不清楚va文件和v文件在细节上的显示问题,所以就下载了silvaco学习一下va的编译麻烦的地方:没有人带着,基本...
2018-11-29 21:34:12
5540
12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人