结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法.pdf

上传人:r7 文档编号:44894 上传时间:2018-01-18 格式:PDF 页数:11 大小:2.59MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410256111.9

申请日:

2014.06.09

公开号:

CN104051026A

公开日:

2014.09.17

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G11C 29/56申请公布日:20140917|||实质审查的生效IPC(主分类):G11C 29/56申请日:20140609|||公开

IPC分类号:

G11C29/56

主分类号:

G11C29/56

申请人:

西北核技术研究所

发明人:

齐超; 郭晓强; 林东生; 王桂珍; 陈伟; 扬善潮; 李瑞宾; 白小燕

地址:

710024 陕西省西安市灞桥区平峪路28号

优先权:

专利代理机构:

西北工业大学专利中心 61204

代理人:

王鲜凯

PDF下载: PDF下载
内容摘要

本发明涉及一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法,利用了微控制器芯片和FPGA实现对被测SRAM的状态控制,使被测SRAM既可工作在地址固定的单地址测试状态,又可工作在全地址扫描的全地址测试状态,同时满足捕获数据瞬时变化波形和回读所有地址单元数据的测试需求,能够给出存储单元数据辐射瞬时的扰动波形数据、整个SRAM翻转单元数量及其逻辑地址分布。本发明支持8位宽、16位宽和32位宽SRAM的测试,提供5V内可自定义电压等级驱动,能够满足不同位宽、容量、电压等级的各种SRAM的测试要求。

权利要求书

1.  一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于包括上位计算机(1)、测试板(2)、示波器(3)、稳压电源(4)、辐照板(5);上位计算机(1)通过USB连接线连接测试板(2),测试板通过长屏蔽排线(2)连接辐照板(5);辐照板(5)的输出通过长同轴屏蔽电缆连接示波器(3),稳压电源(4)通过长同轴屏蔽电缆连接辐照板(5);所述上位计算机、测试板和示波器置于屏蔽测试间内;所述辐照板(5)置于辐照间。

2.
  根据权利要求1所述结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于:所述测试板包括微控制器芯片和FPGA;与FPGA通过Slave FIFO接口连接;FPGA从微控制器接收上位计算机发送的数据或指令,根据指令对辐照板上的被测SRAM进行相应的读写操作和状态控制,并通过FPGA对微控制器的操作向上位计算机返回测试数据。

3.
  根据权利要求1所述结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于:所述同轴屏蔽电缆为50米长同轴屏蔽电缆。

4.
  根据权利要求1所述结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于:所述长屏蔽排线为50米长屏蔽排线。

5.
  一种采用权利要求1~4所述任一项系统进行测量的方法,其特征在于步骤如下:
步骤1:对辐照板上的被测SRAM加电,测量电源电流;
步骤2:用全地址测量单元在SRAM每个存储单元中写入55H,再把所有存储单元的内容读出来,确保SRAM的读写功能正常,之后把地址线固定于10101010101,SRAM的状态设置为“读状态”;
步骤3:利用示波器对地址10101010101内的数据进行测量,记录并保存测量值,此为存储单元辐照前存储内容;
步骤4:进行辐照,记录并保存辐照时10101010101单元内的存储内容的变化, 此为该单元存储内容的辐照瞬间效应信号;
步骤5:测量SRAM的电源电流,如电源电流没有变化,重新触发示波器,测量并保存10101010101单元内的存储内容,此为该单元辐照后的存储内容;利用全地址测量单元对SRAM进行全地址扫描,测量所有地址内的存储内容;再测量SRAM的读写功能;SRAM重新加电,测量读写功能;
如果辐照后SRAM的电源电流增加,并且在规定的时间内没有恢复,则SRAM重新加电,测量电源电流及读写功能。

说明书

