Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12901|回复: 6

请高手帮忙写个skill

[复制链接]
发表于 2013-7-19 15:00:28 | 显示全部楼层 |阅读模式
能不能请你帮忙写个skill:report by hilight
功能是把板子上的hilight的net或零件导出成list档
发表于 2013-7-19 15:22:29 | 显示全部楼层
本帖最后由 XYX365 于 2013-7-19 15:44 编辑

請教一下,輸出的list檔案有什麼作用嗎? list檔案內容的排列格式為何?
发表于 2013-7-19 23:46:51 | 显示全部楼层
简单些了个能检查高亮的器件及网络。高亮PIN可自行修改代码。
效果:
highlight.png
  1. ;By Vivien Luo
  2. ;2013-7-19
  3. ;www.allegro-skill.com
  4. axlCmdRegister("highlight_report" 'highlight_report)
  5. defun(highlight_report ()
  6. curDesign = axlDBGetDesign()
  7. curSymbols = curDesign->symbols
  8. curNets = curDesign->nets
  9. HighlightReport = outfile("./highlight_report.txt")
  10. fprintf(HighlightReport "-----------------------------------\n")
  11. fprintf(HighlightReport "Highlight Symbols Reports\n")
  12. fprintf(HighlightReport "-----------------------------------\n")
  13. fprintf(HighlightReport "Refdes\t\tLocation\t\tColor(R G B)\n")
  14. foreach(sym curSymbols
  15.         when(axlIsHighlighted(sym)
  16.                 if(sym->refdes
  17.                 then
  18.                         fprintf(HighlightReport "%s\t\t(%P)\t\t%L\n" sym->refdes sym->xy axlColorGet(axlIsHighlighted(sym)))
  19.                 else
  20.                         fprintf(HighlightReport "\t\t(%P)\t\t%L\n" sym->xy axlColorGet(axlIsHighlighted(sym)))
  21.                 )
  22.         )
  23. )
  24. fprintf(HighlightReport "\n\n-----------------------------------\n")
  25. fprintf(HighlightReport "Highlight Nets Reports\n")
  26. fprintf(HighlightReport "-----------------------------------\n")
  27. fprintf(HighlightReport "Net Name\t\tColor(R G B)\n")
  28. foreach(curNet curNets
  29.         when(axlIsHighlighted(curNet)
  30.                 fprintf(HighlightReport "%s\t\t%L\n" curNet->name axlColorGet(axlIsHighlighted(curNet)))
  31.         )
  32. )
  33. close(HighlightReport)
  34. axlUIViewFileCreate("./highlight_report.txt" "Highlight Report - www.allegro-skill.com" nil)
  35. )
复制代码
find_highlight.rar (817 Bytes, 下载次数: 39)
 楼主| 发表于 2013-7-20 10:19:08 | 显示全部楼层
vivienluo 发表于 2013-7-19 23:46
简单些了个能检查高亮的器件及网络。高亮PIN可自行修改代码。
效果:

非常感谢……
发表于 2020-1-7 21:24:39 | 显示全部楼层
6666666666666666
发表于 2021-6-23 13:23:56 | 显示全部楼层
vivienluo 发表于 2013-7-19 23:46
简单些了个能检查高亮的器件及网络。高亮PIN可自行修改代码。
效果:

你好,點亮pin要怎改…
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-11-23 23:17 , Processed in 0.129010 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表