Mentor Expedition实战攻略与高速PCB设计
ExpeditionPCB使用体会

Expedition PCB 使用体会司端国中国航天科工集团第三十五研究所1 前言Expedition PCB 是Mentor Graphics 公司针对企业用户开发的EDA 设计工具,其PCB设计、仿真功能强大,又非常易于使用,它涵盖了从设计创建、版图布局到产品加工的设计过程,同时使设计者可以进行高速信号完整性分析、谱分析、板级热分析、库开发与标准化归档管理等,充分满足了项目组的需要。
Expedition 提供了优秀的无网格布线器及最新的先进技术,如扩展的设计复用工具、改进的微孔检查及功能管理的参数化设计能力等,以增强设计的可制造性,并大幅度缩短设计时间。
Expedition 统一的设计环境将FPGA 设计与PCB设计完整的结合在一起,使FPGA 设计结果自动生成PCB 设计中的原理图符号和几何封装,大大提高了设计者的效率。
2004 年8 月份开始接触Mentor Graphic 的有关软件,如:Design Capture、ExpeditionPCB、FPGA Advangtage。
在北京奥肯思技术支持人员的热心帮助下,逐步掌握了应用该软件开发项目的流程。
熟悉了相关软件的设计思想,理清了相关术语的基本概念,这在设计初期非常重要。
设计开发时,层次性非常清晰,模块划分简单明了,便于设计者理清思路,设计过程中,层次化的显示更是体会到艺术美感,使我们在开发程序时,乐在其中。
2 Expedition PCB 特点根据课题需要,我们要搭建一个通用信号处理的硬件平台。
在此平台上,有4 片DSPTS101、一片大规模的FPGA 及多个高速同步SDRAM,总线频率100Mhz。
我们选用Mentor公司的PCB 工具作为设计手段,目的是熟悉使用该软件,进行必要的仿真,使设计能够尽可能一次成功。
经过4 个多月的工作,我们最终完成了两块14 层板的设计工作。
在此基础上,又陆续的开发出3 个不同型号的硬件处理平台,均是一次成功。
Cadence_ALLEGRO_转MentorExpedition教程

Cadence_ALLEGRO_转MentorExpedition教程在PCB设计中,常常会出现由于各种原因需要将设计工程转移到不同的EDA工具平台的情况。
例如,当我们在使用Cadence Allegro进行布局设计时,可能需要将设计转移到Mentor Graphics Expedition平台进行后续的设计验证和制造准备。
在本教程中,我们将详细介绍如何将Cadence Allegro设计转移到Mentor Graphics Expedition平台。
首先,将Cadence Allegro设计中的布局文件导出为OCD格式。
OCD格式是一个跨平台的通用文件格式,可以被多个EDA工具中,选择"File"菜单中的"Export",然后选择"Export to Circuit Developer"。
接下来,选择一个目标文件夹并保存OCD文件。
然后,打开Mentor Graphics Expedition软件。
在Expedition软件中,选择"File"菜单中的"Open",然后选择导出的OCD文件。
Expedition软件会自动将OCD文件转换为其支持的格式,并打开设计文件。
在转换完成后需要重新布局和布线电路。
Expedition软件提供了丰富的布局和布线工具,以便更好地完成设计。
您可以使用Expedition软件中的各种布局和布线规则进行设计,以确保设计符合要求。
在布局和布线完成后,我们需要进行设计验证。
Expedition软件提供了强大的设计验证工具,可以帮助我们进行电气规则检查、信号完整性分析等,以确保设计的正确性和可靠性。
最后,在设计验证完成后,我们可以使用Expedition软件生成制造文件,以便进行PCB制造。
通过Expedition软件的制造准备工具,我们可以生成Gerber文件、钻孔文件等,以满足制造的需求。
利用MENTOR 工具进行的PCBA制造可行性分析使用教程

3
Valor_NPI 目录的设置及开启
• • •
使用记事本打开Valor npi的安装目录的环境配置文件env_file ,(在开始菜单中输入 %sdd_home%\ Valor_NPI\e93 回车)添加“valor_console=1”与“LANG=GB”两行,这 样在运行时规则名称可以显示为中文,并且开启了控制台查看 设置完成之后,可以通过“开始”所有程序 Mentor Graphics SDD Valor Valor NPI来开启 valor 程序,也可以通过expedition pcb 的output中开启 License选择Molular
ODB++输出
以单机形式打开工程文件,在expedition PCB 的主界面找到OutputODB++
1
ODB++输出
输出层如图设置,以保证输出的文件 包含了工程的全部信息
2
Valor_NPI 目录的设置及开启
• • • • Valor_NPI环境设置,此设置只需要设置一次。 点击“开始”所有程序 Mentor Graphics SDD Valor SetValorDir,内容如图,将new valor dir 设置为“Y:/013A_DIDA3013/Valor_NPI” 然后点击updata 调整系统环境变量,“VALOR_ENV_FILE” 变量值为“Y:\013A_DIDA3013\Valor_NPI\env”
• 开启窗口后如图,使用默认设置分析即可 • 三个图标从左到右 依次是“全局运行 ”、“目前可视区 域运行”、 “profil行性分析
• 由于与既定的规则有冲突,按此图标即可显示检测结 果 • 单击一条规则,然后点击
高速电路pcb设计方法与技巧

