采用CPLD的多次重触发存储测试系统解决方案

最新更新时间:2011-11-22来源: 互联网关键字:CPLD  触发存储  测试 手机看文章 扫描二维码
随时随地手机看文章

采用CPLD的多次重触发存储测试系统解决方案

概述:提出一种基于CPLD的多次重触发存储测试系统设计方案,详细介绍系统硬件设计以及CPLD内部控制原理,并对CPLD控制电路仿真。该系统体积小、功耗低,能够实时记录多次重触发信号,每次信号记录均有负延迟,读取出数据时,无需程序调整,即可准确复现记录波形,因此重触发技术在存储测试系统中的应用具有重要意义。

1 引言
    多次重触发技术应用于多种场合,如一个30齿的齿轮,设齿轮啮台系数为1.2,若测量其中1齿多次啮合时的应力,则1齿的啮合时间只占齿轮转l圈时间的1.2/30,其余28.8/30的时间为空闲态,而空闲态记录无意义。为此开发多次重触发技术,以齿应力作为内触发信号,只记录每次触发后的有用信号,并具有负延迟,而不记录空闲状态.直到占满记录装置存储空间,这样可有效利用存储空间,记录更多的有用信号。

2 多次重触发存储测试系统总体设计
2.1 多次重触发存储测试系统工作原理
    图1为多次重触发存储测试系统原理框图,其工作原理:被测信号经传感器变为电信号后,输入至模拟调理电路,再经放大滤波后输入至A/D转换器,将模拟信号转换为数字信号,然后经过FIFO传输给存储器,计算机通过通信接口读取数据。其中,该存储测试系统的A/D转换器的转换和读时钟、FIFO及存储器的读写时钟、推地址时钟均由CPLD控制产生。

 


2.2 负延迟的实现
    动态信息存储要求真实有效地记录有用信号,根据被测信号特点,需记录下触发前信号在极短时间内的数据,这就要使用负延迟技术。负延迟也称为提前传输,即将触发信号的触发采集时刻提前一段时间作为传输数据的起始点。该系统设计采用FIFO存储器实现负延负延迟。触发信号未到来时,A/D转换器输出的数据不断写入FIFO存储器中,A/D转换器转换的数据不断刷新FIFO存储器的内容。一旦触发信号到来,数据则开始从FIFO写入存储器。

2.3 主要器件选型
    该系统设计选用AD7492型A/D转换器。该器件为12位高速、低功耗、逐次逼近式A/D转换器。在5 V电压,速率为1 MS/s时,其平均电流仅1.72 mA,功耗为8.6 mW;在5 V电压和500 kS/s数据传输速率下,消耗电流1.24 mA,因此,该器件能够满足系统低功耗要求。由于该系统设计的存储器总体容量为512 KB,因此选用l片容量为512 KB的N08T163型存储器。并通过静态存储器时序配合实现自制的FIFO存储器,功耗约为同类FIFO存储器的1/10。系统设计的负延迟记录l KB,选用128 KB容量的N02L163WC2A型存储器。针对存储测试系统功耗低,体积小,且控制逻辑较复杂的因素,MAX7000B系列的EPM7128BTCl44-4型CPLD作为控制器。该器件是高性能,低功耗的CMOS型CPLD,2500个可用逻辑门电路,引脚到引脚的传输延时为4.0 ns,系统工作频率高达243.9 MHz。


3 CPLD控制电路的设计
    基于CPLD的多次重触发存储测试系统主要由A/D转换器、存储器、FIFO和控制器CPLD等组成,其中CPLD控制电路由时钟、多次重触发、FIFO地址发生、存储器地址发生、存储器计满,电源管理和计算机通信等模块组成,如图2所示。

 


