抽象的测试

受欢迎程度

由安Steffora Mutschler
现在,半导体设计抽象旧帽子很多工程师,但提到“半导体测试抽象”一词,并期望瞪了他一眼。设计的复杂性,巨大的设计尺寸,和短的市场窗口把巨大的压力测试早发生。

甚至在RTL级,硬件测试通常没有感动,这个游戏的名字是可靠的可预测性。如果测试电路不会发生,直到门水平最终连接时发生,大瓶颈。出于这个原因,厂商在硬件测试设备以及EDA空间现在看着更加紧密地连接设计和测试的方法。

时所使用的术语“抽象”是关于设计和测试,它在这些空间是非常不同的。然而,罗伯特·鲁伊斯高级产品营销经理对测试自动化产品在Synopsys对此,指出两者之间可能会有一些推论。

“首先,测试抽象的东西不是由大多数的用户,因为这个词并不是被每个人都一样,“鲁伊斯说。“抽象的设计工程师,可以参考的一个特定的流动是有模型使用IEEE 1500标准,可以描述测试属性和专门设计的扫描链。抽象测试的设计师正在实施的设计和关注它的功能,他只是关心有某种方式携带超过一个抽象的DFT的部分,并以多种方式帮助。其中之一是,它隐藏了所有不必要的细节设计。第二件事是,它有助于文件管理和工具性能的工具不需要随身携带更大的网表描述扫描链和其他DFT信息。”

产品营销经理马克·查德威克导师图形Corp .的年代硅产品测试系统说,测试在不同的水平,晶圆级,包级别,当它在一个电路板,当它在一个系统中,当它的字段可以被认为是不同层次的抽象概念。“但是,与这个词,我们做测试的类型,还是到一个稳定的水平上,意义,扫描测试或存储器BIST,函数不测试,但测试每个个体的过程设备/组件/原子,我们做测试整个芯片。”

鲁伊斯指出,有些东西可以做的测试在RTL级,但最终生成高质量的生产测试模式,捕捉每一个缺陷,测试生成程序了解结构性connections-basically门电路级视图。

“有一组可以在完成RTL的东西,但不是一切,“鲁伊斯说。”尽管如此,感觉就像我们在一个地方不是大多数,但一些,设计师有前瞻性的眼镜思考可以向上移动门以外的RTL级的水平。看,有一些不同的东西。预测什么样的一个问题可能发生如果DFT。另一个仍在探索阶段,而不是通过整个设计流程,并找出我的错误覆盖率是多少测试时间和测试数据我有多少,如果我可以做一些在RTL预测吗?预测在RTL很多测试工程师是抽象测试”。

EDA之外,抽象也可以应用到测试开发和可能意味着,而不是看着1和0,并定义应用于芯片的模拟波形测试,如果这是抽象呢?

”这个角度看,知道我的测试只是测试的核心,或一组测试的模拟部分,我因此可以更加结构化测试开发计划,“鲁伊斯说。“测试开发项目是一个领域,我们的一些大客户投入大量的资源,多投资DFT /生成。”

相反,从测试硬件的角度来看,约翰•Wiedemeier LeCroy产品营销经理说,当他的公司开始15年前的事情非常复杂,设备一起来讨论是非常痛苦的。“我们已经改变了不少,介绍了我们认为是观察的标准协议,”他说。“我们公司是解码设备和主机之间的通信协议和理解。一开始,一名工程师在看一个示波器屏幕1和0。事情变得更复杂的数字设计,逻辑分析仪出来解决某些问题,是一个新的界面。这是一个巨大的努力。有人认为,如果我们可以解码这些零一指令,所以有一些基本的逻辑分析仪解码1和0的数字。他们把它上升到一个较高的等级。但在这个过程中,他们能够做一些事情,但走到一边,不做什么是他们的核心竞争力。”

