附件有二个文当,都是dxp2004教程 ,第一部份DXP2004的相关快捷键,以及中英文对照的意思。第二部份细致的讲解的如何使用DXP2004。 dxp2004教程第一部份: 目录 1 快捷键 2 常用元件及封装 7 创建自己的集成库 12 板层介绍 14 过孔 15 生成BOM清单 16 顶层原理图: 16 生成PCB 17 包地 18 电路板设计规则 18 PCB设计注意事项 20 画板心得 22 DRC 规则英文对照 22 一、Error Reporting 中英文对照 22 A : Violations Associated with Buses 有关总线电气错误的各类型(共 12 项) 22 B :Violations Associated Components 有关元件符号电气错误(共 20 项) 22 C : violations associated with document 相关的文档电气错误(共 10 项) 23 D : violations associated with nets 有关网络电气错误(共 19 项) 23 E : Violations associated with others 有关原理图的各种类型的错误 (3 项 ) 24 二、 Comparator 规则比较 24 A : Differences associated with components 原理图和 PCB 上有关的不同 ( 共 16 项 ) 24 B : Differences associated with nets 原理图和 PCB 上有关网络不同(共 6 项) 25 C : Differences associated with parameters 原理图和 PCB 上有关的参数不同(共 3 项) 25 Violations Associated withBuses栏 —总线电气错误类型 25 Violations Associated with Components栏 ——元件电气错误类型 26 Violations Associated with documents栏 —文档电气连接错误类型 27 Violations Associated with Nets栏 ——网络电气连接错误类型 27 Violations Associated with Parameters栏 ——参数错误类型 28 dxp2004教程第二部份 路设计自动化( Electronic Design Automation ) EDA 指的就是将电路设计中各种工作交由计算机来协助完成。如电路图( Schematic )的绘制,印刷电路板( PCB )文件的制作执行电路仿真( Simulation )等设计工作。随着电子工业的发展,大规模、超大规模集成电路的使用是电路板走线愈加精密和复杂。电子线路 CAD 软件产生了, Protel 是突出的代表,它操作简单、易学易用、功能强大。 1.1 Protel 的产生及发展 1985 年 诞生 dos 版 Protel 1991 年 Protel for Widows 1998 年 Protel98 这个 32 位产品是第一个包含 5 个核心模块的 EDA 工具 1999 年 Protel99 既有原理图的逻辑功能验证的混合信号仿真,又有了 PCB 信号完整性 分析的板级仿真,构成从电路设计到真实板分析的完整体系。 2000 年 Protel99se 性能进一步提高,可以对设计过程有更大控制力。 2002 年 Protel DXP 集成了更多工具,使用方便,功能更强大。 1.2 Protel DXP 主要特点 1 、通过设计档包的方式,将原理图编辑、电路仿真、 PCB 设计及打印这些功能有机地结合在一起,提供了一个集成开发环境。 2 、提供了混合电路仿真功能,为设计实验原理图电路中某些功能模块的正确与否提供了方便。 3 、提供了丰富的原理图组件库和 PCB 封装库,并且为设计新的器件提供了封装向导程序,简化了封装设计过程。 4 、提供了层次原理图设计方法,支持“自上向下”的设计思想,使大型电路设计的工作组开发方式成为可能。 5 、提供了强大的查错功能。原理图中的 ERC (电气法则检查)工具和 PCB 的 DRC (设计规则检查)工具能帮助设计者更快地查出和改正错误。 6 、全面兼容 Protel 系列以前版本的设计文件,并提供了 OrCAD 格式文件的转换功能。 7 、提供了全新的 FPGA 设计的功能,这好似以前的版本所没有提供的功能。
上传时间: 2015-01-01
上传用户:zhyfjj
在高速数字电路飞速发展的今天,信号的频率不断提高, 信号完整性设计在P C B设计中显得日益重要。其中由于传输线效应所引起的信号反射问题是信号完整性的一个重要方面。本文研究分析了高速PCB 设计中的反射问题的产生原因,并利用HyperLynx 软件进行了仿真,最后提出了相应的解决方法。
上传时间: 2013-12-18
上传用户:lht618
C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.1415926 /* 宏常量,在稍后章节再详解 */ #define circle(radius) (PI*radius*radius) /* 宏函数,圆的面积 */ /* 将比较数值大小的函数写在自编include文件内 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的结果:%d %d %d\n", a, b, c) } 程序执行结果: 由小至大排序之后的结果:1 2 3 可将内建函数的include文件展开在自编的include文件中 圆圈的面积是=201.0619264
标签: my_Include include define 3.141
上传时间: 2014-01-17
上传用户:epson850
数据库设计指南 如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据 库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的 老师也比不过经验的教诲。所以我们最近找了些对数据库设计颇有造诣的专业人士给大家传授一些设 计数据库的技巧和经验。我们的编辑从收到的130 个反馈中精选了其中的60 个最佳技巧,并把这些 技巧编写成了本文,
上传时间: 2013-12-28
上传用户:二驱蚊器
每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。
上传时间: 2015-08-16
上传用户:LIKE
bs_客户关系管理系统 每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。
上传时间: 2015-08-16
上传用户:jqy_china
bs_网上购物系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。
上传时间: 2015-08-16
上传用户:xinzhch
cs_人财务记账系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。
上传时间: 2013-12-21
上传用户:lacsx
bs_网上报名系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。
上传时间: 2014-08-09
上传用户:虫虫虫虫虫虫
cs_日程记事系统每个例子文件夹都附有数据库表、程序源文件和一个war包(或者jar包)。如果是cs结构的,那么是个jar包,而且还多一个可执行程序文件夹,如果是bs结构的则是个war包。结构如下所示: 例子 | +--- -例子名称 | +------数据库表(文件夹) | +------源代码(文件夹) | +-----jar包(ejb模块)或者war包(web模块)【部署到服务器上】 | +------可执行程序(cs结构的例子特有) | | | +-------可执行的jar包 | +------文本文件(http.txt,启动例子时,IE中输入的地址,bs结构的例子特有) 在使用例子之前,你可以用Jbuilder打开原来的工程文件,重新编译,也可以直接部署war包(或者jia包)。
上传时间: 2014-11-17
上传用户:yoleeson