3.1 控制电路各模块功能
    (1)电源管理模块 该模块主要控制系统功耗。当系统处于休眠状态时,只有Vcc对CPLD供电;当系统进入正常工作状态时,Vcc,VDD和VEE同时供电,晶振工作,当采样结束,系统关闭VEE,模拟部分进入休眠状态,晶振停止工作。该模块能够满足系统低功耗要求。
    (2)时钟模块 晶振提供的4 MHz信号经4个二分频器,分别得到2 MHz、1 MHz、500 kHz和250 kHz的时钟信号,由这些信号组合得到A/D转换器的采样信号convst、FIFO的写信号、A/D转换器的读信号ffwr_adread以及FIFO的推地址信号ff_dz,均为250 kHz。
    (3)多次重触发模块 当外界多次重触发信号m_tri到来后。经D触发器产生的open信号变为高电平,计数器开始计数时钟信号ff_dz,每计8 KB后停止计数,并产生清零信号clr对open信号清零,等待下次触发信号。由时钟信号ff_dz和open信号控制产生的时钟信号clkl作为写存储器时的推地址信号和写信号,open信号取反后接至存储器使能端。
    (4)FIFO地址发生模块CPLD对FIFO的地址控制由时钟模块ff_dz信号产生,在时钟信号ff_dz的下降沿开始推FIFO地址。
    (5)存储器地址发生模块 多次重触发模块产生clkl信号作为存储器的推地址信号m_dz推地址,将转换数据写入存储器,写满8 KB后停止写操作,等待下次触发信号。存储器存满512。KB后停止推地址和写操作,等待计算机读数。读数时,计算机每向CPLD发送1个读数脉冲,地址信号向前推进1位,CPLD就从存储器中对应的地址单元读取1个数据。
    (6)存储器计满模块 当多次重触发信号m_tri到来后,open信号变为高电平,计满8 KB后变为低电平,等待下次触发信号。因此用计数器计数open信号下降沿,计满64个后存储器满信号tc变为高电平。

3.2 CPLD总体控制电路仿真及分析
    图3为CPLD总体控制电路仿真图。图3中触发信号m_tri产生3次,由nopen信号看出存储器选通3次,由存储器地址信号m_addr的变化可看出存储器记录每个触发信号8 KB,并不断更新FIFO的数据。第1个触发信号m_tri到来后,nopen信号变为低电平即选通存储器。这时产生存储器的推地址信号和写信号m_dz信号,并且在下降沿时将推地址给存储器,存储器在低电平期间进行写操作。触发信号m_tri到来后计满8 KB,nopen信号产生高电平不选通存储器,且存储器的推地址信号和写信号m_dz变为高电平。

 


4 实验验证
    通过实验验证该测试系统功能。实验中给测试系统加载8次触发信号,连续采集8次。由于该系统设计最多可以采样64次,如果重触发信号次数未达到64次,需手动给测试仪一个强制读数信号使得仪器采样结束。多次重触发信号8次有效后,手动强制读数信号使得仪器结束采样,通过上位机软件判断采集到的波形幅值和手动调节的幅值是否对应。若对应,表明系统采样正常。
    实验步骤:测试仪接通电源,此时测试仪采样状态指示灯的红灯亮,和计算机接上编程读数线,打开编程界面,设置多次重触发的采样频率,其他选项均采用默认设置,编程完成后,拔掉编程读数线,测试仪上电(ON=0),红灯开始闪烁,将电荷校准仪的输出接到测试仪面板上的通道端,设置电荷校准仪的输出波形为正弦波,电荷量为2 000 PC,输出信号,给系统一个触发信号(M_TRI=1),红灯闪烁一段时间后停止闪烁,表明系统第一次采样完成,这时调节电荷校准仪的输出电荷量为4 000 PC。再给系统一个触发信号,重复前面过程,每次采样完成后改变电荷量,直到绿灯亮,和计算机连上编程读数线,通过上位机软件读取数据,待数据读取完毕,测试仪掉电(OFF=0),断开测试仪电源。图4为多次重触发波形。对图4中的数据进行转换和处理得到实测的电荷量值如表1所示,从表1看出,采集到的波形幅值与调节的顺序一致,系统设计符合要求。

 

