当前位置:首页 > 嵌入式 > 嵌入式硬件

1前言

  随着半导体科技的进步,我们已经可以把越来越多的电路设计在同一个芯片中,这里面可能包含有中央处理器(CPU)、嵌入式内存(Embeddedmemory)、数字信号处理器(DSP)、数字功能模块(Digitalfunction)、模拟功能模块(Analogfunction)、模拟数字转换器(ADC,DAC)以及各种外围配置(USB,MPEG,…)等等,这就是我们所说的SoC(系统单芯片)技术。目前,很多具有中央处理器功能的消费性电子产品,如视频转换器(Set-topbox)、移动电话(mobilephones)和个人数字助理(PDA)等等,都可称之为SoC芯片。这类产品不仅在市场上占有重要地位,且其销售量还在不断的增长当中,已经越来越成为消费性电子的主流产品。
  
  这类产品对成本与市场价格相当敏感,因此,业者的竞争力便来自于谁能更好的控制成本。由于在一个芯片中集成了多种不同的功能模块,SoC技术的发展为降低这类消费性电子产品的成本提供了机会。与此同时,由于功能模块的高度集成,SoC芯片的设计、制造和测试过程也变得更为复杂。
降低测试成本一向是业者关注的焦点之一,而测试系统的选择又是其中之重。安捷伦公司推出的93000SoC测试系统,完全以业者的需求为考量,适时解决了业者的相关难题,为业者提供了最为经济有效的测试方案。

  为使读者进一步了解安捷伦93000SoC测试系统所涵盖的功能及原理,本文针对SoC芯片的测试需求,从93000SoC系统的共时测试模式和混合信号测试功能进行了讨论。

  2SoC芯片的测试需求

  SoC芯片内部非常复杂,研发制造的技术一直处于持续改进的状态。同样的,在测试上也遇到前所未有的难题。SoC芯片中:
(1)晶体管的数目越来越多。
(2)为了符合顾客的需求,芯片所提供的功能越来越多。
(3)各个不同功能模块运作的频率往往不同。
(4)各功能模块所使用的电压也可能不同。
(5)各功能模块的测试原理也不相同。

  如何能有效进行SoC芯片的测试工作,是学术界、产业界与各个研究单位都在努力解决的问题。目前有一种方法,叫做内置自检(BIST,Build-InSelfTest)。运用这种测试方法时,在芯片的设计阶段,就必须把自检测试的原理考虑进去,在制造芯片的电路中也必须要加入一些额外的自检测试电路。测试时,只要给予芯片一些基本的信号,激活其自检测试功能,通过芯片内部的自检测试电路,即可得知芯片的好坏状况。这种方法的优点是使得测试变得很简单,只需负责激活芯片内部的自检测试功能,然后再把测试结果判读出来就好了。但是,自检测试也有其缺点。首先,制造时必须要加入额外的自检测试电路,因此芯片的大小及成本会增加﹔其次,在目前的应用中,只有内存芯片的自检测试功能比较成熟,测试的覆盖率较高,其它方面的芯片自检测试功能都还在研究阶段,尚无法应用在实际测试之中﹔第三,在从事错误分析的过程中,自检测试所提供的结果有限,只能提供较少的信息来做分析。

  另一种方法是运用传统的测试技术。由于SoC芯片的功能与应用有相当的复杂性和多变性,因此对测试系统所具有的能力也要求较高。测试设备本身必须要具备测试各种不同功能模块的能力,包含对逻辑、模拟、内存,高速或高频电路的测试能力等等。同时测试系统最好是每个测试通道都有自己的独立作业能力,避免采用资源共享的方式,以便能够灵活运用在各种不同的测试功能上。
芯片结构的复杂化,测试内容的多样化,使得SoC芯片的测试成本有不降反升的趋势,也使业者对测试系统的提出了更高的要求。安捷伦公司推出的93000SoC测试系统,以其独到的设计、灵活的配置和完善的功能,达到了这一要求。

  3共时测试(ConcurrentTest)

  以往测试SoC芯片,大多是采用分模块测试的方式,例如先测试数字部分的电路功能是否正常,然后测试内存部分,接下来再测试模拟部分,依此类推。这种方式较简单,直接从现有的各种测试经验转移过来即可,不过却会花上许多测试时间。现在有一种新的测试技巧,就是同时针对不同的功能模块同时来作测试,亦即所谓的共时测试,可大幅度的缩减测试SoC芯片所需的时间(图1)。此观念其实不难,却是SoC测试前所未有的突破,当然这也需要其它多方面的配合,比如,在设计方面必须事先考虑到可测性设计(DFT),要能够允许测试系统同时存取到芯片内的不同模块﹔此外,各个模块之间的隔离要做好,使彼此的干扰问题减少;最后,测试系统要有相应的功能,可以同时测试各种不同的功能模块。

  Agilent的93000SoC测试系统以其强大、灵活的硬件配置,日臻完善的软件系统,为用户提供了理想的集成测试环境,它的以下特性确保其全面支持SoC芯片的共时测试:
