随笔 - 188
文章 - 2
评论 - 20
阅读 -
53万
09 2019 档案
dbShape
摘要:Usage: dbShape [-help] [-d] [-step <step>] [-output {polygon rect hrect area}] <shapeList> [AND <shapeList> | ANDNOT <shapeList> | OR <shapeList> | XO
阅读全文
字典/集合
摘要:字典: 1.通过键而不是索引来读取 有时也称为关联数组或散列表; 2.任意对象的无序集合 3.字典是可变的,并且可以任意嵌套 4.键必须唯一。若键出现两次,后一个会被记住 5.字典中的键必须不可变。可以使用数字,字符串,元组,但不能使用列表。 创建: dic={'key1':’value1‘,’ke
阅读全文
Tuple元组
摘要:从元组和列表的定义上看,这两种结构比较类似,元组为不可变序列,列表为可变序列。 元组中的元素不可以单独修改,只能整体修改元组。而列表可以任意修改。 tuplename=(element1,element2) 元组使用一对小括号将所有元素括起来,但小括号不是必须的。有逗号就可以。 uk="高山流水”,
阅读全文
序列/列表
摘要:1.序列 用于存放多个值的连续内存空间,并按一定顺序排列 1).索引 1 to n-1 -n to -1 2).切片 sname[start:end:step] print(nba[2:4]) #获得第3-5个元素 print(nba[2:4:5] #获得第3/5/6个元素 3)序列相加 num=[
阅读全文
流程控制语句
摘要:1. 若flog 为布尔型变量 if flag: #表示为真 if not flat: #表示为假 if 表达式: 语句块 if number %7 == 2 and number //2 =3 : print("XXX") 1)如果只有一句,语句块可以放在if表达式之后。if a>b : max=
阅读全文
Python Basic
摘要:1.保留字 import keyword keyword.kwlist and as assert break class continue def del elif else except finally for form False global if import in is lambda n
阅读全文
lminus
摘要:lminus是Synopsy自带的tcl list 操作command。 顾名思义,可以将两个list相减,即过滤掉两个list中相同的element,生成一个新的list,其实是用lsearch与lreplace相结合也可实现此功能,但这个command方便了许多。 prompt> set l1
阅读全文
TCL create list from file
摘要:proc create_list {filename {prompt verbose} {opts "" }} { set list_return {} if {[file exists $filename] } { if {$prompt eq "verbose" } { puts "create
阅读全文
DFT 问答 III
摘要:1.Boundary scan Boundary Scan就是我们俗称的边界扫描。Boundary Scan是上世纪90年代由 Joint Test Action Group(JTAG)提出的,它的初衷是为了解决在PCB上各个大规模集成电路间的信号互联测试需求,所以往往也被叫做JTAG(JTAG更是
阅读全文
DFT 问答 II
摘要:1. Boundary Scan A:Boundary scan 顾名思义,是附加在芯片I/O 周边的扫描测试链,它通过专门的测试端口(TAP)访问。在测试模式下,边界扫描链会接管功能逻辑,对I/O进行灵活访问。边界扫描链的结构,测试端口,以及其控制器(TAP Controller),被IEEE定为
阅读全文
DFT 问答 I
摘要:Q: Boundary Scan是什么?应用场景是什么?实现的方法是什么?挑战是什么? A: Boundary Scan就是边界扫描,是由Joint Test action Group起草的规范,最初是为了解决板级芯片之间的互联测试的问题,实现方法就是在芯片内部的每个I/O上面加上一个Boundar
阅读全文
从ICG cell 在 library 中的定义说起
摘要:如Coding 时需要考虑什么样的代码风格会使gating 的效率更高;综合时需要特别设置要插入的gating 类型,每个gating 的fanout 范围,是否可以跨层次,是否需要做physical aware 的gating;DFT 时需要确定clock gating 的TE pin 如何连接以
阅读全文
grep Or And 操作
摘要:grep or 操作符 使用 \| 如果不使用grep命令的任何选项,可以通过使用 '|' 来分割多个pattern,以此实现OR的操作。 grep 'pattern1\|pattern2' filename 使用选项 -E grep -E 选项可以用来扩展选项为正则表达式。 如果使用了grep 命
阅读全文
SSG (slow global), TTG (typical global) and FFG (fast global)
摘要:https://semiwiki.com/x-subscriber/clk-design-automation/4481-variation-alphabet-soup/ n response, foundries have broken out on-die variation as a sepa
阅读全文
APL: ANSYS Power Library
摘要:1. creating accurate switching current waveforms (profiles) 2.output-state dependent decoupling capacitance (intrinsic decapacitance) 3. equivalent po
阅读全文