高速电路pcb设计方法与技巧
高速电路的PCB设计是一项复杂的任务,需要考虑到信号完整性、电磁兼容性和噪声抑制等因素。
下面列出了一些高速电路PCB设计的方法和技巧:
1. 确定信号完整性要求:根据设计要求和信号频率,确定信号完整性要求,如信号的上升/下降时间、功率边缘、噪声容限等。
2. 选择适当的材料:选择适当的PCB材料,比如具有较低介电常数和损耗因子的高频层压板材料,以提高信号完整性。
3. 排布设计:在PCB布局设计中,将信号线和地线层紧密地排布在一起,以降低传输延迟。
同时,尽量避免信号线交叉和平行布线,以减小串扰干扰。
4. 使用差分信号线:对于高速信号,采用差分信号线可以减少干扰和噪声。
差分信号线需要保持匹配长度和间距,并使用差分对地层。
5. 引脚分布:将相关的信号和地线引脚布局在相邻位置,并使用直接和短的连接,以减小传输延迟。
6. 电源和地线:在PCB设计中,电源和地线是非常重要的。
为了提高电源供应的稳定性和降低噪声,采用分层设计,并保持电源和地线的低阻抗连通。
7. 规避回流路径:设计中应尽量避免信号流经大电流回流路径,以降低电磁干扰。
8. 耦合和终端阻抗:为了提高信号的传输质量,需要合理设计耦合和终端阻抗,并在设计中考虑到信号的反射和幅度损耗。
9. 电磁兼容性:在PCB设计中,应遵循电磁兼容性规范,使用恰当的屏蔽和过滤技术,以减少电磁辐射和敏感性。
10. 仿真和调试:在最终的PCB设计中,使用仿真工具来验证信号完整性和电磁兼容性,并在实际测试中进行调试和优化。
以上是一些高速电路PCB设计的方法和技巧,设计人员可以根据实际需求和设计要求来选择和应用。
MentorGraphics公司PCB产品介绍

MentorGraphics公司PCB产品介绍Mentor Graphics是一家全球领先的电子设计自动化公司,其PCB (Printed Circuit Board)产品是其核心产品之一、PCB产品提供了一套完整的电路板设计解决方案,包括设计工具、模拟仿真、布局布线、验证和制造。
下面将详细介绍Mentor Graphics的PCB产品及其主要特点。
首先,Mentor Graphics的PCB产品包括多个设计工具,其中最重要的是Xpedition和Pads。
Xpedition是一款全面的电路板设计和布局布线工具,能够满足高复杂性电路板设计的需求。
它提供了强大的设计功能,包括分层布局、信号完整性分析、高速信号路由和三维模型。
而Pads则是一款适用于中小型项目的PCB设计工具,它相对简单易用,但功能齐全,能够满足常规电路板设计的需求。
其次,Mentor Graphics的PCB产品提供了强大的模拟仿真功能。
通过使用HyperLynx仿真工具,设计师可以对信号完整性、电源完整性和电磁兼容性进行仿真分析。
仿真可以帮助设计师在实际制造之前发现和解决潜在问题,提高电路板设计的可靠性和可制造性。
此外,PCB设计过程中的验证也是非常重要的环节。
MentorGraphics的PCB产品提供了专业的设计验证工具,包括Valor NPI和Valor DFM。
Valor NPI可以帮助设计师验证电路板设计的制造可行性,包括DFT(Design for Testability)和DFA(Design for Assembly)等方面。
Valor DFM则是一款设计制造一致性工具,通过自动化的制造规则检查和修复功能,确保电路板设计符合制造要求。
最后,Mentor Graphics的PCB产品还提供了制造执行系统(MES),可以帮助制造商将设计文件与实际生产过程相结合。
这一功能可以提高制造的效率和质量,并减少人工错误的发生。
Mentor Expedition PCB协同操作步骤

