页面加载中,请稍候
来源:IC技能搬运工发布时间:2023-05-244674浏览
询问 AI【免责声明】
本公众号的主体为个人,作者在本公众号发表的所有文章均是出于交流学习的目的,对于声明原创的文章,欢迎任何人转载分享,但须注明出处。
作者在该公众号发表文章纯属个人行为,文章的观点也属个人观点,与作者曾经任职或者正在任职的公司、其他个人或组织没有任何关系。
作者已经发表或者即将发表的文章倚赖于各类软件,作者个人没有实力购买这些软件的使用权,但作者保证所获取的软件仅用于业余学习和交流,若软件商有异议,作者将全力配合删除相关软件。
文章中可能有些素材源于网络,若有侵权请读者提醒,作者会在第一时间进行更正。
推荐一个可以完成所有工艺下高亮设置的display.drf文件,用上这个display.drf文件,不同工艺下原理图和版图的高亮清晰很多,再也不需要为看不清高亮net发愁了!
文件内容具体文件内容如下所示,其中涉及到display.drf文件结构和函数的内容不再一一解释。1;/**********************************************************************
2;*author:WritebyOfficialWechatAccount:ICSkillSharing
3;*date:2020-08-25
4;*function:Createpinfromselectedsymbolforschematic
5;**********************************************************************/
6
7drDefineDisplay(
8;(DisplayName#Colors#Stipples#LineStyels)
9(display256256256)
10)
11
12
13;-----------------------------------------------------------------
14;------Displayinformationforthedisplaydevice'display'.----
15;-----------------------------------------------------------------
16drDefineColor(
17;(DisplayNamefor_user_mark_xxx_ColorNameRedGreenBlueBlink)
18(displayfor_user_mark_xxx_yellow2552550t)
19(displayfor_user_mark_xxx_red25500t)
20(displayfor_user_mark_xxx_green0204102t)
21(displayfor_user_mark_xxx_magenta2550255t)
22(displayfor_user_mark_xxx_cyan0255255t)
23(displayfor_user_mark_xxx_purple1530230t)
24(displayfor_user_mark_xxx_orange2551280t)
25(displayfor_user_mark_xxx_gold2172040t)
26(displayfor_user_mark_xxx_blue00255t)
27(displayfor_user_mark_xxx_silver217230255t)
28);endofcolordefinitions
29
30drDefineStipple(
31;(DisplayNameStippleNameBitmap)
32(displayfor_user_mark_xxx_blank(
33(0000000000000000)
34(0000000000000000)
35(0000000000000000)
36(0000000000000000)
37(0000000000000000)
38(0000000000000000)
39(0000000000000000)
40(0000000000000000)
41(0000000000000000)
42(0000000000000000)
43(0000000000000000)
44(0000000000000000)
45(0000000000000000)
46(0000000000000000)
47(0000000000000000)
48(0000000000000000)
49))
50(displayfor_user_mark_xxx_solid(
51(1111111111111111)
52(1111111111111111)
53(1111111111111111)
54(1111111111111111)
55(1111111111111111)
56(1111111111111111)
57(1111111111111111)
58(1111111111111111)
59(1111111111111111)
60(1111111111111111)
61(1111111111111111)
62(1111111111111111)
63(1111111111111111)
64(1111111111111111)
65(1111111111111111)
66(1111111111111111)
67))
68(displayfor_user_mark_xxx_dots(
69(0100010001000100)
70(0000000000000000)
71(0001000100010001)
72(0000000000000000)
73(0100010001000100)
74(0000000000000000)
75(0001000100010001)
76(0000000000000000)
77(0100010001000100)
78(0000000000000000)
79(0001000100010001)
80(0000000000000000)
81(0100010001000100)
82(0000000000000000)
83(0001000100010001)
84(0000000000000000)
85))
86);endofstippledefinitions
87
88drDefineLineStyle(
89;(DisplayNamefor_user_mark_xxx_LineStyleSizePattern)
90(displayfor_user_mark_xxx_solid1(111))
91(displayfor_user_mark_xxx_dashed1(111100))
92(displayfor_user_mark_xxx_dots1(100))
93(displayfor_user_mark_xxx_thickLine3(111))
94);endoflinestyledefinitions
95
96drDefinePacket(
97;(DisplayNamePacketNamefor_user_mark_xxx_Stipplefor_user_mark_xxx_LineStylefor_user_mark_xxx_Fillfor_user_mark_xxx_Outline)
98(displayy0for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_yellowfor_user_mark_xxx_yellow)
99(displayy1for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_redfor_user_mark_xxx_red)
100(displayy2for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_greenfor_user_mark_xxx_green)
101(displayy3for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_magentafor_user_mark_xxx_magenta)
102(displayy4for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_cyanfor_user_mark_xxx_cyan)
103(displayy5for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_purplefor_user_mark_xxx_purple)
104(displayy6for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_orangefor_user_mark_xxx_orange)
105(displayy7for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_goldfor_user_mark_xxx_gold)
106(displayy8for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_bluefor_user_mark_xxx_blue)
107(displayy9for_user_mark_xxx_blankfor_user_mark_xxx_thickLinefor_user_mark_xxx_silverfor_user_mark_xxx_silver)
108);endofpacketdefinitions
109
110drDefinePacketAlias(
111;(DisplayNamePacketAliasNamePacketName)
112(displayy0_drawingy0)
113(displayy1_drawingy1)
114(displayy2_drawingy2)
115(displayy3_drawingy3)
116(displayy4_drawingy4)
117(displayy5_drawingy5)
118(displayy6_drawingy6)
119(displayy7_drawingy7)
120(displayy8_drawingy8)
121(displayy9_drawingy9)
122);endofpacketaliasdefinitions
左右滑动可以查看更多内容哦!
对文件内容有兴趣的同学可以参考Cadence手册中与techfile有关的内容,具体文件名如下图所示。
![]()
![]()
上面两个文件都可以在Cadence安装目录下的doc文件夹中找到,具体路径参考以往文章。
使用方法有了上面的文件,在切换工艺时,只需要重新load一下该文件即可实现原理图和版图高亮时net加粗显示并闪烁的效果,可以添加以下快捷键。动动你的发财手,给个“在看”呗!
新闻来源:IC技能搬运工,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!

2026-07-22

2026-07-13