欢迎来到天天文库
浏览记录
ID:33811286
大小:193.85 KB
页数:4页
时间:2019-02-28
《基于eda设计的调试大纲及波形生成技术new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于EDA设计的调试大纲及波形生成技术1丁明清,李玉山(西安电子科技大学电路CAD研究所西安710071)摘要:在现代电子产品的研发过程中,存在一个普遍问题:在电路设计师和调试工之间,缺乏有效的沟通。这延长了产品的设计周期,调试工作已成为电子装备批量生产的“瓶颈”。本文提出一种基于EDA软件设计过程中的调试大纲半自动生成技术,它融合了EDA工具的大部分设计信息,有利于调试工和设计师之间的沟通。仿真波形作为调试大纲的组成部分,本文也对波形绘制加以阐述。关键词:EDA;调试大纲;波形绘制TheTechnologyofGe
2、neratingCircuit-DebugSyllabusandWaveformBasedonEDADingMing-Qing,LiYu-Shan(InstituteofelectronicCAD,XidianUniversity,Xi’an710071)Abstract:Nowadaysinthedevelopmentofelectronicproducts,effectivecommunicationsbetweencircuitdesignersanddebuggersarenotenough.Thismake
3、sthedesignperiodofproductslonger,anddebuggingtaskhasbecomethebottleneckofmassproduction.Thispaperpresentsatechnologyofgeneratingcircuit-debugsyllabusbasedonEDAdesign.MostofEDAdesigninformationisincludedinthesyllabus,whichishelpfulforthecommunicationbetweendesig
4、nersanddebuggers.Asapartofthesyllabus,thesimulationwaveformsanditsdrawingalgorithmarereferred.KeyWords:EDA;Circuit-DebugSyllabus;DrawingWaveform1引言在现代电子系统设计中,越来越高端的EDA工具日益流行。MentorGraphics公司作为当今三大EDA厂商之一,其设计工具不但丰富多样,而且其仿真和分析精度也不断提高,在市场上受到广大电子工程师的青睐。这里,采用的EDA软件均
5、来自Mentor公司,包括MentorWG2004,MentorEPD2004,以及PCB分析工具HyperLynx7.1。图1描述了通过EDA软件进行电路设计的一般流程。配置如下:利用EPD2004进行原理图设计和仿真,包括模拟、数字和数模混合电路;然后采用WG2004中的ExpeditionPCB工具进行版图设计;最后用HyperLynx完成PCB后级仿真与分析。依照上述流程,当EDA工程师完成设计,提交电子产品样品给调试工的时候,还要提供相关的调试技术文档。在国内,一些传统的做法是由设计师手工拟写这样的调试文档
6、,用于指导调试。但是在不同的公司或企业,这种文档不尽完善,而且这种手工操作交互性差,不便于管理。这导致一1作者简介:丁明清(1979-),男,福建宁化人,在读硕士,主要研究方向:EDA软件二次开发。26-1种情况,有些公司直接由设计师进行调试。但对于复杂的电子系统,调试任务比较繁重,设计师的任务不明确,调试工的作用也得不到充分的发挥,这种做法显然不适应规模化快速生产。图1EDA设计流程2调试大纲生成技术2.1方案设计针对上述设计和调试之间的问题,提出以下解决方案:既然是通过一系列EDA工具完成电路设计,从原理图到PC
7、B版图,以及相应的功能验证和PCB后仿真,其间包含丰富的设计信息,那么就可以充分利用EDA工具产生的这些信息,根据客户的电路调试技术规范,把这些信息包含进来,通过软件技术生成大纲,提供给调试工。其设计方案如图2所示。图2调试大纲生成技术的设计方案如图2所示,调试大纲起到交互信息的作用。从EDA设计师完成样品设计,到软件接口生成调试大纲,然后调试工根据大纲,对样品进行调试。在调试过程中,如果发现问题,调试工在大纲中注明并加以汇总,通过软件接口反馈到设计部门。然后,设计部门根据有问题反馈的大纲(来自调试部门),完善电路设
8、计,提交新的样品,并产生新的调试大纲,调试工进行再次调试。2.2技术实现由图2可见,调试大纲的生成是通过软件接口来实现的。生成的调试大纲基于EDA工具,它包含大量EDA设计信息;同时,还要符合调试部门的技术规范,其实现算法如图3所示。26-2图3调试大纲生成技术的实现算法z原理图信息融合模块:提取了描述一个电路所需的全部信息,如电路拓扑结构。z
此文档下载收益归作者所有