●独立的测试通道结构独立的通道结构可以使测试通道的各项直流和交流参数完全独立,测试通道的动态分组具有最大的灵活性。因此,各个测试通道可以自由地组成测试端口。
●运行模式的多样性系统的每一个测试通道都可以运行在多种模式下,如功能测试、边界扫描、BIST控制、APG、数据采样等。
●独立的端口结构独立的端口结构可以使各个端口自由地运行在各自的电平、波形、周期、向量及其控制指令上。同时,其独立结构使得高、低端的测试通道混用成为可能,用户可以更为灵活地选择系统配置,降低测试设备的购置费用。
●端口的同步功能端口的同步功能既保证了端口间的时间精度,确保了相关端口间的相位同步,又允许独立端口间的异步操作。
●完善的软件开发环境93000SoC的软件系统SmarTest充分支持并行测试程序的开发、调试,能够方便地将对各个功能模块的测试结果集成显示在同一窗口中。
由此可见,Agilent的93000SoC测试系统在软、硬件上都可以充分支持SoC芯片的共时测试,为用户缩短测试时间、提高测试效率提供了新的空间。同时,由于其独立的端口结构,增强了系统配置的灵活性,为用户提供了高效的配置方案。

  4混合信号测试(Mixed-signal Testing)

  在计算机的世界之中,我们可以发现到处都是数字(digital)的影子。0与1的文字、二进制的表示,几乎让人处在一个绝对分明的虚幻世界里。然而在现实生活当中,存在的却多是模拟(analog)的信号,例如我们说话的声音、看到的影像以及感受到的温度。为了处理人类实际的需求,在芯片中除了数字功能之外,我们也往往可以看到模拟与数字信号同时并存,即所谓的混合信号。
为了要测试芯片中的模拟电路是否正常,在测试系统中除了原本所具备数字方面的测试功能之外,通常还需要一些额外的选件。一般说来,波形发生器(ArbitraryWaveformGenerator,AWG)、波形采样器(WaveformDigitizer,WD)和时隙分析仪(TimingIntervalAnalyzer,TIA)是最常用到的。波形发生器可用来产生各种形式的模拟信号,如弦波、方波、复合频率波形等,作为测试芯片时所需的输入波形﹔波形采样器则是用来撷取芯片所输出的模拟信号,以便我们处理和分析输出结果﹔而时隙分析仪则可以检测输出信号在时域(timedomain)方面的特性,比如频率、工作周期、波形上升时间和下降时间等等。

  举例而言,如果要测试一个放大器或模拟数字转换器(ADC),我们必须要使用波形发生器来产生模拟信号,输入待测的芯片,以进行所需的测试。而针对数字模拟转换器(DAC)的测试工作,则需要波形采样器,以撷取其所产生的模拟信号来做分析、判断。对于锁相环电路(PLL,PhaseLockedLoop)的测试,可以用时隙分析仪来量测其输出的频率、周期等。

  在混合信号的测试中,如何有效的区隔数字信号与模拟信号的互相干扰是非常重要的。由于共处在同一芯片中,这两种不同特性的信号往往会互相干扰,因此必须要特别注意把模拟电路的供电电源与数字电路的供电电源分开来﹔同样的,模拟电路的接地层,也要和数字电路的接地层分开,这样测试出来的效果才会比较好。

  Agilent的93000SoC测试系统针对不同的应用,为用户提供了多种不同的选件,以适应用户对速度、精度的不同需求。以下列出了其主要选件:
HighResolutionAWG(1MSample/s18-bit)
HighSpeedAWG(128MSample/s12-bit)
30MAWG(30MSample/s16-bit)
BroadbandHighSpeedAWG(500MSample/s12-bit)
UltraHighSpeedAWG(2.6GSample/s8-bit)
4.1GAWG(4.1Gsample/s8-bit)
HighResolutionDigitizer(2MSample/s16-bit)
20MHzDigitizer(5MSample/s16-bit)
HighSpeedDigitizer(41MSample/s12-bit)
DualHighSpeedSampler(1GHzinputfreq.12-bit)
TimeIntervalAnalyzer(TIA)
93000SoC系统的这些选件,可以完成对于大多数应用的测试,如音频电路、视频电路以及汽车电子等。用户可根据自己的需求,灵活选择模拟选件,使得整个系统的配置更为灵活。

  5小结

  SoC技术的发展,大大提高了芯片结构的集成度,对测试技术和测试系统也提出了更高的要求。提高测试效率,降低测试成本,是每个业者面临的挑战。Agilent的SoC93000系统为SoC芯片提供了完备的解决方案,本文在共时测试和混合信号测试方面进行了探讨。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