Mentor Xpedition VX2.11入门遇到的问题和解决方案 (1)

news2025/1/12 6:54:26

一、前言

平时使用AD绘制板子,最近又朋友强烈推荐Mentor Xpedition。说它的自动布线功能非常强。相比于pads,这款软件的教程很少。但好在B站还是又几个不错的视频。在相关视频的讲解下,慢慢入门。目前来看这款软件的易用性很差,操作逻辑非常不人性化。遇到了很多操作的坑。这里将遇到的各种坑记录如下,以备自己再次遇到问题时查看。当然如果能帮到别人,当然是一件再好不过的事情。这些问题,如果有解决办法会记录上去。如果暂时没有,也会将问题留下已被后期添加答案。此文档应该会有一个持续更新的过程。

二、问题和解决方案

问题1:  Library Manager的symbols里面无意添加了一个没有名称的元件,结果无论如何也删除不掉。

Detail:出现这个问题完全是无意的,而且解决完之后也没有再浮现。暂时尚不清楚问题是如何出现的。但大概是我再编辑symbol的时候,又打开了了symbol wizard之后。不知道是怎么操作的时候出现的。这时你无论如何也不能delete掉这个symbol。

Solution:解决办法很简单:就是关掉软件之后,找到中心库之后。删除“SysIndex.cbf”文件。然后重新打开软件就可以了。原理是删除此文件后,元件库会重建一次索引。这个文件应该是记录了一些索引内容。

问题2:有时候编辑不了某个symbol。

Detail:此问题非常常见,当软件被强制关掉之后,可能会出现。

Solution:这个问题的解决办法就是找到"指定中心库目录>SymbolLibs>对应元件所在partation同名文件夹》sym》lock”。此文件夹下面会有一个被删除元件的.lock文件。删除此文件即可。

问题3:有时要关闭Library Manager的时候关闭不了。

Detail:往往发生在操作过程中导入或者导出了一些内容之后。此时即便是在任务管理器里面也关闭不了。这时往往是共享资源被其它软件使用,xpedition在等待这些文件被释放。

Solution:多等一会(比如一两分钟),一般可以轻松关掉。再不行,就看看你外面有没有什么打开的其它软件(比如excel、记事本什么的)。

问题4:在编辑symbol的时候通过csv导入引脚之后,可以看到列表引脚增多了。但是Name、Pin Type或者Pin Number等列没有信息。

Detail:我曾经尝试使用export功能导出手动加入的引脚,发现这些文件使用分号作为分割符,而不是逗号。还手动更改过。结果不是这个问题。xpedition能够识别分号或者逗号。

Solution:后来发现是表头的问题。表头必须注意大小写。xpedition软件有一些交互性设计的问题。比如这里显示的Name表头其实对应到导入表格表头是“Pin Label”。另一个问题是Side对应的数值应该是0,1,2,3(分别对应Top,Bottom,Left,Right).如果写成Left等字符串,会被默认填充为Top。

问题5:在编辑symbol的时候通过csv导入的引脚无法拖进工作区。

Detail: 在csv通过shift选中引脚之后,无法将这些引脚拖进工作区。是因为鼠标没有放在placed这一列上。而其他列实际上都有编辑功能。

Solution:将鼠标移动到placed一栏之后,鼠标会编程手掌形状。这是你就可以拖动进去。但是在拖进去之前要事先调整好画布的大小。否则可能不太好定位放入的位置。

问题6:在编辑symbol的时候并不会想视频中的老版本那样根据位置自动调整引脚的方位和排布。而且在放入之后,按F3/F4/F5来旋转/颠倒和镜像的时候,PinNumber并不会跟随这一起变化。这一点很烦人。是一个很大的槽点。

Detail:推测是设置问题或者软件版本问题。

Solution:结果发现需要将设置中的高级选项勾选。(如图)

对于按F3/F4/F5时pin number不能跟随变化,需要设置:

对于不能自动根据位置来识别引脚面的问题需要设置这里(如图):

问题7:Mentor怎么将一个元件原理图分成多个unit。

Detail:在AD中,元器件集成库是由元器件库和封装库组成的。一个元件对应一个或多个元器件以及一个或多个封装。而一个元件的原理图可以分成多个unit。比如常用的LM324是一个四运放。就可以将其分成4个unit绘制。另外对于多引脚的元器件,通常也分成多个部分。这非常有必要。但是Mentor似乎没有这种功能。

Solution:实际上Mentor也有这种功能。只是逻辑上不一样。Mentor的一个part可以由多个symbol组成。但是这些symbol可以是一个part的不同样式的symbol或者拆分成不同部分的symbol。这一点匪夷所思。逻辑上有点不一样。理想的办法是一个symbol最好可以分成多个子symbol。

问题8:怎么在symbol的pin number上添加上划线。(形似下图NRST上面的符号。)

 Detail:和AD通过添加多个\不同。xpedition使用了不同的符号。

Solution:xpedition使用了一种更好的方式。通过在需要添加上划线的字幕前后添加~号。即可。比如途中显示的name需要设置的pin name是:PG10/~NRST~

状态: 未完待续...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/24789.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

aws eks创建节点组的不同方式和逻辑

该问题来源于,eks节点组能否修改实例类型,不同创建方式修改节点参数的方式是否有区别。结论如下: eksctl创建托管节点组,无法通过修改启动模板修改节点类型(在eks控制台update会报错),但是可以…

网络系统管理 - Server02配置

一、Server02系统基础环境配置 二、DISK配置服务器软RAID工作任务 三、DFS membe端配置工作任务 1.Server02系统基础环境配置 (1)请根据附件说明或提供的基础信息,配置服务器的主机名,IP 地址,创建要求的用户名及密码;

