微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 基于SoC的发展测试设备进入芯片领域

基于SoC的发展测试设备进入芯片领域

时间:01-02 来源:互联网 点击:

Bradley 认为:“仪器的部署与应用非常相关。通常情况下,一个设计团队会在一只芯片上使用两到六个分析仪器,一般会将一个仪器关联到各个重要的设计域。通过这种方式,就可以观察主要接口与控制点,一般是在设计层级的第二层。”来自仪器与处理器核心的信息共同形成一个工作中芯片的凝聚图像,并提供一种设计者可以定义并利用芯片级状态的抽象等级,这在任何架构中都是重要的需求。这种需求也许能解释设计中的庞大软件部件。

因此,片上数字测试仪器已经从 CPU 核心中比较简单的调试核心,转成为更复杂完备的软硬件系统,设计者对这类系统采用分布式状态机和片上触发与控制网络。随着 SoC 变得更加复杂,下一步似乎是芯片上的全逻辑分析能力,包括可编程触发器、长走线与矢量缓冲器,以及探测芯片内节点的能力。

模拟域

   与片上数字测试仪器的发展趋势类似,现在对于用片上测试仪器生成与测量模拟信号也有越来越大的兴趣。如果数字测试仪器的源头要追溯到 CPU 核心,那么模拟仪器就起始于高速串行接口的核心。但技术在模拟域中也有分支,如包含带有传感器、用于自动校准的测量系统,混合信号伺服系统,以及用于校准与测试的仪器。

   与数字世界一样,高速 I/O 片上测试仪器背后的动力是关键信号日益缺乏可见性。Rambus 首席高级工程师 Rich Perego 说:“外部探头的存在就会改变一个高速链路。并且,能看到一个波形还是有价值的。”

   Rambus 设计工程经理 Ken Chang 补充说:“一般情况下,可以直接探测发射器,但不能只探测接收器。必须提取片上数据,推算出眼图或 Bathtub 图,从而间接地探查接收器。”

   这种方法在高速接收器中变得更加重要,否则就不能看到块内发生了什么。 Vitesse的高级应用工程师认为,无法从外部看到信号在均衡前或后的样子。必须从接收器内部作这些观察。

   Rambus 解决这种问题的办法实际上是将接收器用作自己的测量仪器。这个步骤起始于将可编程伪随机模式发生器与码流比较器集成到 I/O 块中。然后,设计者就可以增加足够多的电路,对发射器和接收器作数字调节(图 1)。例如对发射器,这种方法意味着要控制数字输入和 DAC 的电流摆幅与相位,并且能够修改均衡片系数。Perego 解释说:“这可以通过扫描时序与电压,建立收发器性能的 shmoo 图。”

   对于接收器,这可能意味着要调整接收放大器的相位与增益。这个过程可以让设计者扫描相位,并在码流比较块的输出处观察误码率累加器,而提取出时序余量。

   这种测试仪器技术的巧妙之处在于尽可能在数字域中完成。例如,可以利用延迟锁定回路中的数字反馈路径,用数字方法控制接收器的相位。或者可以将一个数字值送给一个 DAC,DAC 再为一个关键节点增加一个偏置,以此调整增益。电路中的这些插入都并非不重要,尤其是在模拟节点情况下,此时任何变化都可能造成断路。但它们是可以实现的。

   Vitesse 最近使接收器测量仪器更进了一步,创造了一种有趣的双通道方案(图 2)。这种概念将一个通道(通常是接收器的主数据通道)设定在眼的中心。然后设计者可以改变接收器的相位与增益,在每个点停止,收集充足的数据以精确估计误码率,等等,从而在相位与振幅点的范围内扫过第二个基本上完全相同的通道。经过软件后期处理的结果会是一个眼图,或是接收器自身所收集数据的一个 bathtub 图。由于第二个路径从物理上与作测量的读取路径相同,数据要比探针或示波器的可能实现更精确。设计者可以看到从均衡器进入接收采样器的精确信号,而不是失真的近似。

   但高速 I/O 并非这种概念的唯一应用。例如,意法半导体公司将相当多的测试仪器置入了它的高端磁盘读取通道 IC。同样,重点是用电路尽可能多地完成外部控制的测量。但在这种情况下,增加的电路可以很复杂。

   意法半导体公司数据存储部的架构经理 Angelo Dati 说,在一个读取通道芯片中的内部仪器可辅助芯片的初期纠错与校准,一旦安装了芯片,它可以帮助确定复杂介质/电子系统的特性,并且在工作期间对电压、温度、磁头高度和其它变量提供连续补偿。

   相应地,读取通道有很多测量仪器。例如,从用于温度和电压的简单传感器,到比较器与线性滤波器,控制处理器可以检查确定是否要调用一个本地有限状态机上的校准程序。状态机运行一个闭环校准程序,它可以改变电压偏移、增益以及偏置点来纠正问题,如通道的低通滤波器截止点的温漂趋向(图 3)。

更复杂的测量不仅能补偿运行中的变动,而且还能帮助设计者与产品工程师将芯片精细调整为某种特定的磁头/介质组合。Dat

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top