《SEL保护电路原理在双机系统设计中的应用.docx》由会员分享,可在线阅读,更多相关《SEL保护电路原理在双机系统设计中的应用.docx(8页珍藏版)》请在优知文库上搜索。
1、SEL保护电路原理在双机系统设计中的应用空间信息处理系统作为小卫星上的核心部件,它主要用于卫星控制、星务管理、数据处理等,空间信息处理系统工作在一个相对地面更加恶劣的环境中,给研究人员提出了更高的要求。一个自然的办法是进行屏蔽和加固,相关数据表明:铝板越厚,辐射作用越小,且宇航级加固的CMOS器件抗辐射能力大大强于常规CMOSo目前宇航级抗辐射加固的微处理器以及其他土篁机器件落后最先进的商用产品数年,如图1所示。sw 辇019851990 :19952000 |2005年份; 技术.距 J图1商业级与抗辐射加固器件恺COTS(CommercialOff-The-Shelf)技术的引入,即用商用
2、器件代替宇航级的抗辐射加固器件,是当前设计空间信息处理系统的一个趋势。如何保证系统的可靠性,如何在采用更廉价的商用器件,充分利用其运算速度快、软什编程平台完善、应用软件多、系统组成灵活等特点的同时,对商用现货器件采取措施使之对空间环境具有抗辐射的功能,是一个具有挑战性的课题。1空间辐射环境及效应分析1.1 空间辐射效应太空辐射环境对电子设备的效应主要分为两类。辐射总剂量IID(TotalIonizingDbse):描述的是电子器件在辐射环境下的一组特性,指器件在发生重大改变(永久故障)前所能承受的总吸收能量级。它的单位为Rad,即存积在一克硅中的能量。单粒子效应SEE(SingIe-EVent
3、EffeCt):指单个高能粒子撞击引起的电子器件状态的瞬时扰动,或是永久性的损伤。太空中的高能粒子包括重粒子、质子、粒子、中子等。单粒子效应又分为两类。单粒子翻转SEU(Single-EventUpset):引起电路中的触发器和存储单元的翻转,出现了逻辑错误、在僮蛰错误或丢失同步信号等。SEU常被视为软错误(Softerror)。单粒子闭锁SEL(Single-EventLatchup):辐射环境下造成的门击、烧毁或闭锁(latchup),表现为CMOS电路短路、闭锁热应力过载等。SEL常被视为硬错误(harderror)。1.2 对策研究综述由于小卫星的空间位置和使用年限不同,而空间信息处理
4、系统的辐射总剂量和单粒子效应随不同太空环境(轨道高度、倾角)和不同任务时间差别很大(辐射环境参数甚至会有几个数量级的变化),所以,其抗辐射的程度和措施也不尽相同。目前,完全在硬件上屏蔽和避免辐射是很难实现且没有必要的。而在CoTS技术的应用中,在采取适当的屏蔽和加固措施后,仍无法完全达到系统抗辐避错的情况下,容许系统出现辐射效应;但通过冗余(如烈机系统)和容错计算使系统正常进行工作,并设计使用一些应对辐射效应的保忙电路,就成为了解决问题的办法。CMOS技术不断发展,目前典型的CMOS技术下设备在物理损坏前能够承受的TID大约为5KRad;而根据美国国家航空和宇宙航行局(业A)提供的辐射模型分析
5、显示,其具有代表意义的小卫星ION-F的计算机应用信息处理模块C&DH(CommandandDataHandling)子系统的TlD为25Rad。由此可以得出结论:仅就小卫星中的空间信息处理系统而言,在典型的任务周期和环境下,TlD的影响可以忽略。我国的“实践五号”卫星分析也得出了类似的结论。考虑到小卫星任务年限和环境的多变性,一般性的加固和适当厚度的铝屏蔽应该足以满足扰TID的要求。随着技术的发展,伴随着器件电压的降低和位密度的增加,SEE的发牛频率呈上升趋势,而屏蔽对高能粒子的作用也是十分有限的。因此,相当长的时间内,SEE相对而言是设计中更值得注意且潜伏危险性更高的问题。SEU对存储器件
6、影响最大,COTS技术下处理器内部可利用冗余技术(如双机系统)并采用合适的体系结构组织,存储器用EeC或其他校验码检测及自行校正错误,另外还可以使用宜皱(watchdog)技术。屏蔽和加固技术不在本文的研究范围内;比较成熟的双机系统结构、校验码和看门狗技术则解决了SEU辐射效应的问题。2 SEL解决方案设计SEL是体效应技术CMoS(BulkCMOStechnologies)(非绝缘硅)的寄生双极晶佳管被局部沉积的电荷所触发而引起在电源供给和接地之间的一种短路。CMOS的加工工艺在正常的操作情况下防止了这种情况的出现。但是在宇宙中,由穿越高能粒子引起的局部电荷沉积仍可能触发这种效应。SEL可能
7、局限在一个很小的本地区域内.也可能传播影响至芯片的大部分。如果不采取保护措施,则由短路引起的大电流就可能使器件造成永久损坏。3 .1SEL解决关键与SEU相比,SEL是纯粹的硬错误。如前文所述,SEL将引起器件中产生大也速。这个电流甚至可能会比器件典型的操作电流大几个量级,并在其内部产生相当高的温度。如果不及时补救.那么将造成器件永久性的损害。因此,虽然SEL发生的次数很少,但是却是设计中最有挑战性的问题。目前,COTS下消除SEL的可行办法只能是在大电流发生后重启电源,因此设计的关键就在于系统中有:能够监测大电流的过流监视器装置;自动断电和恢复的珏玉电路(即重启电源)。2.2 SEL保护电路
8、原理过流监视器采用MaXinI公司的芯片MAX4373/4374/4375系歹U。它是一种低成本、微功耗的高端电流检测放大番+比较器+电压基准IC0重启电源的开关可由P沟道增强型MOS管(P-channelMOSFET)来构造。选择ViShay公司的Si4465DY,高质量的MOSFET自身对辐射环境就有很好的免疫能力。SEL的保护电路原理图如图2所示。图2SEL保护电路原。图如图2所示,Vin是负载电路的电源,同时也是MAX4373的电源。上电后,经电流检测电阻RSenSe后向负载Load供电。负载电流Hoad经Rsense,在其两端产生一个电压降VSenSe。它作为电流检测信号输入MAX4
9、373中的电流检测放大器,其固定增益为Av,则放大后的电压信号由OUT端输出,Uout=VsenseXAvoRkR2组成电压分压器,它将VoUt经分压后输入内部的电压比较器同相端CIN1,与反相端(接内部0.6V基准电压)相比较。若流入负载电路的电流未超过设定的阈值电流,则电流检测放大器输出的电压VoUt经Rl、R2分压后VOUtin小于0.6V,内部电压比较器输出低电平(从COUT1),P沟道MOSFET导通,即负载的供电电路连通;若流入负载电路的电流超过了设定的阈值电流,则由RSenSe检测的电压经电流检测放大器放大后,使输出电压VoUt经RI、R2分压后VoUtin大于0.6V,内部电压
10、比较器翻转,CoUTl输出高电平,使P淘道MOSFET截止,于是负载的供电电路被切断。内部电压比较器为输出锁存型,一旦翻转,则输出高电平锁存,电路断开状态保持,即负载保持断电。大电流消失后,按一下复位按钮(2us),内部电压比较器复位,CoUTI输出低电平,MOSFET导通,负载加电重新工作。图2中的R3即为COUTl输出上拉电阻,同时也提供了P淘道MOSFET的VGS电压.抑制流经MOSFET的电流。2.3 在双机系统中的应用设计根据以上原理,考虑SEL保护电路在双机系统结构中的应用,给出空间信息处理系统SEL解决方案,如图3所示。图3双机系统SEL解决方案图3中怎O板和CPUl板是冗余双机
11、,接旦板负责双机中主机和备机的通信与切换。可以看到,SEL解决措施分为3个步骤(电源系统设计不在本文论述范围内):SEL保护电路对系统中各需要监测的器件进行SEL监测;当监测出过流时,即发生了SEL,保护电路迅速实现对局部器件的断电保护;SEL保护电路同时给出信号,控制电源板对本板供电部分的断电和重启。3在双机系统中的实现应用上述SEL解决方案设计,在某航天器双机系统的原型结构中实现了该方案。这里给出的应用是双机温备系统.同理可适用于双机冷备或者热备系统中。显然:当CPU板中有器件发牛SEL时,单纯断电该器件是不够的,因为整个CPU板此时缺少此器件,很可能已不能正常工作了,因此还需将整个CPU
12、板断电并重启。CPU板重启时速度慢,所蹦此时必须由另一块CPU板接管作为主机,这就涉及了双机切换的问题。在接口板中有器件发生SEL时,同理单纯断电该器件是不够的,必须断电并重启接口板。接口板没有冗余,但接口板的重启速度快,所以仅需要将整个接口板断电再重启。电源系统必须能够提供关断的电源管理功能,这也给电源系统的设计提出了要求。3.1CPU上的SEL方案实现实现结构如图4所示。5VMAX4373CPUo或CPUl要监测器件的供电电压RSVccRS-COUTlSi4465DYRESET连接到要监测的器 件供电引脚5V3.接口板控制切换 到另一台 机组3.3Vh.8+另外要监测器:件引出的同B点过流
13、信号5V常通CPUO/1电源供给CtrlSi4465DY0N0FFCPUO/ 1电源5Vx3.3V、1.8V、1.5V不等图4双机系统CPU板抗SEL每块CPU板上每一个需要监测的器件供电引脚和供电电压之间,都加上如图4所示的由MAX4373和Si4465DY构成的SEL保护宅路;CPU板上不同器件的供电电压有4种不同的电压值(5V,3.3V,1.8V,1.5V)。这里的SEL保护电路其实就是对2.2小节中SEL保护电路原理的改进,即监测芯片MAX4373和要监测的器件使用的是不同的电源。当器件发生SEL大电流时,COUTl为高,且MAX4373工作保持锁存该高电平,于是一方面迅速切断该器件的
14、供电电路以避免损坏,另一方面通过“或”门控制该CPU电源。可以看到,“或”门使得CPU板上任何被监测的器件发生SEL时,CPU电源舶CtrI为高,其上的Si4465DY同样实现了开关功能,则CPU电源上MOSFET断,电源的ON/OFF为低使得整个该CPU板的供电断掉,此时便解决了此次的SEL问题。其后接口板上的Wacchdog能感知到该CPU发生故障,并控制双机逻辑切换到另一台CPU使之作为主机,即实现双机切换。可以看到,当故障CPU断电后,Ctrl变低,则该CPU电源上MOSFET导通,ON/OFF为高使得整个CPU的供电恢复,该CPU重新通电加载作为备机,从而实现温备。3. 2接口板上的
15、抗SEL方案实现结构如图5所示。MAX4373Vcc RS+RS-l COUTIJ RESET连接到要监测的器接口板 要监测港件的供电电后5V5V. 3.3V、1.5V不等ONZOFF双机系统接口板抗SELS.4465 DY测同号一监的信 要出流外普 另件点件供电引脚3.3V.Vcc RS-OUT RSCinicoutiGND RESETVcc RS*CINl COUTlGND RESET5V-OUTIOOg5ISV-Load)0FSN74HC32Nf7-UI)IDI -SSSG3.3V-OUf)-接口板电源供给CPUlCPU2SV常通L100kHT ZyUoSHAMIMAX4373图6部分PeB原理图-SSSGDDDD6C-Si4465DYH3 3VJM接口板中每一个需要监测的器件供电引脚和供电电压之间,都加上如图5所示的由MAX4373和Si4465DY构成的SEL保护电路;接口板上不同器件的供电电压有3种不同的电压值(5V,3.3V,1.5V)0这里的SEL保护电路其实就足对2.2小节中SEL保护电路原理的改进,即监测芯片MAX4373和要监测的器件