作者 teddy.gao一个喜欢文学技术和写作的工程师
做信号完整性到底需要什么技能
一:理论,理论,理论。没有理论支撑的工程实践如空中楼阁。那么具体要知道哪些理论呢?学会传输线理论,弄清为什么会产生反射,反射阻抗的计算,插入损耗的定义,损耗都有哪些表现现,串扰产生的原因,常见的减少串扰的方法等。
二:使用仿真软件
敲黑板强调下,每款软件都有其自身的局限性,仿真之前要你明白不同软件的工作原理是什么,局限性是什么。
比如一个25g的nrz信号它的带宽要到40ghz。如果高带宽的信号如果用ansys系列的siwave的话结果很难保证准确性。要用hfss全波有限元求解才准确。
另外不要想用仿真解决所有的问题,仿真固名思义是模仿现实的情况,最终以测试结果为准。
三:了解相关的协议规范
我们用来观察插入损耗,阻抗等眼图的参数需要一个判决标准来衡量我们的结果是pass还是fail.
四:了解相关的布线走线的规则和原理。
比如,孔的的周边地要打地孔是为了增加回流地,减弱换层过程中的参考地不连续性。要做到知其然也知其所以然。
五:仪器使用
我们做仿真还是要和测试相对应。俗话说一百次的仿真不如一次的测试。我们的仿真毕竟是为了实践服务的。当然这并不是说仿真不重要,它可以帮我们做方向性的指导,规避设计中的很多问题
六:了解材料特性
近年来伴随信号速率的上升,高速设计对材料的要求越来越多,材料特性的研究成为了一个不能绕过去的课题.我们材料的介电常数Dk Df表面粗糙度等参数是高速信号研究的重点。
七:总结分析,举一反三,灵活运用的能力
这不仅是信号完整性工程师需要的能力也是做任何事情需要的能力,只有如此才能事半功倍。比如传输线的特性阻抗可以用z=1/vc 表示,由此可知一切的阻抗不连续点都变成了看电容问题。如此我们就可以将复杂的问题化简。