摘要: defun(ArraySort (array) array_len=length(array) let((sortedarray) declare(sortedarray[8]) for(i 0 array_len-1 sortedarray[i]=array[i]) for(i 0 array_l 阅读全文
posted @ 2019-07-27 23:07 黑马Amos 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 代码如下: defun(GetViaCoordinate (NetName) axlClearSelSet() axlSetFindFilter( ?enabled (list "nets" ) ?onButtons (list "nets")) ;p = axlSelectByName("NET" 阅读全文
posted @ 2019-07-27 18:45 黑马Amos 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 此代码并非原创,是根据Cadence Skill论坛的一份代码修改而来,主要功能是: 用户自己指定位号(需要BGA封装)和过孔,实现该位号的自动扇出功能(自动打孔+自动将过孔和焊盘连接),代码如下: procedure(bga_fanout(RefDes) logFile = "./bga_fano 阅读全文
posted @ 2019-07-27 17:36 黑马Amos 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 本来想用list存放2个list,但是list似乎无法实现二维数组,可以考虑使用makeTable函数,比如存放2个list,可以使用如下代码: myTable = makeTable("table") myTable[0]=list(1 2 3);(1 2 3) myTable[1]=list(4 阅读全文
posted @ 2019-07-27 15:24 黑马Amos 阅读(101) 评论(0) 推荐(0) 编辑