1.引言
随着集成电路复杂度越来越高,测试开销在电路和系统总开销中所占的比例不断上升,测试方法的研究显得非常突出。目前在测试源的划分上可以采用内建自测试或片外测试。内建自测试把测试源和被测电路都集成在芯片的内部,对于目前SOC级的芯片测试如果采用内建自测试则付出的硬件面积开销则是很大的,同时也增加了芯片设计的难度:因此片外测试便成为目前被普遍看好的方法。由于FPGA具有可重构的灵活性,利用FPGA来作为测试源实现片外测试就是一种非常有效的手段。
由于伪随机模式测试只需要有限个数的输入向量便可达到很高的故障覆盖率因而在作为测试源设计中得到了广泛应用,采用CPLD来实现伪随机测试序列生成器的设计[1]为提供了电子系统测试信号提供了一种简单的方法。在可测试设计中同时也要考虑低功耗的问题,考虑功耗的主要原因是在测试模式下电路的功耗要远远高于正常模式。因为采用完全的单输入跳变测试序列所需要的测试序列长度太长而没有实际应用价值,这样获得准单输入跳变测试序列的测试生成器一直是低功耗设计中一种非常有效的方法,本文针对一种产生准单输入跳变测试序列的低功耗测试生成器[2]的缺点提出了改进设计方案,并且利用EDA技术在FPGA芯片上进行了设计实现。
2.低功耗测试生成器的设计
本文给出的低功耗测试产生器改进方案是在文献[2]的测试产生器的基础上再利用ROM中的种子对LFSR的再播种实现的。因为原有低功耗测试产生器是以LFSR为基础的,其产生的准单输入跳变测试序列只能覆盖被测电路中的易测故障;要达到1 0 0%的故障覆盖率,就必须对被测电路中剩余的抗伪随机故障和难测故障采用少量的确定模式测试集来覆盖;折叠集[3]就是其中一种有效的确定模式测试集,利用存储在ROM中的折叠种子对LFSR多次再播种就可以产生所需要的折叠测试序列。由于在折叠集内部各个测试向量之间由于存在相关性,按照一定规律排序后就可以将南一个折叠种子产生的折叠集变换成单输入跳变测试序列:这样由不同的折叠种子产生的测试向量序列就是准单输入跳变测试序列。具体的改进的电路结构如图1所示。
设LFSR的级数为n,开始由LFSR产生一定长度的准单输入跳变测试序列,具体产生原理和改进前的低功耗测试产生器[2]原理一样;然后开始由折叠控制器装入一个折叠种子,然后产生单输入跳变测试序列,折叠控制器由图1中的计数器与解码器组成,解码器完成对由一一个折叠种子产:生的原始折叠集的排序产生单输入跳变测试序列。然后再装入下一个折叠种子,折叠控制器接着产生下一个单输入跳变测试序列,这样直到所有的折叠种子都被装入为止。整个的由不同的折叠种子产生的测试向量序列就是准单输入跳变测试序列。
3.FPGA的设计实现
在FPGA的设计输入时采用Verilog HDL语言来设汁所要求的测试生成器模块,我们以n=8的LFSR为例,以下给出了设计源码。通过使用MaxplusII1 0.2软件在ALTERA公司的FPGA芯片FLEX EPF1OK 10LC84-4进行了仿真,图2给出了仿真波形,验证了设计的正确性。
关键字:SOC 测试 功耗 跳变
引用地址:
一种基于FPGA的准单输入调变序列生成器设计
推荐阅读最新更新时间:2024-05-13 18:39
频谱使用情况评估试点区域测试报告
一、概述 为满足国家频谱评估专项活动要求,近期创远仪器在上海选择了约3×3平方公里的面积试点区域进行测试,从频率使用情况以及公众移动通信系统频段专用部分进行分析评估,包括: • 信道占用度、频段占用度、信号覆盖率效果图 • 不明信号使用情况分析 • 基站定位信息表 • 测量小区信息汇总表 本次测量目的是运用创远提供的系统解决方案,为此次频谱使用普查项目提供实际的测试用例和分析用例,为后续的工作提供样板和讨论的依据。 二、测试系统 本次测试硬件使用的是创远自主研发的宽频接收机(Eagle),分析系统使用的是频谱地图云平台(HZMap)。接收机通过RF接口获取无线信号的相关参数,GPS接口捕获测试路径的位置信息,用于轨迹铺设最终
[测试测量]
SOC中多片嵌入式SRAM的DFT实现方法
本文基于MBIST的一般测试方法来对多片SRAM的可测试设计进行优化,提出了一种通过一个MBIST控制逻辑来实现多片SRAM的MBIST测试的优化方法。 1 MBIST介绍 MBIST意即存储器内建自测试(Memory Build In Self Test),是目前业界用来测试存储器的一种常见方法,其原理是通过多次反复读写SRAM来确定其是否存在制造中的缺陷。MBIST的EDA工具可针对内嵌存储器自动创建BIST逻辑,它支持多种测试算法的自动实现(常用算法为March C+),并可完成BIST逻辑与存储器的连接。此外,MBIST结构中还可包括故障自动诊断功能,方便故障定位和特定测试向量的开发。MB-IST的基本结构如
[模拟电子]
电缆故障:高低压电缆故障测试仪使用步骤详解
简述用途及优势 高低压电缆故障测试仪是用于解决高低压电力电缆开路、短路、低阻、接地故障、高阻闪络性故障及高阻泄漏性故障的综合解决方案,采用“低压阻抗”和“高压闪络”双重疗法,基于嵌入式平台系统、电磁滤波技术、声磁同步技术等优良的技术融合、贯通,相比同行业、同类型产品,抗干扰能力,可靠性高,最小误差10~35cm,电缆故障测试仪功能稳定、性能优良,广泛适用于电力、铁路、市政等综合部门单位。 高低压电缆故障测试仪是针对两种不同用途的电缆接地故障或电缆高阻故障测量,,在实际的测量中与低压电缆的测量方式大体相同略有差异,主要体现在电压的调节,高压电缆选多少合适,低压电缆电压过高会不会对电缆产生二次故障等等,下面我们结合现场情况谈一谈低
[测试测量]
利用数字示波器测试开关电源的方法
从传统的模拟型电源到高效的开关电源,电源的种类和大小千差万别。它们都要面对复杂、动态的工作环境。设备负载和需求可能在瞬间发生很大变化。即使是“日用的”开关电源,也要能够承受远远超过其平均工作电平的瞬间峰值。设计电源或系统中要使用电源的工程师需要了解在静态条件以及最差条件下电源的工作情况。 过去,要描述电源的行为特征,就意味着要使用数字万用表测量静态电流和电压,并用计算器或PC进行艰苦的计算。今天,大多数工程师转而将示波器作为他们的首选电源测量平台。现代示波器可以配备集成的电源测量和分析软件,简化了设置,并使得动态测量更为容易。用户可以定制关键参数、自动计算,并能在数秒钟内看到结果,而不只是原始数据。 电源设计问题及
[测试测量]
车充、车载直流电源的拆解测试(2)
新能源 是当今的一个热词,全球很多企业都在很投入地忙碌着相关的新产品研发。我们还是接着聊聊 小东西 ,属于电源类别里的小东西 ---- 车充、车载直流电源,这些产品实际上采用的是DC-DC的开关电源技术,这种技术本质上是模拟技术,貌似 很成熟 ,但,想把模拟技术搞好,业界工程师们应该会很有体会 ---- 不容易,需要理论,实践 更需要沉淀。通过EDN这个平台,希望能够跟广大业界朋友共同探讨这种电源技术,希望业界大拿多拍砖头,多提具有 正能量的 建设性技术建议,以小见大,也希望中国制造的电源产品能越做越精致。 上一篇我们拆解了 白 , 接着拆!拆解测试使用的仪器,同样是RIGOL的DSA815频谱仪,自制的近场探头,RIG
[测试测量]
日本最大的测试测量公司——安立(Anritsu)
日本以测试测量而出名的公司不在少数,印象中就有Advantest,Anritsu,iwatsu,yokogawa等,其中Anritsu尤其出名,和RS,Agilent并列为RF三雄。但国内工程师却对其比较陌生,因为其产品主要分布在RF和光学测量领域。Anritsu,中译安立,台译安立知,均指的是这家位于神奈川县厚木市,拥有百年以上历史的测试公司。 简史: 1895: Sekisan-sha is founded石衫社成立 1900年:Annaka (安中电机)制造了世界上第一台无线电话发射机。 1908年:石衫社和Abe(阿部)电线制作所合并为共立电机株式会社,开始生产电话机 1931年:安中电机和共立电机合并为安立电气
[测试测量]
STM32低功耗模式---停机和待机模式
已经在STM32F103下测试: 进入低功耗模式先执行: RCC_APB2PeriphResetCmd(0X01FC,DISABLE); //复位所有IO口, 端口全设置为高阻态,最好外设时钟也关闭 停机模式: RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); //使能PWR外设时钟 /*进入停机模式, 停机模式还有两个选择模式,一个是调节器电压,可选常规或低压,低压在停机模式下功耗会更低,但是唤醒响应速度会慢一些;令一个唤醒方式的选择,可选事件唤醒、外部中断唤醒, 其实两者均可。*/ PWR_EnterSTOPMode(PWR_Regulator
[单片机]
TMS320C203在高性价比、低功耗短波数字化接收机中的应用
摘要: 数字信号处理技术应用于短波通信领域已成为趋势,TI公司在90年代中后期推出了TMS320C2XX系列的DSP芯片,从而使便携式战术接收机数字化成为可能。本文介绍了一种高性能、低功耗的TMS320C203 DSP芯片的结构组成以及实现战术接收机数字化改造的软、硬件方案,并成功地研制了样机。
关键词: 短波通信 战术接收机 数字信号处理 TMS320C203
1 引言
在短波通信领域,短波数字化接收机以其强大的优势正逐步取代传统的模拟接收机,它采用先进的DSP技术和高精度A/D电路来完成对中频信号的滤、边带分离、放大、解调、AGC控制等功能。与传统的模拟机相比,短波数字化接收
[应用]