docker镜像、容器 常用命令,容器端口映射

文章目录前言一、docker基础命令二、docker镜像命令1、docker images:列出本地主机的镜像2、 docker search :查看镜像3、docker pull:拉取镜像4、docker rmi : 删除docker镜像三、docker容器命令1、环境准备2、运行容器3、启动、…

Python常见工厂函数用法

工厂函数:能够产生类实例的内建函数。 工厂函数是指这些内建函数都是类对象, 当调用它们时,实际上是创建了一个类实例。 Python中的工厂函数举例如下: int(),long(),float(),complex(),bool()aint(9.9) a 9 blong(45) b 45L ff…

JavaScript 虚拟键盘:Mindfusion JavaScript Keyboard

高度交互,高度可定制--JavaScript 虚拟键盘--Mindfusion JavaScript Keyboard 现在,您的 JavaScript 应用程序可以像本地移动应用程序一样处理屏幕输入。 特征 键盘布局 扩展、紧凑和标准布局模式。KeyboardLayout 工具可帮助您根据需要创建和排列自定义…

【Hack The Box】linux练习-- Traverxec

HTB 学习笔记 【Hack The Box】linux练习-- Traverxec 🔥系列专栏:Hack The Box 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 📆首发时间:🌴2022年11月21日🌴 &#x…

Spark学习(5)-Spark Core之RDD

1 RDD详解 1.1 为什么需要RDD 分布式计算需要: 分区控制Shuffle控制数据存储\序列化\发送数据计算API等一系列功能 这些功能, 不能简单的通过Python内置的本地集合对象(如 List\ 字典等)去完成。我们在分布式框架中, 需要有一个统一的数据抽象对象, 来实现上述分布式计算所需…

JavaScript面向对象:类的继承

继承 现实中的继承:子承父业,比如我们都继承了父亲的姓。 程序中的继承:子类可以继承父类的一些属性和方法。 语法: class Father{ // 父类 } class Son extends Father { // 子类继承父类 } 实例: cla…

手把手教你开通小程序流量主

手把手教你开通小程序流量主 开通条件是累计独立访客不低于 1000。也就是1000级以上,其实这个不难。 接下来以防火安全知识专项学习与竞答为例,写一篇开通流量主、创建广告和代码嵌入的图文教程。 功能介绍 广告展示位置灵活控制,接入简单…

操作系统复习【面试】

操作系统复习【面试】前言推荐操作系统复习第一章 操作系统引论 11.3 操作系统的基本特性 141.3.1 并发1.3.2 共享1.3.3 虚拟1.3.4 异步1.4 操作系统的主要功能 171.4.1 处理机管理功能1.4.2 存储器管理功能1.4.3 设备管理功能1.4.4 文件管理功能1.4.5 操作系统和用户之间的接口…

目标管理利器OKR-给被各大APP抢占使用时长的你

今天聊聊好用的时间和目标管理利器OKR,给被各大APP抢占使用时长的你。 1、海龟的秘密 一个游泳健将,他发现自己竟然游不过一只海龟,这让他疲惫不堪,又失望,又难堪。 然后他又去不断观察,终于发现了海龟游…

数据结构之队列

文章目录前言一、队列二、队列应该如何实现顺序表or链表扩展了解三、队列的实现1.队列的声明2.接口(声明)3.接口的实现创建一个新的节点判断队列为空队头元素入队出队销毁队列注意:4.主函数(测试)四、相关习题总结前言…

【C++基础】友元

友元 定义:类的特点是私有成员无法在作用域外访问,而友元函数是特权函数,允许访问私有成员。 语法:在函数或类前加friend。 例子:在message中,published每个人都可访问,secret只有自己可以访问…

开放经济中的货币-中国视角下的宏观经济

开放经济中的货币 – 潘登同学的宏观经济学笔记 文章目录开放经济中的货币 -- 潘登同学的宏观经济学笔记汇率:复习外汇冲销下的可能三角中国的811汇改国际货币体系的现在与未来当前国际货币体系存在三个主要问题体系具有内生不稳定性美元的中心地位带来了不平等非对…

[附源码]java毕业设计校园博客系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

树莓派快速上手-远程调试图形界面

0 简述 前面的文章里介绍过通过ssh在局域网或者远程访问树莓派,一般而言,对于非图形界面的开发仅通过ssh命令行交互就能够完成的,但是要开发图形界面展示或交互的应用时,光命令行交互的方式就远远不够了。这篇文章将针对树莓派这…

Conformer测试问题

https://github.com/pengzhiliang/Conformer 抽空测试了conformer,训练起来很简单,但是会遇到一个问题: Loss is nan, stopping training 我用的默认配置,不知道为什么会有这个问题,知道的来探讨下。 1.数据准备 我…

华为机试 - 最长连续子序列

目录 题目描述 输入描述 输出描述 用例 题目解析 算法源码 题目描述 有N个正整数组成的一个序列。给定整数sum,求长度最长的连续子序列,使他们的和等于sum,返回此子序列的长度, 如果没有满足要求的序列,返回-1…

【Hack The Box】Linux练习-- Mirai

HTB 学习笔记 【Hack The Box】Linux练习-- Mirai 🔥系列专栏:Hack The Box 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 📆首发时间:🌴2022年11月17日🌴 &#x1f36…

元宇宙技术在几年后质变,迎来体验终端世界

京东集团高级副总裁、京东探索研究院院长陶大程京东集团高级副总裁、京东探索研究院院长陶大程是京东“产业元宇宙”的提出者和构建者。他谈到,希望通过构建元宇宙供应链降低实体经济参与数字经济的门槛,帮助实体经济完成数实融合的商业转型,…