基于protelsdk的传输线分析与端接处理系统.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:5 大小:66KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于protelsdk的传输线分析与端接处理系统.doc

基于protelsdk的传输线分析与端接处理系统.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

深圳金百泽电子科技股份有限公司(HYPERLINK"http://www.kbsems.com"www.kbsems.com)成立于1997年,是HYPERLINK"http://www.kbsems.com"线路板行业十强企业,总部设在深圳,研发和生产分布在深圳、惠州和西安等地,为客户提供产品研发的HYPERLINK"http://www.kbsems.com"PCB设计、HYPERLINK"http://www.kbsems.com"PCB快速制造、HYPERLINK"http://www.kbsems.com"SMT加工、组装与测试及硬件集成等垂直整合解决方案,是国内最具特色的电子制造服务提供商。电话:0755-26546699-223基于ProtelSDK的传输线分析与端接处理系统摘要:印刷电路板走线传输线效应是影响印刷电路板走线信号质量的主要因素。本文结合ProtelSDK,提出一种采用Client/Server结构嵌入于Protel的计算机自动印刷电路板走线传输线分析及端接处理系统,该系统能对印刷电路板走线传输线分析,对存在问题的走线给出处理策略。关键字:传输线;端接;走线;客户/服务器结构1、引言随着电子信息产业的发展,电子产品正向高性能、小型化发展。电子产品的主要载体是印刷电路板(PrintedCircuitBoard简称PCB),在电子产品的小型化过程中HYPERLINK"http://www.kbsems.com"PCB板面积减少,层数增多,器件密集,走线复杂;电子产品追求高性能使产品内部时钟频率(如MCU的主频)增高,信号边沿变陡,从而使HYPERLINK"http://www.kbsems.com"PCB板走线信号质量下降,造成电子产品的性能下降,甚至功能失效。造成HYPERLINK"http://www.kbsems.com"PCB板走线信号质量(即信号完整性)下降的主要因素有:反射、串扰和电源/地噪声。在高速数字系统中,反射问题尤其突出。各电子产品厂商都非常重视其产品中PCB走线信号完整性,各ECAD和EDA软件厂商也都推出信号完整性分析软件或软件模块,如:ProtelSignalIntegrity。这些软件一般都能对PCB走线进行传输线分析,并能仿真信号反射波形,但是它们一般都不提供合理的端接方式和端接参数。也有一些专门用于传输线特征阻抗计算的软件,如:Si6000b,这些软件一般独立于HYPERLINK"http://www.kbsems.com"PCB板图,需要用户自己输入PCB走线参数,使用不方便。本文结合传输线理论、端接技术并采用ProtelSDK提出一种嵌入于Protel的传输线分析和端接处理系统,该系统能对ProtelPCB走线进行传输线分析,并给出合理的端接方式和端接参数。2、ProtelSDK2.1Protel的Client/Server结构Protel是国内使用最广泛的EDA软件之一,它最大且鲜为人知的特点是采用了Client/Server结构(Protel自3.X版起采用Client/Server结构)。采用Client/Server结构的Protel有两大部分组成:设计资源管理器和插入式服务器。设计资源管理器是运行于Windows操作系统的应用程序,它一方面为用户提供统一的集成工作环境,使用户在电路设计的各个阶段无需更换工作环境,方便用户操作;同时为插入式服务器提供公共数据交换和命令传递平台,保证各插入式服务器间顺畅的命令和数据的传递。插入式服务器不是独立的运行于Windows操作系统的应用程序,它是运行于设计资源管理器的动态连接库(.DLL文件)。Protel向用户提供的完成电路设计的各项功能由各个插入式服务器完成。如:SchematicServer:原理图编辑服务器;PCBserver:印刷HYPERLINK"http://www.kbsems.com"电路板设计服务器。用户运行Protel时,首先启动的是设计资源管理器,再由设计资源管理器根据用户要打开的文件启动相应的插入式服务器,如:用户要打开原理图文件(.SCH文件),设计资源管理器就启动原理图编辑服务器(SchematicServer),屏幕上显示原理图编辑服务器的菜单,用户通过操作原理图编辑服务器完成原理图编辑工作。在Protel自身提供的插入式服务器中,许多插入式服务器功能非常强大,如:原理图编辑服务器,能完成原理图编辑的各种操作。为方便功能模块的划分,Protel将插入式服务器按照功能分成一个个处理(Process),每一个处理完成特定的功能,如:Sch:ZoomRedraw是指Sch(原理图编辑)服务器中的Zo