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

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芯片提供了完备的解决方案,本文在共时测试和混合信号测试方面进行了探讨。


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

上海2024年4月17日 /美通社/ -- 近日,国际公认的测试、检验和认证机构SGS为歌尔股份有限公司(以下简称"歌尔")颁发QTL认可实验室证书,彰显了歌尔在产品佩戴体验舒适度检测及声学检测领域的...

关键字: 声学 测试 ISO 检测技术

hmi是Human Machine Interface 的缩写,"人机接口",也叫人机界面。人机界面(又称用户界面或使用者界面)是系统和用户之间进行交互和信息交换的媒介, 它实现信息的内部形式与人类可以接受形式之间的转换...

关键字: HMI 人机界面 系统

在复位电路中,电容的作用是给系统提供恒定的电源电压,从而保证开机时系统能够正确地执行初始化和自检过程。因此,选择合适大小的电容对于系统的稳定性和性能至关重要。

关键字: 复位电路 电容 系统

HBM高带宽存储芯片被广泛应用于最先进的人工智能(AI)芯片,据业界消息,英伟达的质量测试对存储厂商提出挑战,因为相比传统DRAM产品,HBM的良率明显较低。

关键字: HBM 良率 存储 英伟达 测试

工业自动化系统设计是一项涉及多个领域和技术的综合性任务。它旨在通过自动化设备和系统的集成,提高生产效率、降低能耗、确保产品质量和增强企业竞争力。本文将详细探讨工业自动化系统设计的原则、方法和实践,以期为相关从业人员提供有...

关键字: 工业自动化 设备 系统

嵌入式处理器是一种特殊的计算机处理器,它被设计用于嵌入到各种设备和系统中,以实现特定的功能。由于其低功耗、高性能和可靠性等特点,嵌入式处理器在许多领域都有广泛的应用,如汽车电子、工业控制、医疗设备等。本文将对嵌入式处理器...

关键字: 嵌入式处理器 嵌入式系统

2023年10月10日, [恩智浦创新技术论坛] 在深圳湾万丽酒店举行,众多工业、物联网、新能源和医疗等行业的企业出席论坛,深入交流市场趋势与行业洞察,一同讨论如何协同面对市场的机遇与挑战,共同促进未来市场的发展。米尔电...

关键字: NXP 嵌入式处理器

在嵌入式系统设计中,搭建开发环境是实现项目成功的重要步骤之一。本文将介绍如何在嵌入式系统中构建一个完整的开发环境,包括硬件和软件方面的考虑。 在嵌入式系统设计中,搭建一个良好的开发环境是非常重要的,它能够帮助开发人员高效...

关键字: 嵌入式 开发环境 测试

北京2023年9月23日 /美通社/ -- 近日,主线科技正式获准在北京市智能网联汽车政策先行区道路开启常态化测试与示范,将与物流客户在真实开放的城区道路场景中,率先开启基于L4级别自动驾驶能力的智能卡车运输示范。 随...

关键字: 智能卡 测试 高速公路 BSP

北京2023年9月21日 /美通社/ -- 随着生成式AI快速发展,人工智能在各行各业广泛应用,AI算力需求剧增,AI芯片多元化趋势凸显,带来了芯片开发成本高、多元芯片使用难等挑战。近日,浪潮信息面向全行业公布了《开放加...

关键字: 生成式AI AI芯片 加速卡 测试
关闭
关闭