文档介绍:西安电子科技大学
硕士学位论文
EDA中的专用数据库及后端数据处理技术
姓名:孙瑞囡
申请学位级别:硕士
专业:电路与系统
指导教师:李玉山
20020101
摘要随着电子电路网络化协同设计发展的要求,不标准的设计、不兼容的数据给设计工程的快速实施带来了极大障碍。要采用自动化设计验证来保证设计的正确性,要实现各种砑涞挠攀苹ゲ梗匦胴⒎⑾嘀的系统并提供数据支持和资源共享。本文巾主要探讨设计验证自动化技术及资源共享实现方法。针对电路级自动验证提出全新的专用客户端/服务器数据库和文件簇相结合的结构。,实现了快速网络查询、。探索性研究微机逷牍ぷ髡綞具进行板缎数掘交换的方法,实现了微机与工作站快速高效的数据交换双向接口。本文通过在不同设计层次实现莸墓芾砗痛恚狤通用数据库的建立和数据融合技术奠定了理论和实践基础。关键词:资源共享客户/衿数据库数据交换
,../
≯血触殛:聋固冢郝呃糧:圭兰¨期:迎忽独创性虼葱滦声明关于论文使用授权的说明怠荩蟆本文声明所呈交的论文是我个人在导师的指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别员曜⒑椭滦恢兴蘖械哪谌菀酝猓畚闹小包含其他人已经发表或撰写过的研究成果:也不包含为获得西安电子科技大学或其他敦育机构的学位或证书而使用过的材荆。与我‘同工作的同志对本研究所作的何贡献均已在论文中做了明确的说明并表示了谢意。术人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布沦文的全部或部分内容,¨丁以允许采用影印、缩印或其他复制手段保存论文C艿穆畚脑解密后遵守此规定本人签名导帅签名
绪论随着电子设计自动化的快速发展,电子计算机辅助设计低澄I杓剖μ峁┘ù罅榛罘奖阈缘耐保苍斐闪设计的多样性和不一致性。非标准的电路设计可能会给整个工程带来不必要的损失。即使是同一个设计,通过不同的,电子设计自动化ぞ呱杓粕傻氖菪畔⒑褪莞袷揭相差甚远,不利于异地异构协同设计。以往要查找出电路图设计与标准不相符之处,只能人为分析,要将设计的,印制电路板玫礁呒兜腅工具下进行修改,也只能人工将其重画。如何高效、优质地设计生产新的产品已经成为电子设计科研单位和企业追求的目标。由此,我们提出杓蒲橹ぶ械缏芳蹲远橹し桨及后端数据交换实现方法,自动化地进行前端设计验证和后端数据交换,把设计验证工程师从繁重的体力劳动中解脱出来,而且杓频闹柿也会大大提高。论文中针对电子电路设计中信息繁杂,信息量大的特点,提出全新的专用客户端/服务器数据库结构。该数据库系统目前主要用于前端电路级设计审查验证工作,为设计验证的自动化提供了必要的保障。对于后端的数据处理论文中着重探讨机与工作站ぞ進进行板级数据交换快速高效的实现方法。该数据交换的实现建立了微机与工作站杓剖萑诤系那帕海沟蒙杓剖梢岳梦⒒凸ぷ髡上这两个强有力的设计工具更加得心应手地进行设计。在此基础之上还有待于提出板级设计验证中的数据库技术以及通过数据库和数据交换实现电子设计自动化领域数据集成的方法。论文共分四章:第一章:简明分析杓浦械氖萏匦裕蛞K得鱁数据库结构和后端数据处理技术。第二章:研究杓蒲橹ぶ械淖ㄓ檬菘獾纳杓瓶蚣芎捅Vひ旃客户/服务器数据库一致性和安全性的解决方案。第三章:研究杓浦泻蠖耸荽砑际酰氐闾教諴之间板级数据交换的实现方法。第四章:根据现有的数据库和数据交换技术,提出进一步的扩展方案和电子产品数据管理系统的构想。绪论,
第一章莘治龊痛萏匦§电子突礐的相似之处在于都有大量繁杂的数据信息,相比之下,前者数据更为千变万化,而且种类多,共性少,通用性差。通过ぞ呓械缱拥缏飞杓剖保忧岸嗽硗蓟嬷频降缏贩抡妫油砩成到后端杓贫夹枰:筒罅康氖莺臀募2煌砑δ芎托阅差别较大的同时,数据更是迥然不同。各种ぞ呤莸牟钜煸斐梢构环境下设计资源无法共享,更不能利用不同的工具进行优势互补,这成为电子电路协同设计、验证和制造中最大的屏障。在数据分析和数据挖掘的基础之上,如何有效组织数据、重构和共享数据,是电子低惩缁⒄沟男枰#荂,计算机集成制造系统幕『凸丶际酢F裎止,国内外在此方面的研究开展较少,数据处理的应用软件更是寥寥无几。少有的软件主要针对某个ぞ叨裕鄹癫环疲铱梢浦残圆睿更不适合中国电子设计业的需要。所以,我们针对氖萁醒芯浚在充分利用其原有信息的基础之上,加以扩充,探索适合电子低的专用数据库结构和数据处理技术,为网络设计制造系统奠定坚实的基础。数据库和数据处理是建立在数据分析基础之上,所以电子低数据的基本特性是研究的起始点。杓浦饕7治H霾愦危合低臣丁⒌缏芳逗臀锢硎迪旨渡杓啤工具或多或少的支持不同层次的设计,其丰