5 结论
    本文设计的基于CPLD的多次重触发存储测试系统性能较稳定,测量精度较高,能在高冲击等恶劣环境下正常工作,并且满足系统的低功耗、微型化要求,实现不失真采样存储信号。此系统能够实时记录多次重触发信号,每次信号的记录均有负延迟,读取数据时,无需程序调整,即可准确复现记录波形,因此存储测试技术在多个瞬态信号的测量中具有广阔前景。

关键字:CPLD  触发存储  测试 编辑:神话 引用地址:采用CPLD的多次重触发存储测试系统解决方案

上一篇:信号完整性分析基础系列之关于眼图测量(上)
下一篇:TDR原理

推荐阅读最新更新时间:2023-10-12 20:32

DSP旋转机械特征提取测试数据压缩系统
引言 旋转机械状态监测、故障诊断与在线预测技术、是近年来研究的热门课题,它是对运行信息进行数据采集、特征提取和模式分配等工作,发展趋向是状态监测与故障诊断的智能化(监测设备的强大实时信号处理能力)、系统化(强调多故障征兆信息的融合:多传感器融合技术)、早期化(变在线采集与离线分析为在线连续采集与实时处理,变预防性维修为视情维修)和网络化(应用基于internet的远程检测和专家联合诊断技术) 。因此,针对大型转转机械监测系统信号种类繁多、频带宽、动态范围大,瞬时性强等特点,并以多种类、多通道传感器信号高速高精度连续采集、实时状态特征提取和测试数据压缩的高性价比、网络型ats(automatic testing system
[嵌入式]
DSP旋转机械特征提取<font color='red'>测试</font>数据压缩系统
性能超预期 Mobileye完成下一代驾驶辅助系统测试
日前,Mobileye完成了为期四天的洲际公路之旅,并对下一代驾驶辅助系统Mobileye SuperVision™开展了测试。此次测试广泛使用了由REM™驱动AV地图的Mobileye Roadbook™,它为车辆提供大量驾驶环境信息。测试证明新的系统性能超出预期。此次最新测试取得的成功为Mobileye SuperVision在更多车辆中的应用铺平了道路。 测试车辆在“无地图模式”下(不使用Mobileye Roadbook)行驶了相当一段距离,期间完全依赖车辆的车载摄像头。系统在整个过程中的表现令人印象深刻,即使在天黑后的无照明道路,和车道标线磨损的路面上也只需偶尔进行少量人工干预。 在4天的时间里,测试
[汽车电子]
性能超预期 Mobileye完成下一代驾驶辅助系统<font color='red'>测试</font>
示波器使用专题之模板测试
模板测试,也称pass/fail测试,基本上已经是示波器的标配;以下以鼎阳科技(siglent)的SDS2000X的机器使用来介绍模板测试的功能; 首先,把Enable Test设置为ON,如下图所示: 根据输入的参考波形,创建模板,也可是USB外设导入: 现在可以启动模板测试了: 输入某些和参考波形有差异的信号,产生如下图所示的效果: 当触碰到模板时,fail帧数会计数,波形颜色会变为红色;打开波形无限余辉: 偶尔来一些触碰模板的波形,一直能显示在界面上,触碰模板的余辉也是红色显示,如下图所示: 如果要捕捉第
[测试测量]
示波器使用专题之模板<font color='red'>测试</font>
泰克17城巡展春季创新论坛,为新技术、新标准提供最完备测试解决方案
中国 北京,2013年4月9日 –全球领先的测试、测量和监测仪器提供商---泰克公司日前宣布,扩大举办其年度“泰克2013春季创新论坛(TIF)”,将于4月9日至6月20日在大中华区17座重要城市巡回举行,其中包括新竹、台北、北京、上海、广州、深圳、成都、西安、宁波、福州等。本届TIF将为业界工程师介绍最新的高速串行总线技术、光网络测试、无线通信测试技术,并针对热点应用领域如各种电力电子节能设计(包括变频技术、开关技术、半导体照明、电动汽车、智能电网等)以及汽车电子、医疗电子、安防电子等,展示对应的先进测试解决方案。欢迎感兴趣的工程师登陆: www.tek.com.cn/TIF 报名参加本届创新论坛。 随着云计算、移动互联设
[测试测量]
三星获加州自动驾驶汽车测试许可 称暂无造车计划
腾讯科技讯 据路透社报道,三星电子周四称其已经收到在加利福尼亚州测试自动驾驶汽车的许可证。 根据美国加州交通管理局网站的信息,已获准在加州测试自动驾驶汽车的公司包括谷歌(微博)Waymo、福特、特斯拉、通用、本田、日产、梅赛德斯奔驰、宝马、博世和苹果等公司。其中,苹果是在4个月前获得该许可证的。 今年5月份,三星公司在韩国获得自动驾驶汽车测试许可证。韩国官员当时透露,三星计划利用一辆装备有三星自主研发的传感器和软件系统的汽车开发自动驾驶汽车算法,使得自动驾驶汽车能够在恶劣天气下驾驶。 三星此次没有说明它具体准备测试什么,只是称其获得测试许可的目的是“为了追求更智能、更安全的未来交通方式”。 三星还表示,该公司“没有
[手机便携]
150家厂商角逐中国大陆测试与测量市场
      2007年,中国大陆通用测试测量市场大约为4.6亿美元,预计在2010年前每年的平均增长速度为9%。随着中国大陆市场的成熟,在2007年到2010年间,示波器、信号发生器、任意波形(功能)发生器(AWG)预计将以较为稳定的速度发展,年增长率大约为9%。在此期间,逻辑分析仪、万用表、功率计、LCR(电感、电容、电阻)计、和频谱分析仪等其他测试设备的增长速度保持适中,在2007年到2010年间年增长速度大约为6%。       在中国大陆测试测量市场上有超过150家厂商,提供各个不同领域的测试测量产品,竞争激烈程度显而易见。前几大主要供应商是:安捷仑(Agilent Technologies)、泰克(Tektronix
[测试测量]
蓄电池测试仪简介
  蓄电池检测仪可以对单节电池的性能进行测试,并可对成组使用的电池进行整体测试。   通过交流注入法精确测量蓄电池的端电压和内阻值,来判断蓄电池容量和技术状态的优劣。评价整体特性,挑选出落后电池。   蓄电池检测仪其实就是带有电池单体监测功能的蓄电池放电仪,它在放电试验的同时可以监测单体电压,实时显示电池已放容量,电池电流,内阻快测等功能。   蓄电池检测仪根据电池组电压等级不同,电池容量的不同即放电电流的大小不同它的价格也就不同。电池组电压等级越高,电流越大相应的价格越高。   蓄电池检测仪主要的部分就是放电电阻,测试数据处理软件,显示控制屏。   推荐选用西安西电科大机电公司的XDX-200系列蓄电池测试仪
[测试测量]
采用DDS技术与AD8302芯片实现了数字化频率特性测试仪的设计
传统的频率特性测试仪不仅价格昂贵,且得不到相频特性,更不能保存频率特性图和打印频率特性图,也不能与计算机接口,给使用者带来了诸多不便。而本文采用DDS技术作为扫频信号源;同时采用了集成模拟芯片AD8302对幅度和相位进行检测,用DSP芯片TMS320VC5409和CPLD芯片EPM7128进行测量控制和数据处理,人杌接口部分是利用单片机AT89C51实现,并配有打印机接口和串行通信接口。 1 系统总体方案设计 频率特性测试系统一般包含测试信号源、被测网络、检波及显示3个部分。本系统根据所要完成的测试功能及技术指标,该系统应由扫频源、幅度相位测量电路、控制及运算部分、人机接口单元几部分组成。系统总体方框图如图1所示。 信号源
[单片机]
采用DDS技术与AD8302芯片实现了数字化频率特性<font color='red'>测试</font>仪的设计
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved