利用Excel与Symbol Wizard快速创建Symbol for dxdesigner.pdf

利用Excel与Symbol Wizard快速创建Symbol for dxdesigner.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用Excel 和Symbol Wizard 快速创建 Symbol for dxdesigner helsin lg54@163.com 2007-5-18 摘要: 本文以AD 公司的AD9779(共100 个引脚)为例,用图例讲解了利用Microsoft Excel 和Mentor 公司的dxdesigner 中的Symbol Wizard 快速创建Symbol 的方法 和技巧。该方法充分利用了Excel 强大的文本处理功能,来弥补Symbol Wizard 的某些缺点和不便,使得创建Symbol 成为一件轻松愉快的事情,准确、快捷, 能获得事半功倍的效果,充分提高了工作效率。 1 引言 在超大规模集成电路技术飞速发展的今天,成百上千个管脚的芯片在印制 上随处可见。对于电路原理图设计师来说,如果没有现成的 Symbol,手动创建 Symbol 是一件麻烦和头疼的事情。为了提高效率,Mentor 公司推出了 IO Designer,可以自动生成常见的FPGA 和CPLD 的Symbol 和原理图,确实很方 便。但是对于FPGA 和CPLD 之外的芯片,比如DSP、AD 、DA 等,就无能为 力了,还是要手动创建。 在dxdesigner 中,利用Symbol Wizard 创建Symbol 相对来说比较方便,但 是还是要一个一个的输入label 和pin number 。经同事指点,发现Symbol Wizard 的Pin Setting 界面中的输入表格,可以直接粘贴来自Excel 文件中的文本行。通 过进一步钻究,提出了利用Excel 和Symbol Wizard 快速创建Symbol 的方法。 2 Excel 篇 用Microsoft Excel 新建一个空白的xls 文件,在第一行的A、B 、C、D 这四 列分别输入lable,pin number,pin type 和side ,分别表示引脚名称、引脚编号、 引脚方向和引脚放在symbol 符号的哪一边。如图1 所示。 图1 用Acrobat Reader 或Foxit Readrer 打开AD9779 的datasheet ,找到AD9779 引脚说明的那一页,用 “选择文本”工具 拉出一个矩形框选 Pin No. 的那 一列文本,复制。如图2 所示。 图2 把复制的文本粘贴到xls 文件的第二列。同理,把datasheet 中的Mnemonic 那一列文本复制到xls 文件的第一列,如图3 所示。 图3 图4 同理,把剩下的81 个引脚的编号和名称分别拷贝到xls 文件的第二列和第 一列。注意不要错位! 然后,我们对引脚按照引脚名称进行重新排列。选中第一列和第二列中所有 的引脚名称和引脚编号,然后选择“数据”菜单中的“排序 ”命令,出现“排 序”对话框,按默认选项操作即可,点击 “确定”按钮。如图4 所示。排序后的 效果如图5 所示。 图5 如果把所有引脚放在一个 Symbol 里,最终的Symbol 会很大,所以我们在 这里分割 Symbol 。把所有的电源和地引脚剪贴到 sheet2 中。剪切后,在sheet1 中会形成很多空行,所以需要再作一次排序操作。由于lable 的名称不能重复, 所以我们把重复的引脚名称加上 “_ ”后缀,再加上引脚编号。在sheet2 中,选 中E2 单元,然后在公式输入栏中输入“=A2”_”B2 ”,如图6 所示。复制E2 单元格,将其粘贴到E3 及后面的单元格中,最终效果如图7 所示。 图6 图7 把E 这一列中所有的文本拷贝到F2

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档