结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法
技术领域
本发明属于电子元器件辐射效应测试系统,具体涉及一种适用于SRAM静态随机存储器,Static Random Access Memory瞬时剂量率效应测试的结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法。
背景技术
SRAM是电子系统的核心器件之一。实际应用中SRAM可能遭遇瞬时电离辐射环境,产生瞬时剂量率效应,SRAM的剂量率效应直接影响电子系统的抗辐射性能。SRAM辐射效应测试技术是正确评价其抗辐射能力、科学研究其辐射效应规律的关键技术,对SRAM的抗辐射性能考核、抗辐射加固设计具有重要意义。
国外对SRAM瞬时剂量率效应开展了大量的理论和实验工作,在实验测量方法方面,国外的测量方法一般是进行辐照后全地址测试,即在辐照前全地址写入存储内容,保持加电状态,进行辐照,辐照后对所有地址中的存储内容进行扫描,测量翻转效应,同时监测SRAM的电源电流,测量闩锁效应。
在国内,进行SRAM瞬时剂量率效应测量一般是通过两种方法,一是SRAM使用单位在性能考核时采取的全地址测试方法,将存储器接入计算机系统,通过判定计算机工作情况判定存储器是否翻转。该方法的主要问题为:不能断定计算机工作错误是由于存储器翻转还是由于计算机芯片或其它部件造成的;不能判定存储器是瞬时翻转还是永久翻转;存储器瞬时翻转时不能给出存储器的翻转时间和翻转位置;不能形成普适的实验规范,实验结果对生产厂家没有指导意义。SRAM生产单位采取的方法是单地址测试方法,即辐照前在某个地址内写入数据,辐照时,测量这个地址所有存储单元或部分存储单元的存储内容在辐照瞬间的响应,这种方法主要测量存储单元的翻转效应及扰动效应。这种方法的主要问题是:SRAM中某一个地址的辐射响应不一 定能代表整个存储器的辐射效应;不能给出全地址翻转的分布规律;不能找出效应敏感区域,以指导生产厂家进行针对性加固。
发明内容
要解决的技术问题
为了避免现有技术的不足之处,本发明提出一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法,既能对SRAM全地址范围内的存储单元翻转情况进行测试,又能测试单地址存储单元数据在辐照瞬时的辐射响应,成功实现了全地址测试和单地址测试的结合。
技术方案
一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于包括上位计算机1、测试板2、示波器3、稳压电源4、辐照板5;上位计算机1通过USB连接线连接测试板2,测试板通过长屏蔽排线2连接辐照板5;辐照板5的输出通过长同轴屏蔽电缆连接示波器3,稳压电源4通过长同轴屏蔽电缆连接辐照板5;所述上位计算机、测试板和示波器置于屏蔽测试间内;所述辐照板5置于辐照间。
所述测试板包括微控制器芯片和FPGA;与FPGA通过Slave FIFO接口连接;FPGA从微控制器接收上位计算机发送的数据或指令,根据指令对辐照板上的被测SRAM进行相应的读写操作和状态控制,并通过FPGA对微控制器的操作向上位计算机返回测试数据。
所述同轴屏蔽电缆为50米长同轴屏蔽电缆。
所述长屏蔽排线为50米长屏蔽排线。
一种采用所述系统进行测量的方法,其特征在于步骤如下:
步骤1:对辐照板上的被测SRAM加电,测量电源电流;
步骤2:用全地址测量单元在SRAM每个存储单元中写入55H,再把所有存储单 元的内容读出来,确保SRAM的读写功能正常,之后把地址线固定于10101010101,SRAM的状态设置为“读状态”;
步骤3:利用示波器对地址10101010101内的数据进行测量,记录并保存测量值,此为存储单元辐照前存储内容;
步骤4:进行辐照,记录并保存辐照时10101010101单元内的存储内容的变化,此为该单元存储内容的辐照瞬间效应信号;
步骤5:测量SRAM的电源电流,如电源电流没有变化,重新触发示波器,测量并保存10101010101单元内的存储内容,此为该单元辐照后的存储内容;利用全地址测量单元对SRAM进行全地址扫描,测量所有地址内的存储内容;再测量SRAM的读写功能;SRAM重新加电,测量读写功能;
如果辐照后SRAM的电源电流增加,并且在规定的时间内没有恢复,则SRAM重新加电,测量电源电流及读写功能。
有益效果
本发明提出的一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法优点是:
1、本发明利用了微控制器芯片和FPGA实现对被测SRAM的状态控制,使被测SRAM既可工作在地址固定的单地址测试状态,又可工作在全地址扫描的全地址测试状态,同时满足捕获数据瞬时变化波形和回读所有地址单元数据的测试需求,能够给出存储单元数据辐射瞬时的扰动波形数据、整个SRAM翻转单元数量及其逻辑地址分布。
2、本发明设计了电平转换电路用于驱动被测SRAM,能够实现50米长距离的测试,可使测试板远离辐照区域、避免瞬时电离辐射及其感生电磁脉冲引入强干扰的影响,从而保证测试的可靠性。
3、本发明支持8位宽、16位宽和32位宽SRAM的测试,提供5V内可自定义电压等级驱动,能够满足不同位宽、容量、电压等级的各种SRAM的测试要求。
附图说明
图1、测试系统硬件构成
图2、测试板结构组成
图3、FPGA输出控制引脚
图4、电平转换电路构成
图5、SRAM瞬时剂量率效应测试流程
具体实施方式
现结合实施例、附图对本发明作进一步描述:
本实施例组成部分包括上位计算机1、测试板2、示波器3、台式稳压电源4、辐照板5,其中上位计算机、测试板、示波器位于屏蔽测试间内,辐照板位于辐照间。
上位计算机1通过USB连接线6与测试板2连接、进行指令下达和数据传输,测试板2通过50米长的屏蔽排线7与辐照板5连接、对辐照板5上的被测SRAM进行读写操作和状态控制;台式稳压电源4通过50米长的同轴屏蔽电缆8向辐照板5上的被测SRAM供电,示波器3通过50米长的同轴屏蔽电缆9连接至辐照板5的数据端口、捕获数据波形。
测试板主要组成包括微控制器芯片、FPGA现场可编程门阵列,Field Programmable Gate Array,FPGA从微控制器接收上位计算机发送的数据或指令,根据指令对辐照板上的被测SRAM进行相应的读写操作和状态控制,并通过FPGA对微控制器的操作向上位计算机返回测试数据。
FPGA通过电平转换电路驱动辐照板上的被测SRAM,不同电压偏置下的电平转换电路驱动不同电压等级的被测SRAM、实现对不同电压等级SRAM的测试,电平转换电路提高FPGA的驱动能力、实现50米的长距离驱动。
单地址测试状态下,FPGA输出信号使被测SRAM处于片选有效、地址固定的读状态下,该固定地址对应的存储内容通过数据端口输出到示波器测试端;全地址测试状态下,FPGA向被测SRAM输出读操作时序信号,顺序扫描所有地址单元,将读回的存储数据通过微控制器芯片上传给上位计算机并由上位计算机处理得到翻转位数及其对应逻辑地址。
测试系统数据线位宽32bit,地址线位宽24bit,片选线位宽8bit,支持8位、16位和32位SRAM的测试,最高可支持8片512Mbit容量的32位宽或32片128Mbit容量8位宽SRAM同时在线测试。
测试板功能描述及其实现方法:
测试板是测试系统实现全地址测试、单地址测试以及测试状态切换的核心部件,其主要功能由一片微控制器和一片FPGA实现,如图2所示。发明中微控制器采用的是Cypress公司的EZ-USB FX2系列芯片CY7C68013A,FPGA采用的是Xilinx公司Spartan-3系列芯片XC3S400。微控制器与上位机通过USB通信D+和D-信号进行数据传输和指令接收,与FPGA通过Slave FIFO接口连接。微控制器内部集成的USB收发器连接到USB总线的D+和D-;串行接口引擎SIE进行译码、编码、错误纠正和位填充,变换USB所需的信号电平;最终,从USB接口发送和接收数据。发明中的微控制器采用了Slave
FIFO工作模式,即微控制器内部的FIFO通过外部的主控器在本发明中为FPGA控制,使得FPGA可以从微控制器接收或发送数据。
微控制器在复位后,其I/O引脚配置在“端口”模式,而不是Slave FIFO模式。为将引脚位置为Slave FIFO模式,IFCONFIG寄存器的IFCFG1:0设置为11,Slave FIFO接口引脚被认为是外部主控制器即发明中的FPGA。FPGA逻辑经过16位数据总线FD连接FIFO,该数据总线是双向的,可通过SLOE引脚控制输出。FIFOADR1:0引脚选择4个FIFO中的一个与FD总线连接。在异步方式IFCONFIG.3=1下,SLRD和SLWR是读/写选 通信号。在同步方式IFCONFIG.3=0下,SLRD和SLWR作为IFCLK时钟引脚的使能信号。通过对Slave FIFO读写的控制,FPGA从上位计算机接收或发送数据。
FPGA内部设计了数据解析电路模块,判断接收到的数据是指令或普通数据。接收到上位计算机指令时,FPGA分析指令并使内部的状态机进入相应的工作状态如写SRAM、读SRAM、使SRAM片选无效等,并对相关寄存器进行配置包括地址寄存器、数据寄存器等,最终在状态机的控制下在FPGA输出引脚按照SRAM操作时序输出控制信号,实现对SRAM的读、写和去使能。接收到普通数据时,FPGA将其写入内部数据寄存器,等待向SRAM中写入。
如图3所示,FPGA输出用于控制SRAM操作的信号主要包括片选信号SRAM_CS0~SRAM_CS7、数据信号SRAM_D0~SRAM_D31、地址信号SRAM_A0~SRAM_A23、读使能SRAM_OE、写使能SRAM_WE,在这些引脚上按照SRAM操作时序输出相应信号实现对SRAM的操作。
上位计算机向微控制器发送单地址测试指令如对3号SRAM的0x317H地址单元数据进行单地址测试时,FPGA首先从指令中解析出器件编号、地址单元0x317H等信息,然后将SRAM_CS3置低、其他片选信号置高、使SRAM_A23~SRAM_A0输出0x317H、SRAM_OE置低、SRAM_WE置高,此时SRAM的数据总线端口输出该器件指定地址单元数据,并由示波器进行采集。
上位计算机向微控制器发送全地址测试指令如对3号SRAM进行全地址读测试时,FPGA首先从指令中解析出器件编号、地址范围等信息,然后将SRAM_CS3置低、其他片选信号置高、SRAM_OE置低、SRAM_WE置高,同时在地址端口进行全地址扫描、即从最低位地址开始顺序递增至最高位地址,扫描过程中从数据端口读回数据并通过向微控制器的Slave FIFO接口写入读回数据实现测试数据向上位计算机的返回,从而完成全地址测试。
电平转换电路
为了适应不同电压等级SRAM的测试需求和50米长线驱动能力要求,设计了电平转换电路。如图4所示,采用了9片MAX30028通道电平转换芯片提供了FPGA3.3V和被测SRAM多电压等级之间的数据传输能力。该电路可提供20Mbps的双向数据传输速率、自定义电压从1.2V至5.5V的数据传输,使系统具备了对不同电压等级SRAM的测试能力。
SRAM瞬时剂量率效应测试流程
【1】辐照前SRAM中写入的数据及单地址测试中存储地址的选取
辐照前,在SRAM所有存储单元中写入“0”和“1”间隔的数据,一般为55H或AAH。如果有SRAM的先验试验数据,在辐射损伤阈值较低的区域选择某一地址,进行单地址测试;如果没有SRAM的先验试验数据,可任意选取一个地址,进行单地址测试。
选择写入的内容为0101010155H,选择单地址测试的地址为10101010101。
【2】实验步骤
a)给SRAM加电,测量电源电流;
b)用全地址测量单元在SRAM每个存储单元中写入55H,再把所有存储单元的内容读出来,确保SRAM的读写功能正常,之后把地址线固定于10101010101,SRAM的状态设置为“读状态”;
c)利用示波器对地址10101010101内的数据进行测量,记录并保存测量值,此为存储单元辐照前存储内容;
d)进行辐照,记录并保存辐照时10101010101单元内的存储内容的变化,此为该单元存储内容的辐照瞬间效应信号;
e)测量SRAM的电源电流,如电源电流没有变化,重新触发示波器,测量并保 存10101010101单元内的存储内容,此为该单元辐照后的存储内容;利用全地址测量单元对SRAM进行全地址扫描,测量所有地址内的存储内容;再测量SRAM的读写功能;SRAM重新加电,测量读写功能。
如果辐照后SRAM的电源电流增加,并且在规定的时间内没有恢复,则SRAM重新加电,测量电源电流及读写功能。
【3】实验数据处理
a辐照后电源电流没有明显增加,全地址测量中没有存储内容发生变化,辐照后读写功能正常,辐射效应为扰动,扰动时间可从单地址测量数据中提取;
b辐照后电源电流没有明显增加,全地址测量中有存储内容发生变化,辐照后读写功能正常,辐射效应为翻转,翻转数从全地址测量结果中获取;
c辐照后电源电流明显增加,重新加电后读写功能及电源电流恢复正常,辐射效应为闩锁;
d辐照后电源电流明显增加,重新加电后读写功能不正常,电源电流恢复正常或仍不正常,辐射效应为烧毁。