那时,LeCroy出来协议分析器,逻辑分析仪上迈出的一步。“我们不再只是解码1和0到数字但实际上我们现在给伟大的详细信息的协议是什么样子,”Wiedemeier说。他指出,如果你读一本书的协议,你可以看一下页面和测试人员屏幕和理解发生了什么。不再有这个想法,你必须了解模拟软件和编程工作。上面走了一步,包括把这本书放到工具,该工具告诉说这本书说,现在甚至可以推到一个按钮和工具说有什么问题以及如何解决它。

“友好得多软件工程师,只会远离天才读取波形,“Wiedemeier说。

连接测试和EDA领域
虽然不是一个明显的连接乍一看,弗兰克•Ditore安捷伦的产品经理EEsof EDA在安捷伦科技无线业务单元,指出EEsof EDA工具与安捷伦的测量硬件,和一些最近的研究与软件定义无线电(SDR)在这里也适用。

“首先,它不一定是一个著名的或证据确凿的事实,但安捷伦惠普(hewlett - packard)时(可能是特别提款权的先锋架构简单,因为我们需要可伸缩和可重构的发展工具。事实上,在90年代末80年代初的我们开发了一个新的硬件测量系统,被称为矢量信号analyzer-the第一的市场。它实际上是一个软件定义无线电。这使得工程师固件升级,即主要嵌入式处理器更新源代码,所以解调仪器可以重新配置是- 95 CDMA或DECT或任何可用的数字通信协议。甚至在一些更industry-notable的名字在软件定义无线电提出“软件定义无线电”这个术语开始我们已经这样做。今天,如果你看看安捷伦硬件测量平台,他们几乎完全软件定义工具是可伸缩的,由fpga和数字信号处理引擎嵌入需求方;他们通常是建立在一个Windows PC框架(虽然这并不覆盖每一个安捷伦的产品)和硬件是可扩展的,这样你就可以继续增加马力你需要为不同的应用程序插入新的应用程序卡工具,”他说。

这些基本上是软件定义无线电平台,因为他们允许安捷伦乐器并应用到许多不同的协议没有改造的硬件。

“这符合测试抽象为特别提款权在标准化的操作环境的背景下,“Ditore说。”有很多操作环境,最主要的一个是软件通信体系结构(SCA)操作环境(OE)标准,许多供应商提供的用于军队联合战术无线电系统(JTRS)或商业系统。在收音机支持SCA,实际的物理层如果也是SCA-compliant成为便携式。我们内部一直在谈论的是如何抽象测试创建SCA-compliant测试算法,将进入我们的工具(假设他们SCA-compliant)以及用户的硬件也SCA-compliant,这样您就可以实际构建测试你的产品。”

而不是一个商业产品,它非常适合如何架构安捷伦的工具,他说。例如,SystemView,安捷伦的英语工具,可用于建筑师物理层信号处理和模拟射频算法作为任意波形或硬件描述语言(VHDL)的可执行硬件描述,Verilog或c++和出口的硬件。

因此,它可以用于设计,或定义测试算法,并有可能节省工程团队大量的时间,他相信。

“如果你看看传统/射频设计师,是否设计MMICs、射频或只是标准射频板,他们通常设计与连续波(CW)指标记住——有什么收获,有什么噪音图,输出IP3——但通常他们不考虑更高层次的系统指标向量大小的错误是什么,什么是ACPR,域的力量是什么,域之间的跨域漏是什么系统。他们并不认为高层时域指标,所以通过提供这些虚拟测试环境在仿真环境中你可以连接你的模拟和射频处理的测试工具。通常的类型的事情你会做一次你实际上做原型硬件仿真设计时,虽然它仍然是便宜的改变。是一个参数的调整变化,它不是一个直接的面具,”他补充道。

接下来是什么?
为客户工作强烈的I / O工程插件卡片和端系统优化性能,业内人士认为,将会有更多的测试工具的集成与pre-silicon设计工程团队允许反馈早在设计过程中。这预计将实现更严格的EDA和传统试验机企业间的合作在不久的将来。俗话说的好,请继续关注。



留下一个回复


(注意:这个名字会显示公开)

Baidu