摘要:
https://www.cnblogs.com/yeungchie/ 可以用deGetAllViewTypes()来获取。 "graphic" "layout" "maskLayout" "schematic" "schematicSymbol" "netlist" "verilogMap" "ne 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ code procedure(ycTechLibToDesign(libName attachLibName) prog((libId techId attachLibId attachTechId) unless(libId = 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ 收集各论坛、群聊大佬们的讨论 MOM = metal oxid metal , 通常是横向,纵向之间是insulator的 MIM = metal insulator metal , 为了做大单位电容,需要额外工艺 PIP = p 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ Active Devices 有源器件 MOSFET Metal-Oxide-Semicoductor Field-Effect Transistor 金属-氧化物-半导体 场效应 晶体管 Channel 沟道 Gate 栅极 S 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ MOSFET 线性区(三极管区,$V_ \(I_{D} = \mu_{n} C_{ox} {W \over L} [(V_{GS} - V_{TH}) V_{DS} - {1 \over 2} V_{DS}^2]\) \(\mu_ 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ MOS管就像一个开关,栅极(Gate) 决定 源极(Souce) 到 漏极(Drain) 的 沟道(Channel) 是开还是关。 以NMOS为例,图中绿色代表(N型)富电子区域,黄色代表(P型)富空穴区域。P型和N型交界处会有一 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ 项目多了使用 Calibre runset 列表的信息会非常多,不便于查找,且当 runset 文件删除之后列表依然会记录无效的路径。 由于对应功能没有图形化的入口,需要在个人home目录下的 .cgidrcdb 文件修改信息( 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ code procedure(ycFlattenList(listin @optional keep(nil)) prog((output havep) foreach(arg listin cond( (listp(arg) c 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ Metal 线宽如何选择 假如Metal是为了传输电流,则主要需要从解决和减小它的寄生电阻、寄生电容方面多做考虑。寄生电感一般忽略,高频电路除外。 这主要从两个方面分析解决: 1. 电路方面 如果所用金属线,主要是流过电流(如电流 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ path = "~/hello" file = infile( path ) while( gets( x file ) printf( x ) ) close( file ) 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ 有时候会发现某个单元的边界被撑大了,上层调用时占用很大的范围,总结一下遇到过的案例。 1. 多余的 steiners 由于 XL 的使用引入了一些 steiners ,且多余的没有被删除,导致 bBox 被撑大( 祖传 BUG 了 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ code 发现已经有内置了reverse(l_list) unless(fboundp('reverse) procedure(ycFilpList(list) prog((length output) length = leng 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ hiDisplayAppDBox( 简单弹出一个对话框 DBox ) hiDisplayAppDBox( ?name 'TipsForm ?dboxBanner "Warning" ?buttonLayout 'Close ?db 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ code procedure(ycLast2(list "l") prog((index ouput) index = length(list) - 1 ouput = nth(index - 1 list) return(oup 阅读全文
摘要:
https://www.cnblogs.com/yeungchie/ 发现有自带函数实现这个功能了 member ,需要计数再用这个新轮子。。 code procedure(ycInListp(scan keylist) prog((count) count = 0 foreach(key keyl 阅读全文