结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法.pdf_第1页
第1页 / 共11页
结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法.pdf_第2页
第2页 / 共11页
结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法.pdf》由会员分享,可在线阅读,更多相关《结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法.pdf(11页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104051026A43申请公布日20140917CN104051026A21申请号201410256111922申请日20140609G11C29/5620060171申请人西北核技术研究所地址710024陕西省西安市灞桥区平峪路28号72发明人齐超郭晓强林东生王桂珍陈伟扬善潮李瑞宾白小燕74专利代理机构西北工业大学专利中心61204代理人王鲜凯54发明名称结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法57摘要本发明涉及一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法,利用了微控制器芯片和FPGA实现对被测SRAM的状态控制,使被测SRAM既可工作在地。

2、址固定的单地址测试状态,又可工作在全地址扫描的全地址测试状态,同时满足捕获数据瞬时变化波形和回读所有地址单元数据的测试需求,能够给出存储单元数据辐射瞬时的扰动波形数据、整个SRAM翻转单元数量及其逻辑地址分布。本发明支持8位宽、16位宽和32位宽SRAM的测试,提供5V内可自定义电压等级驱动,能够满足不同位宽、容量、电压等级的各种SRAM的测试要求。51INTCL权利要求书1页说明书5页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图4页10申请公布号CN104051026ACN104051026A1/1页21一种结合全地址和单地址的SRAM瞬时剂量率效应测。

3、试系统,其特征在于包括上位计算机1、测试板2、示波器3、稳压电源4、辐照板5;上位计算机1通过USB连接线连接测试板2,测试板通过长屏蔽排线2连接辐照板5;辐照板5的输出通过长同轴屏蔽电缆连接示波器3,稳压电源4通过长同轴屏蔽电缆连接辐照板5;所述上位计算机、测试板和示波器置于屏蔽测试间内;所述辐照板5置于辐照间。2根据权利要求1所述结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于所述测试板包括微控制器芯片和FPGA;与FPGA通过SLAVEFIFO接口连接;FPGA从微控制器接收上位计算机发送的数据或指令,根据指令对辐照板上的被测SRAM进行相应的读写操作和状态控制,并通过FP。

4、GA对微控制器的操作向上位计算机返回测试数据。3根据权利要求1所述结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于所述同轴屏蔽电缆为50米长同轴屏蔽电缆。4根据权利要求1所述结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于所述长屏蔽排线为50米长屏蔽排线。5一种采用权利要求14所述任一项系统进行测量的方法,其特征在于步骤如下步骤1对辐照板上的被测SRAM加电,测量电源电流;步骤2用全地址测量单元在SRAM每个存储单元中写入55H,再把所有存储单元的内容读出来,确保SRAM的读写功能正常,之后把地址线固定于10101010101,SRAM的状态设置为“读状态”;步骤3。

5、利用示波器对地址10101010101内的数据进行测量,记录并保存测量值,此为存储单元辐照前存储内容;步骤4进行辐照,记录并保存辐照时10101010101单元内的存储内容的变化,此为该单元存储内容的辐照瞬间效应信号;步骤5测量SRAM的电源电流,如电源电流没有变化,重新触发示波器,测量并保存10101010101单元内的存储内容,此为该单元辐照后的存储内容;利用全地址测量单元对SRAM进行全地址扫描,测量所有地址内的存储内容;再测量SRAM的读写功能;SRAM重新加电,测量读写功能;如果辐照后SRAM的电源电流增加,并且在规定的时间内没有恢复,则SRAM重新加电,测量电源电流及读写功能。权利。

6、要求书CN104051026A1/5页3结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法技术领域0001本发明属于电子元器件辐射效应测试系统,具体涉及一种适用于SRAM静态随机存储器,STATICRANDOMACCESSMEMORY瞬时剂量率效应测试的结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法。背景技术0002SRAM是电子系统的核心器件之一。实际应用中SRAM可能遭遇瞬时电离辐射环境,产生瞬时剂量率效应,SRAM的剂量率效应直接影响电子系统的抗辐射性能。SRAM辐射效应测试技术是正确评价其抗辐射能力、科学研究其辐射效应规律的关键技术,对SRAM的抗辐射性能考核、抗辐射加。

7、固设计具有重要意义。0003国外对SRAM瞬时剂量率效应开展了大量的理论和实验工作,在实验测量方法方面,国外的测量方法一般是进行辐照后全地址测试,即在辐照前全地址写入存储内容,保持加电状态,进行辐照,辐照后对所有地址中的存储内容进行扫描,测量翻转效应,同时监测SRAM的电源电流,测量闩锁效应。0004在国内,进行SRAM瞬时剂量率效应测量一般是通过两种方法,一是SRAM使用单位在性能考核时采取的全地址测试方法,将存储器接入计算机系统,通过判定计算机工作情况判定存储器是否翻转。该方法的主要问题为不能断定计算机工作错误是由于存储器翻转还是由于计算机芯片或其它部件造成的;不能判定存储器是瞬时翻转还是。

8、永久翻转;存储器瞬时翻转时不能给出存储器的翻转时间和翻转位置;不能形成普适的实验规范,实验结果对生产厂家没有指导意义。SRAM生产单位采取的方法是单地址测试方法,即辐照前在某个地址内写入数据,辐照时,测量这个地址所有存储单元或部分存储单元的存储内容在辐照瞬间的响应,这种方法主要测量存储单元的翻转效应及扰动效应。这种方法的主要问题是SRAM中某一个地址的辐射响应不一定能代表整个存储器的辐射效应;不能给出全地址翻转的分布规律;不能找出效应敏感区域,以指导生产厂家进行针对性加固。发明内容0005要解决的技术问题0006为了避免现有技术的不足之处,本发明提出一种结合全地址和单地址的SRAM瞬时剂量率效。

9、应测试系统及方法,既能对SRAM全地址范围内的存储单元翻转情况进行测试,又能测试单地址存储单元数据在辐照瞬时的辐射响应,成功实现了全地址测试和单地址测试的结合。0007技术方案0008一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统,其特征在于包括上位计算机1、测试板2、示波器3、稳压电源4、辐照板5;上位计算机1通过USB连接线连接测试板2,测试板通过长屏蔽排线2连接辐照板5;辐照板5的输出通过长同轴屏蔽电缆连说明书CN104051026A2/5页4接示波器3,稳压电源4通过长同轴屏蔽电缆连接辐照板5;所述上位计算机、测试板和示波器置于屏蔽测试间内;所述辐照板5置于辐照间。0009所述。

10、测试板包括微控制器芯片和FPGA;与FPGA通过SLAVEFIFO接口连接;FPGA从微控制器接收上位计算机发送的数据或指令,根据指令对辐照板上的被测SRAM进行相应的读写操作和状态控制,并通过FPGA对微控制器的操作向上位计算机返回测试数据。0010所述同轴屏蔽电缆为50米长同轴屏蔽电缆。0011所述长屏蔽排线为50米长屏蔽排线。0012一种采用所述系统进行测量的方法,其特征在于步骤如下0013步骤1对辐照板上的被测SRAM加电,测量电源电流;0014步骤2用全地址测量单元在SRAM每个存储单元中写入55H,再把所有存储单元的内容读出来,确保SRAM的读写功能正常,之后把地址线固定于1010。

11、1010101,SRAM的状态设置为“读状态”;0015步骤3利用示波器对地址10101010101内的数据进行测量,记录并保存测量值,此为存储单元辐照前存储内容;0016步骤4进行辐照,记录并保存辐照时10101010101单元内的存储内容的变化,此为该单元存储内容的辐照瞬间效应信号;0017步骤5测量SRAM的电源电流,如电源电流没有变化,重新触发示波器,测量并保存10101010101单元内的存储内容,此为该单元辐照后的存储内容;利用全地址测量单元对SRAM进行全地址扫描,测量所有地址内的存储内容;再测量SRAM的读写功能;SRAM重新加电,测量读写功能;0018如果辐照后SRAM的电源。

12、电流增加,并且在规定的时间内没有恢复,则SRAM重新加电,测量电源电流及读写功能。0019有益效果0020本发明提出的一种结合全地址和单地址的SRAM瞬时剂量率效应测试系统及方法优点是00211、本发明利用了微控制器芯片和FPGA实现对被测SRAM的状态控制,使被测SRAM既可工作在地址固定的单地址测试状态,又可工作在全地址扫描的全地址测试状态,同时满足捕获数据瞬时变化波形和回读所有地址单元数据的测试需求,能够给出存储单元数据辐射瞬时的扰动波形数据、整个SRAM翻转单元数量及其逻辑地址分布。00222、本发明设计了电平转换电路用于驱动被测SRAM,能够实现50米长距离的测试,可使测试板远离辐照。

13、区域、避免瞬时电离辐射及其感生电磁脉冲引入强干扰的影响,从而保证测试的可靠性。00233、本发明支持8位宽、16位宽和32位宽SRAM的测试,提供5V内可自定义电压等级驱动,能够满足不同位宽、容量、电压等级的各种SRAM的测试要求。附图说明0024图1、测试系统硬件构成0025图2、测试板结构组成0026图3、FPGA输出控制引脚说明书CN104051026A3/5页50027图4、电平转换电路构成0028图5、SRAM瞬时剂量率效应测试流程具体实施方式0029现结合实施例、附图对本发明作进一步描述0030本实施例组成部分包括上位计算机1、测试板2、示波器3、台式稳压电源4、辐照板5,其中上位。

14、计算机、测试板、示波器位于屏蔽测试间内,辐照板位于辐照间。0031上位计算机1通过USB连接线6与测试板2连接、进行指令下达和数据传输,测试板2通过50米长的屏蔽排线7与辐照板5连接、对辐照板5上的被测SRAM进行读写操作和状态控制;台式稳压电源4通过50米长的同轴屏蔽电缆8向辐照板5上的被测SRAM供电,示波器3通过50米长的同轴屏蔽电缆9连接至辐照板5的数据端口、捕获数据波形。0032测试板主要组成包括微控制器芯片、FPGA现场可编程门阵列,FIELDPROGRAMMABLEGATEARRAY,FPGA从微控制器接收上位计算机发送的数据或指令,根据指令对辐照板上的被测SRAM进行相应的读写。

15、操作和状态控制,并通过FPGA对微控制器的操作向上位计算机返回测试数据。0033FPGA通过电平转换电路驱动辐照板上的被测SRAM,不同电压偏置下的电平转换电路驱动不同电压等级的被测SRAM、实现对不同电压等级SRAM的测试,电平转换电路提高FPGA的驱动能力、实现50米的长距离驱动。0034单地址测试状态下,FPGA输出信号使被测SRAM处于片选有效、地址固定的读状态下,该固定地址对应的存储内容通过数据端口输出到示波器测试端;全地址测试状态下,FPGA向被测SRAM输出读操作时序信号,顺序扫描所有地址单元,将读回的存储数据通过微控制器芯片上传给上位计算机并由上位计算机处理得到翻转位数及其对应。

16、逻辑地址。0035测试系统数据线位宽32BIT,地址线位宽24BIT,片选线位宽8BIT,支持8位、16位和32位SRAM的测试,最高可支持8片512MBIT容量的32位宽或32片128MBIT容量8位宽SRAM同时在线测试。0036测试板功能描述及其实现方法0037测试板是测试系统实现全地址测试、单地址测试以及测试状态切换的核心部件,其主要功能由一片微控制器和一片FPGA实现,如图2所示。发明中微控制器采用的是CYPRESS公司的EZUSBFX2系列芯片CY7C68013A,FPGA采用的是XILINX公司SPARTAN3系列芯片XC3S400。微控制器与上位机通过USB通信D和D信号进行数。

17、据传输和指令接收,与FPGA通过SLAVEFIFO接口连接。微控制器内部集成的USB收发器连接到USB总线的D和D;串行接口引擎SIE进行译码、编码、错误纠正和位填充,变换USB所需的信号电平;最终,从USB接口发送和接收数据。发明中的微控制器采用了SLAVE0038FIFO工作模式,即微控制器内部的FIFO通过外部的主控器在本发明中为FPGA控制,使得FPGA可以从微控制器接收或发送数据。0039微控制器在复位后,其I/O引脚配置在“端口”模式,而不是SLAVEFIFO模式。为将引脚位置为SLAVEFIFO模式,IFCONFIG寄存器的IFCFG10设置为11,SLAVEFIFO接口引脚被认。

18、为是外部主控制器即发明中的FPGA。FPGA逻辑经过16位数据总线FD连接FIFO,该数据总线是双向的,可通过SLOE引脚控制输出。FIFOADR10引脚选择4个FIFO中的一说明书CN104051026A4/5页6个与FD总线连接。在异步方式IFCONFIG31下,SLRD和SLWR是读/写选通信号。在同步方式IFCONFIG30下,SLRD和SLWR作为IFCLK时钟引脚的使能信号。通过对SLAVEFIFO读写的控制,FPGA从上位计算机接收或发送数据。0040FPGA内部设计了数据解析电路模块,判断接收到的数据是指令或普通数据。接收到上位计算机指令时,FPGA分析指令并使内部的状态机进入。

19、相应的工作状态如写SRAM、读SRAM、使SRAM片选无效等,并对相关寄存器进行配置包括地址寄存器、数据寄存器等,最终在状态机的控制下在FPGA输出引脚按照SRAM操作时序输出控制信号,实现对SRAM的读、写和去使能。接收到普通数据时,FPGA将其写入内部数据寄存器,等待向SRAM中写入。0041如图3所示,FPGA输出用于控制SRAM操作的信号主要包括片选信号SRAM_CS0SRAM_CS7、数据信号SRAM_D0SRAM_D31、地址信号SRAM_A0SRAM_A23、读使能SRAM_OE、写使能SRAM_WE,在这些引脚上按照SRAM操作时序输出相应信号实现对SRAM的操作。0042上位。

20、计算机向微控制器发送单地址测试指令如对3号SRAM的0X317H地址单元数据进行单地址测试时,FPGA首先从指令中解析出器件编号、地址单元0X317H等信息,然后将SRAM_CS3置低、其他片选信号置高、使SRAM_A23SRAM_A0输出0X317H、SRAM_OE置低、SRAM_WE置高,此时SRAM的数据总线端口输出该器件指定地址单元数据,并由示波器进行采集。0043上位计算机向微控制器发送全地址测试指令如对3号SRAM进行全地址读测试时,FPGA首先从指令中解析出器件编号、地址范围等信息,然后将SRAM_CS3置低、其他片选信号置高、SRAM_OE置低、SRAM_WE置高,同时在地址端。

21、口进行全地址扫描、即从最低位地址开始顺序递增至最高位地址,扫描过程中从数据端口读回数据并通过向微控制器的SLAVEFIFO接口写入读回数据实现测试数据向上位计算机的返回,从而完成全地址测试。0044电平转换电路0045为了适应不同电压等级SRAM的测试需求和50米长线驱动能力要求,设计了电平转换电路。如图4所示,采用了9片MAX30028通道电平转换芯片提供了FPGA33V和被测SRAM多电压等级之间的数据传输能力。该电路可提供20MBPS的双向数据传输速率、自定义电压从12V至55V的数据传输,使系统具备了对不同电压等级SRAM的测试能力。0046SRAM瞬时剂量率效应测试流程0047【1】。

22、辐照前SRAM中写入的数据及单地址测试中存储地址的选取0048辐照前,在SRAM所有存储单元中写入“0”和“1”间隔的数据,一般为55H或AAH。如果有SRAM的先验试验数据,在辐射损伤阈值较低的区域选择某一地址,进行单地址测试;如果没有SRAM的先验试验数据,可任意选取一个地址,进行单地址测试。0049选择写入的内容为0101010155H,选择单地址测试的地址为10101010101。0050【2】实验步骤0051A给SRAM加电,测量电源电流;0052B用全地址测量单元在SRAM每个存储单元中写入55H,再把所有存储单元的内容读出来,确保SRAM的读写功能正常,之后把地址线固定于1010。

23、1010101,SRAM的状态设置为“读状态”;0053C利用示波器对地址10101010101内的数据进行测量,记录并保存测量值,此为存储单元辐照前存储内容;说明书CN104051026A5/5页70054D进行辐照,记录并保存辐照时10101010101单元内的存储内容的变化,此为该单元存储内容的辐照瞬间效应信号;0055E测量SRAM的电源电流,如电源电流没有变化,重新触发示波器,测量并保存10101010101单元内的存储内容,此为该单元辐照后的存储内容;利用全地址测量单元对SRAM进行全地址扫描,测量所有地址内的存储内容;再测量SRAM的读写功能;SRAM重新加电,测量读写功能。00。

24、56如果辐照后SRAM的电源电流增加,并且在规定的时间内没有恢复,则SRAM重新加电,测量电源电流及读写功能。0057【3】实验数据处理0058A辐照后电源电流没有明显增加,全地址测量中没有存储内容发生变化,辐照后读写功能正常,辐射效应为扰动,扰动时间可从单地址测量数据中提取;0059B辐照后电源电流没有明显增加,全地址测量中有存储内容发生变化,辐照后读写功能正常,辐射效应为翻转,翻转数从全地址测量结果中获取;0060C辐照后电源电流明显增加,重新加电后读写功能及电源电流恢复正常,辐射效应为闩锁;0061D辐照后电源电流明显增加,重新加电后读写功能不正常,电源电流恢复正常或仍不正常,辐射效应为烧毁。说明书CN104051026A1/4页8图1图2说明书附图CN104051026A2/4页9图3说明书附图CN104051026A3/4页10图4说明书附图CN104051026A104/4页11图5说明书附图CN104051026A11。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 信息存储


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1