Mentor Expedition PCB协同操作步骤1.2007EE软件安装在安装软件时,按照下图所示选择安装项目,特别是“System Tools”选项一定要选择,这是开启协同设计服务的工具。
2.启动服务打开计算机管理,打开服务,启动Remote Server Configuration Manager2007.7服务。
每次进行协助设计时,都要关闭重新启动。
3.打开工程文件的原理图,在Setup菜单下,选择Settings选项,按照下图设置。
在这里,勾选“use remote server configuration manager”Server Name处填写启动协同设计服务并打开工程所在计算机的完整计算机名。
打开此选项同时也可以共享原理图。
有些情况下,设置了iCDB Server以后,协同设计打开原理图或PCB的时候,出现下图的错误提示,是因为Remote Server Configuration Manager服务没有打开,请到计算机管理中将该服务重新启动。
有些情况下,设置了iCDB Server以后,协同设计打开原理图或PCB的时候,出现下图的错误提示,请关闭一下设计文件就可以解决。
4.设计文件共享将设计工程文件所在文件夹共享给需要协同设计者,并且给予完全控制的权限。
5.打开mentor的xtreme design session,会让你选择一个pcb文件作为协同工作的对象!6.然后出现expedition的license选择界面,可以选择在协同工作时需要哪些特殊的功能,比如rf设计模块等,子客户端得license选择受这里的限制!7.这个时候expedition还是没有打开的,要自己另外打开,打开后选择xtrem Design Client,然后就会出现一个选择pcb工程文件的框框,选择刚才设置的pcb文件!8.这时候会出现一个正在加入xtreme的对话框,注意,handle要不相同,这个是区分你和其他人机器的编号,必须不一样,不然会报错!(就是给自己取一个名字,但不能于他人重复)9.现在你已经打开了主服务端,其他人可以加入了!其他人可以进入你的共享打开PCB即可。
Expedition_PCB基础培训教材

Expedition PCB基础培训教程Copyright(c) Mentor Graphics Corporation 2010All rights reserved本文档记录的信息属于Mentor Graphics公司所有,未经Mentor Graphics公司书面许可,严禁以任何方式复制其中的任何章节或全文内容。
本文档接收者,应当尽力避免对文档信息采取未经授权的使用行为。
目 录第一章 库的使用 (9)第二章 焊盘的创建 (13)第三章 创建Cell (20)第四章 创建Symbol (34)第五章 创建Part (46)第六章 创建Template (56)第七章 DxDesigner的使用 (61)第八章 PCB Editor的使用 (80)第九章 PCB设计设定 (98)第十章 创建Board Geometries (108)第十一章 布局 (117)第十二章 Layout 设定 (127)第十三章 布线 (143)第十四章 测试点 (156)第十五章 生成Plane (160)第十六章 设计检查 (170)第十七章 生成丝印 (177)第十八章 生成Gerber和Drill (185)第十九章 尺寸标注与文件编制设计 (193)关于本书本书是Expedition PCB Introduction的培训教程,书中介绍了熟练使用Mentor Graphics Expedition PCB工具进行印刷电路板的设计需要掌握的相关概念。
读者该培训课程,主要面向使用Mentor Graphics Expedition PCB工具来设计和编辑印刷电路板,并具有以下预备知识的设计师和工程师。
课程特点z本课程关注Expedition PCB在设计流程中的使用,而不是对Expedition PCB的所有功能进行详尽介绍;z阐述印刷电路板技术及其设计方法,也不是本课程的重点。
预备知识●用户应该掌握基本的PCB布局布线设计思想。
mentor设计过程

2.在 PCB 上选择要显示飞线的区域,点击下图中 include selected 按钮:
3.按照下图选择,并点击 APPLY,至此,我们要显示的区域完成。同样的道理,用该方 法可以显示一个元件的飞线。
六、PCB 文件夹中 Config 文件夹的应用
1.在已设计过的\PCB\Config 文件夹中,有以前设置好的配置文件,我们可以直接 COPY 到我们的新设计中来,这样就不用重复的进行设置,如下图所示:
在布线的过程中,按住 shift 键不放,同时,点击鼠标右键,则弹出如下所示菜单, 选择要布线的目的层,即可从当前层切换到选择的层进行布线。
十、给 NC 管脚赋予网络名
1.没有给 NC 管脚赋予网络名前的网络列表,如下图所示:
2.要给给 PCB 中的 NC 管脚赋予网络名,要在下面的对话框中,进行如下的设置:
1.输出 gerber 文件后,选择 Import--Gerber
2.打开如下所示的对话框,选择要浏览的 gerber 文件,点击 OK.
3.关闭所有的显示内容
4.打开 display control 选项卡,选择要浏览的 Gerber 文件
5.显示的 gerber 文件如下图所示:
九、布线过程中快速切换至某一层布线
还有一个问题需要注意:在下图红色方框内,下拉列表中 Buidup 和 Laminate 两项 的区别是:Laminate 表示先压板在钻孔,Buidup 表示先钻孔再压板。 为了说明 setup parameters 对话框中 via Clearances 选项卡的作用, 我们又定义了 一个 2 到 8 层的盲孔,如图所示:
3.第二步完成后,NC 管脚自动被软件赋予网络名
十一、铺铜
1.在绘制好铺铜区域后,注意这几个工具按钮的应用, 先说一下 这个按钮,其余按钮的用法相同 ,下面