PCB设计中的一些SI问题分析

EDA/IC设计

1045人已加入

描述

目前用户最需要一个能将时序分析和SI融为一体的工具,并且界面优化,设置简单,同时又包括Design KIT。ICX Tau如果能够象Quantum-SI一样性能得到改进,必将提升人气,更受客户青睐。由于Mentor具有PCB设计前端和后端,ICX+Tau优势是其它工具无法取代的。

时序问题最为重要,目前PCB设计者基本上采用核心芯片厂家现成方案,因此PCB设计中主要一部分工作是如何保证PCB能够符合芯片工作要求时序。,目前国内用户基本没有掌握时序问题。少数SQ用户会采用Excel表来编制时序要求,后期把从SQ中测量出参数手工填写到Excel表中去计算是否最终PCB设计符合时序要求。然而这些问题始终较为艰深,无论是原理图PCB设计者和PCB布线PCB设计者都很难从芯片数据单中读懂时序。而时序问题主要是并行接口问题。

普通SI问题,即解决驱动问题、端接电阻或串接阻尼电阻数值计算、PCB层压结构和特性阻抗计算,走线拓扑结构分析。对于普通SI问题,Hyperlynx、SQ和ICX都可以很好解决。国内用户基本上已经掌握了如何处理和分析普通SI问题。就工具而言,SQ、Hyperlynx或ICX都可以很好解决。性能上,SQ长处是它本身就是一个PCB布局布线工具,因此其适合实际PCB布局布线上性能上比较好,也即现场调试性能比较好。但是SQ没有时序分析能力,只有简单有限时序测量功能。

Hyperlynx优点是容易使用,不过既没有时序分析功能,也无时序测量功能。相比较而言,Hyperlynx在EMC预测上比较方便,这是Hyperlynx优点。ICX其GUI上 弱点和设置复杂性吓走了大部分客户。目前普通SI问题,主要是PCB 布线PCB设计者在进行。原理图PCB设计者则基本不做该方面工作,主要原因是工具使用不熟悉和对SI了解较少。

微波段传输问题,即通常所称GHz SI。PCB设计需要解决传输链路上因为走线、过孔和材料等小尺寸形状引起各种通常只有在微波领域才需要考虑的问题。微波段传输问题由串行接口引起,对通讯有重要的作用,主要是解决多板问题,即插卡核心芯片-连接器-背板-连接器-插卡核心芯片链路上传输问题。不过串行链路没有时序问题,只有传输问题,需要解决因频率到达微波段引起信号幅度和01比特流变化引起的码间干扰。该部分问题必须采用频域和时域工具结合。目前主流SQ,Hyperlynx和ICX处理这些问题还不是很有效。Hyperlynx和ICX处理S参数都是采用Eldo来完成,但由于缺乏MGH里算法分析长比特流,在所需时间上是不实际。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分