PCB版图审查软件PLV中基于TCL的信号完整性审查实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:slovedw520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪以来,由于电子产业迅速发展,半导体工艺水平不断提高,因此器件的尺寸越来越小,导致PCB的集成度越来越高,PCB设计也越来越复杂,设计师工作量加大。随着时钟频率的提高,信号完整性问题越来越明显,增加了电路板设计难度。对于时钟频率比较低的电路系统,不需要考虑信号完整性问题,设计师完全可以根据自己的经验对电路系统进行人工审查,以确保设计的正确性。但是对于高速PCB版图,一方面设计师无法根据经验对版图进行人工审查,另一方面,高集成度的复杂PCB设计是设计师无法进行人工审查的又一障碍。因此,需要借助计算机来辅助审查PCB版图。目前市场上的PCB设计软件种类繁多,它们生成的PCB文件格式各不相同。不同的设计软件之间无法进行数据交换。为了消除这种隔阂,我们选取了一种流行的PCB文件格式—ODB++文件格式,大多数PCB设计软件都能导出这种格式的文件。我们为PLV软件开发了导入ODB++文件的接口,使得不同PCB设计软件设计的不同PCB版图都可以在PLV软件中进行审查。PLV的审查模块主要由三部分构成:数据库模块、TCL脚本编辑模块和TCL脚本执行模块。用TCL语言编写规则脚本来实现审查相对比较灵活,并且可以随时对脚本规则进行编辑。TCL语言和C++相结合,使得审查更高效、更方便。PLV软件提供给用户脚本编辑器,便于用户在PLV软件中编写、调试脚本。TCL的脚本执行模块是用来执行规则脚本的。为了实现该功能,需要将TCL嵌入到PLV应用程序中,这是通过TCL库的动态链接库实现的。PLV中的数据库模块包括本地数据库和服务器数据库。它支持用户将自己编写的规则脚本保存到本地数据库或者上传到服务器数据库。服务器数据库可以保存不同用户上传的规则脚本。用户之间可以通过服务器数据库共享规则脚本。用户也可以从服务器数据库下载自己需要的规则脚本,来实现自己的审查。PLV软件不仅能完成设计规则审查,它还可以对信号完整性进行审查。PLV软件主要对单一网络的反射和多网络间的串扰进行审查。用户应该将尽可能多的设计规则脚本添加到服务器数据库中,这样积少成多,不仅会使PLV软件的审查功能越来越强大,而且也使得信号完整性的审查规则库越来越丰富,能进行更多更强大的性能审查。
其他文献
本文阐述了离子注入法在半导体掺杂领域中的重要意义,并利用此技术制备了注入浓度不同、元素不同的金属纳米颗粒以及不同掺杂配比的二元合金纳米颗粒。在介绍了相关测试技术
半导体激光器因其结构简单、体积小、效率高、易于调谐等优点,在生产、科研有重要价值。激光技术的发展与完善使得光谱学发生了巨大变革,基于强光与物质相互作用的非线性光谱
医疗卫生事业单位,是以社会公益为目的,从事卫生活动,并以非盈利性为主的社会服务组织,是行使行政职权的组织。在行政管理方面围绕严格遵行政策、重视安全教育、注重人才培养,提高
基于现有公共卫生领域相关的法律体系与制度难以支持公共卫生部门履行其核心职能并完成其目标任务的现状,系统描述了传染病预防控制与传染病法的相互关系,以及国际卫生领域传
谱成像探测是一种结合了图像获取技术以及光学滤波技术的高性能图像信息获取手段。基于谱图像信息,既能得到目标的常规图像,又能获得目标的结构和材质特征。近些年来,谱成像
大量的实践研究结果向我们证实了一个问题:对于供配电系统而言,系统运行过程中的安全性与可靠性将直接关系着相关人员的人身安全以及供配电系统经济效益的实现,极为关键。本
尊敬的石学敏院士、尊敬的张伯礼院士、国医大师张大宁教授、尊敬的各位领导、各位嘉宾、各位中医针灸界的同仁们:今天非常高兴,有机会和我们中国针灸学会多位副会长以及针灸
<正>构建网络、信息安全长效机制,维护正常的社会、经济秩序,不是哪一方可以独立解决的。只有"立法监管、行业自律、公民防范"三管齐下,才能有效减少新型诈骗犯罪,让人们畅享
气敏薄膜器件吸附极性气体分子产生微弱的电流变化可用来诱导混沌电路,进而产生不同混沌吸引子相图可表征气体浓度空间分布,由此制作的气敏传感器具有很大发展前景。目前虽然
边沿谱啁啾光栅的反射谱具有大带宽和线性边沿的特点,其反射率与入射波长呈线性一一对应关系,基于这种光栅的边沿滤波解调技术具有成本低、结构简单、解调精度高等优点,因此,