一种基于计算机的无人驾驶车辆认知能力测试系统的制作方法

文档序号:15491500发布日期:2018-09-21 20:40阅读:160来源:国知局

本发明属于无人驾驶技术领域,尤其涉及一种基于计算机的无人驾驶车辆认知能力测试系统。



背景技术:

目前,业内常用的现有技术是这样的:

无人驾驶汽车是通过车载传感系统感知道路环境,自动规划行车路线并控制车辆到达预定目标的智能汽车。它是利用车载传感器来感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度,从而使车辆能够安全、可靠地在道路上行驶。集自动控制、体系结构、人工智能、视觉计算等众多技术于一体,是计算机科学、模式识别和智能控制技术高度发展的产物,也是衡量一个国家科研实力和工业水平的一个重要标志,在国防和国民经济领域具有广阔的应用前景。然而,现有的无人驾驶车辆认知能力测试系统通过传统方式供电,耗费电能,如果出现断电则不能继续进行测试工作;同时现有测试内容单一,测试结果不准确。

状态保留电源控制单元(srpg,以下将状态保留电源控制单元简称为srpg)是标准单元库中一员,在低功耗soc系统设计中扮演着非常重要的角色。随着半导体工艺的不断进步,器件尺寸不断缩小而器件的漏电流则可能会增大,因而在soc系统设计的过程中,采用传统的降低漏电流的办法越来越难以达到低功耗的设计目标,于是使用面积小且响应速度快的srpg单元就显得非常有必要。采用控制电源(powergate)的办法(也即在系统休眠状态下,将系统或者模块的电源完全切断)可以达到降低漏电流的目的,这种情况下除非提供一个保留状态的寄存器,否则系统原先的状态将彻底丢失。状态保留电源控制单元(srpg)电路的做法就是:在电路的其它部分处于断电情况下,仅仅采用一个锁存器来保持电路断电之前的逻辑状态的。

srpg电路分为时钟状态独立的srpg单元与非时钟状态独立的srpg单元。非时钟独立srpg单元的优点是面积小且漏电流低,它的缺点是在断电的情况下必须让其时钟处于某一种固定的状态(比如说必须处于“0”态或者必须处于“1”态)。而时钟独立srpg单元的优点是在断电的情况下无需考虑其时钟处于何种状态,缺点是电路物理面积较大。

现有技术中,srpg电路分为时钟状态独立的srpg单元与时钟状态非独立得srpg单元。时钟独立srpg单元电路的一种形式:nd0、iv0、iv1组成逻辑控制电路;mp0、mp1、mp2、mn0、mn1、mn2组成输入控制电路;iv2a、iv2b组成第一级锁存器;buf0为第一级传输门;iv3a与iv3b组成第二级锁存器;iv4为第二级传输门;iv5为srpg单元的反相器输出门。其中逻辑控制电路与iv3a及iv3b的电源为vddc,是不间断电源。连接在此srpg单元的其它器件上的电源(vdd)在休眠模式或断电模式下都可切断至“0”电位。

此srpg电路单元的工作状态分析如下:

正常工作模式下,pgb=1时,vdd正常供电,数据输入端din的数据可以从srpg单元中输入并锁存,其工作原理为:clk=0时,sw=0,din通过mp2、mn2输入到iv2a,db=~din,n0=din;当clk=1时,sw=1,iv2b导通,将数据锁存,同时buf0也导通,din可以被iv5送到q端,也即qb=din,q=~din。

休眠省电模式下,pgb=0时,然后vdd电源被切断,vddc正常供电,此时srpg单元进入休眠省电模式,同时原先内部锁存的din状态要保持,其工作原理为:pgb=0,sw=0,swb=1,mp0、mp1、mp2、mn0、mn1、mn2组成的输入控制部分关闭,外部din数据不会输入;由于vdd处于断电状态,iv2a、iv2b以及buf0与iv4都处于掉电状态,db与n0为不定态;iv3a与iv3b由于被接到不间断电源vddc上,且此时sw=0使得iv3a与iv3b形成锁存状态,从而qb的数据状态(也即之前输入的din的数据状态)得以保持。

状态恢复模式下,vdd电源接通如果此时pgb=0时,mp0、mp1、mp2、mn0、mn1、mn2组成的输入控制部分仞处于关闭状态,而iv4导通,将iv3a与iv3b锁存的qb的数据状态传送给由iv2a与iv2b组成的第一级锁存器,也即db=qb,因而srpg单元之前的数据状态得以恢复。

正常供电情况下(vdd与vddc正常供电)srpg在clk=0时接收din数据,clk=1时数据在第一级锁存器(iv2a与iv2b)锁存并通过buf0与iv5送往下一级;

pgb=0且vdd还在正常供电时,din无法通过数据输入控制电路,第一级锁存器与第二级锁存器导通,din被锁存在db与qb;

vdd断电情况下,由于vdd断电且只有vddc正常供电,因而iv3a与iv3b仍然导通,din被iv3a与iv3b锁存,srpg单元的其它器件处于休眠状态;

vdd恢复但pgb=0时,由于iv4导通且iv3a与iv3b导通,db恢复到qb的状态并被第一级锁存器(iv3a与iv3b);

vdd恢复且pgb由0变1时,srpg单元进入正常工作模式。

在无人驾驶航路规划的问题当中,因路径因素产生的威胁,对无人驾驶车辆执行运行安全有着重要的影响。为了使无人驾驶车辆运行时因路径因素受到的损失降到最低,同时在满足已有的约束条件下规划出较安全的航线,研究如何对路径威胁进行较为准确的量化评估成为迫切需求。来自路径的威胁有其独有的特点,诸如模糊性、不确定性和时效性等,因此不能用常规的方法,比如函数法来定量地分析路径威胁。曾有学者运用静态贝叶斯网络、神经网络对路径威胁进行了量化评估,但其缺乏对路径信息的时效性分析,不能反映路径威胁在不同时刻的变化规律。

离散动态贝叶斯网络是一种对动态不确定事件进行建模和推理的工具,近几年正日益应用于众多领域。

综上所述,现有技术存在的问题是:

现有的无人驾驶车辆认知能力测试系统通过传统方式供电,耗费电能,如果出现断电则不能继续进行测试工作;同时现有测试内容单一,测试结果不准确。

现有srpg单元,由于vdd断电后,原先din的数据状态要保持,就必须增加第二级数据锁存器(iv3a与iv3b),增大了srpg单元的面积,导致集成电路的成本增加以及整个soc芯片成本增加;而且现有技术唤醒响应速度慢。

现有的路径威胁指数评估方法有效性、实用性和准确性不够高的问题。



技术实现要素:

针对现有技术存在的问题,本发明提供了一种基于计算机的无人驾驶车辆认知能力测试系统。

本发明是这样实现的,一种基于计算机的无人驾驶车辆认知能力测试系统,所述基于计算机的无人驾驶车辆认知能力测试系统包括:

太阳能供电模块,与单片机控制模块连接,用于通过太阳能电池板将太阳能转化为电能给测试系统进行持久供电;

系统自检模块,与单片机控制模块连接,用于对无人驾驶车控制系统进行自动检测;

测试指令输入模块,与单片机控制模块连接,用于输入对无人驾驶车的测试任务;

单片机控制模块,与太阳能供电模块、系统自检模块、测试指令输入模块、测试模块、测试存储模块、测试显示模块连接,用于控制调度各个工作模块;

单片机控制模块集成有时钟独立srpg电路;时钟独立srpg电路采用原本用作正常工作模式下的一级锁存器iv2a与iv2b作为休眠模式下的数据状态保持电路,取消以往普通的时钟独立srpg单元电路中用作状态保持电路iv3a与iv3b;所述时钟独立srpg电路,包括:

clk=0时将din输入到一级锁存器的din数据输入控制电路;

由不间断电源vddc供电,sw0=1时将db状态锁存的一级锁存器;

sw1=1时qb=n0=~qb,用于传输缓冲的第一级传输门buf0;

电源恢复阶段,当vdd导通且pgb=0时用来将db的状态传输给qb,用于传输缓冲的第二级传输门iv4;

为srpg电路的反相器输出的反相器输出门iv5;

所述新型的小面积时钟独立srpg电路系统还包括:用来产生控制srpg的逻辑信号的nd0、nr0、iv0与iv1;

所述din数据输入控制电路包括:mp0、mp1、mp2以及mn0、mn1、mn2;

一级锁存器包括:iv2a、iv2b;

测试模块,与单片机控制模块连接,用于对无人驾驶车的各个功能进行测试;

测试存储模块,与单片机控制模块连接,用于对无人驾驶车的测试数据进行存储;

测试显示模块,与单片机控制模块连接,用于显示对无人驾驶车的测试数据信息;

所述测试模块包括路径识别测试模块、障碍识别测试模块、动力续航测试模块、事故决策测试模块;

路径识别测试模块,用于测试无人驾驶车路径识别能力;

障碍识别测试模块,用于测试无人驾驶车障碍识别能力;

动力续航测试模块,用于测试无人驾驶车动力续航能力;

事故决策测试模块,用于测试无人驾驶车事故决策能力;

事故决策测试模块的测试方法包括:

将观测到的路径类型、强度信息和uav位置、姿态信息收集整理;

将收集的路径类型、强度信息和uav位置、姿态信息按照划分的量化等级进行量化处理,并建立观测证据表;

利用专家知识或经验建立状态间的条件概率转移矩阵,确定时间片段间的状态转移矩阵;

建立路径威胁等级与路径因素和uav间的离散动态贝叶斯网络模型;

利用建立的观测证据表、条件转移概率表和状态转移概率表,运用隐马尔科夫推理算法计算出最终的路径威胁等级。

进一步,所述离散动态贝叶斯网络模型是由观测节点和状态节点构成的有向无环图,路径类型、作用强度、相对位置和uav姿态共同构成了离散状态节点,路径威胁等级为观测节点;

所述建立的观测证据表、条件转移概率表和状态转移概率表,结合所建立的离散动态贝叶斯网络模型,确定最终的威胁等级即为贝叶斯推理过程依据大量状态节点数据推理出观测节点最大可能取值的概率。

进一步,事故决策测试模块的测试方法还包括:

系统参数λ和观测序列y,前向-后向算法推理出概率p(y|λ)的过程如下:

前向算法,定义前向变量αt(i)=p(y1,y2,...,yt,xt=i|λ)

初始化:α1(i)=πibi(y1),1≤i≤n

递归运算:

结果:

后向算法,定义后向变量βt(i)=p(yt+1,yt+2,...,yt|xt=i,λ)

初始化:βt(i)=1,1≤i≤n

递归运算:

结果:

将前向算法、后向算法结合起来构成前向-后向算法:

最终,根据确立的观测证据表、条件转移概率表和状态转移概率表,结合前向-后向算法推理出uav的路径威胁等级。

进一步,所述的离散动态贝叶斯网络模型中各节点的状态集合用s表示,各因子用下标区分,如下所示:

stt={恶劣,一般,平坦};

sioe={强,较强,中,弱};

sft={加速,匀速};

sdc={远,中,近}。

进一步,事故决策测试模块包括:

信息收集整理模块,用于将观测到的路径类型、强度信息和uav位置、姿态信息收集整理;

观测证据表建立模块,用于将收集的路径类型、强度信息和uav位置、姿态信息按照划分的量化等级进行量化处理,并建立观测证据表;

状态转移矩阵确定模块,用于利用专家知识或经验建立状态间的条件概率转移矩阵,确定时间片段间的状态转移矩阵;

模型建立模块,用于建立路径威胁等级与路径因素和uav间的离散动态贝叶斯网络模型;

等级计算单元,用于利用建立的观测证据表、条件转移概率表和状态转移概率表,运用隐马尔科夫推理算法计算出最终的路径威胁等级;

所述离散动态贝叶斯网络模型是由观测节点和状态节点构成的有向无环图,路径类型、作用强度、相对位置和uav姿态共同构成了离散状态节点,路径威胁等级为观测节点;

所述建立的观测证据表、条件转移概率表和状态转移概率表,结合所建立的离散动态贝叶斯网络模型,确定最终的威胁等级即为贝叶斯推理过程依据大量状态节点数据推理出观测节点最大可能取值的概率。

进一步,所述测试模块测试方法如下:

首先,单片机控制模块通过测试指令输入模块接收上位机发送的测试服务指令,并根据所述测试服务指令调度测试模块;

然后,测试模块对无人驾驶车的路径识别能力、障碍识别能力、动力续航能力、事故决策能力进行测试;

最后,测试模块将测试结果通过单片机控制模块发送给测试存储模块进行存储,并通过测试显示模块进行显示。

进一步,所述障碍识别测试模块包括:外壳、定位仪、雷达探测仪、数据发射器、接收器;所述定位仪嵌于外壳表面;所述外壳置于车辆内部,并用胶体固定;所述雷达探测仪嵌于外壳内部,通过导线与数据发射器相连;所述数据发射器通过螺丝固定于外壳表面;所述接收器嵌于外壳内部,通过导线与数据发射器相连;在汽车行进的过程中,通过雷达探测仪发射雷达信号,遇到障碍物时,信号被反射回来,并由接收器将信号收集来判断位置距离,同时定位仪根据信号被反射的位置,通过gps定位在地图上标识,一同将信息输送到数据发射器中,由数据发射器将数据发送到路径识别测试模块。

进一步,所述测试显示模块包括:壳体、无线模块、液晶屏、一键发送、复位键、数据接口;所述无线模块嵌于壳体上端;所述壳体置于汽车内部,并用胶体固定;所述液晶屏嵌于壳体内部,通过导线与一键发送、复位键相连;所述一键发送与数据接口相连;所述复位键嵌于壳体内部;所述数据接口嵌于壳体一侧;在接收到测试数据后,能够在液晶屏上实时显示数据,并且可以通过无线连接实现数据传输;当需把数据整理收集时,通过数据接口外接设备,按下一键发送快速传输;如果在传输数据因操作失误导致数据错乱,可以通过复位键来重新连接。

本发明的优点及积极效果为:

本发明通过太阳能供电模块可以获取源源不断的太阳能,保障测试持久工作,节约能源,经济环保;同时通过测试模块可以测试路径识别能力、障碍识别能力、动力续航能力、事故决策能力可以大大提高对无人驾驶车辆认知能力的综合测试,测试数据全面,更加准确。

本发明中,由于复用iv2a与iv2b作为正常工作模式的数据锁存以及vdd电源断电后的数据状态锁存,不像以往的普通时钟独立srpg电路单元那样需要额外增加iv3a与iv3b作为断电后的数据状态锁存电路,更节省了电路面积;且因为vdd断电后,原先的数据状态直接被iv2a与iv2b锁存,当vdd恢复上电后,数据无需通过以往电路中的iv4而传输到db,想比以往的普通的时钟独立srpg电路单元,具有更小的电路面积,其状态恢复的响应速度更快。

本发明提出的路径威胁度综合评估,实现了连续观测值和离散动态贝叶斯网络的有机结合,将所有可观测的与路径威胁度相关的重要因子综合起来进行判断推理,建立了适用于路径威胁度推理的离散动态贝叶斯网络模型,并结合路径推理出威胁程度的概率分布;使路径评估的有效性、实用性和准确性大大提升;与静态贝叶斯网络相比,离散动态贝叶斯网络由于利用了临近时间段的节点信息,因此推理结果准确性更高,且当数据存在异常或不确定情况下,离散动态贝叶斯网络仍能够推理出较为正确的威胁等级。结合背景和多种证据信息的观测收集,此方法可以进一步推无人驾驶态势评定和目标类型估计等诸多领域,具有较大的应用前景。

附图说明

图1是本发明实施例提供的基于计算机的无人驾驶车辆认知能力测试系统结构框图;

图中:1、太阳能供电模块;2、系统自检模块;3、测试指令输入模块;4、单片机控制模块;5、测试模块;6、测试存储模块;7、测试显示模块。

图2是本发明实施例提供的显示模块结构框图;

图中:8、壳体;9、无线模块;10、液晶屏;11、一键发送;12、复位键;13、数据接口。

图3是本发明实施例提供的障碍识别测试模块结构框图;

图中:14、外壳;15、定位仪;16、雷达探测仪;17、数据发射器;18、接收器。

图4是本发明实施例提供的时钟独立srpg电路示意图。

图5是本发明实施例提供的时钟独立srpg电路的工作时序图。

具体实施方式

为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。

如图1所示,本发明实施例提供的基于计算机的无人驾驶车辆认知能力测试系统包括:太阳能供电模块1、系统自检模块2、测试指令输入模块3、单片机控制模块4、测试模块5、测试存储模块6、测试显示模块7。

如图2所示,本发明实施例提供的基于计算机的无人驾驶车辆认知能力测试系统所述显示模块包括:壳体8、无线模块9、液晶屏10、一键发送11、复位键12、数据接口13。

如图3所示,本发明实施例提供的基于计算机的无人驾驶车辆认知能力测试系统所述障碍识别测试模块包括:外壳14、定位仪15、雷达探测仪16、数据发射器17、接收器18。

本发明提供的测试模块5包括路径识别测试模块、障碍识别测试模块、动力续航测试模块、事故决策测试模块;

路径识别测试模块,用于测试无人驾驶车路径识别能力;

障碍识别测试模块,用于测试无人驾驶车障碍识别能力;

动力续航测试模块,用于测试无人驾驶车动力续航能力;

事故决策测试模块,用于测试无人驾驶车事故决策能力。

事故决策测试模块的测试方法包括:

将观测到的路径类型、强度信息和uav位置、姿态信息收集整理;

将收集的路径类型、强度信息和uav位置、姿态信息按照划分的量化等级进行量化处理,并建立观测证据表;

利用专家知识或经验建立状态间的条件概率转移矩阵,确定时间片段间的状态转移矩阵;

建立路径威胁等级与路径因素和uav间的离散动态贝叶斯网络模型;

利用建立的观测证据表、条件转移概率表和状态转移概率表,运用隐马尔科夫推理算法计算出最终的路径威胁等级。

进一步,所述离散动态贝叶斯网络模型是由观测节点和状态节点构成的有向无环图,路径类型、作用强度、相对位置和uav姿态共同构成了离散状态节点,路径威胁等级为观测节点;

所述建立的观测证据表、条件转移概率表和状态转移概率表,结合所建立的离散动态贝叶斯网络模型,确定最终的威胁等级即为贝叶斯推理过程依据大量状态节点数据推理出观测节点最大可能取值的概率。

进一步,事故决策测试模块的测试方法还包括:

系统参数λ和观测序列y,前向-后向算法推理出概率p(y|λ)的过程如下:

前向算法,定义前向变量αt(i)=p(y1,y2,...,yt,xt=i|λ)

初始化:α1(i)=πibi(y1),1≤i≤n

递归运算:

结果:

后向算法,定义后向变量βt(i)=p(yt+1,yt+2,...,yt|xt=i,λ)

初始化:βt(i)=1,1≤i≤n

递归运算:

结果:

将前向算法、后向算法结合起来构成前向-后向算法:

最终,根据确立的观测证据表、条件转移概率表和状态转移概率表,结合前向-后向算法推理出uav的路径威胁等级。

进一步,所述的离散动态贝叶斯网络模型中各节点的状态集合用s表示,各因子用下标区分,如下所示:

stt={恶劣,一般,平坦};

sioe={强,较强,中,弱};

sft={加速,匀速};

sdc={远,中,近}。

进一步,事故决策测试模块包括:

信息收集整理模块,用于将观测到的路径类型、强度信息和uav位置、姿态信息收集整理;

观测证据表建立模块,用于将收集的路径类型、强度信息和uav位置、姿态信息按照划分的量化等级进行量化处理,并建立观测证据表;

状态转移矩阵确定模块,用于利用专家知识或经验建立状态间的条件概率转移矩阵,确定时间片段间的状态转移矩阵;

模型建立模块,用于建立路径威胁等级与路径因素和uav间的离散动态贝叶斯网络模型;

等级计算单元,用于利用建立的观测证据表、条件转移概率表和状态转移概率表,运用隐马尔科夫推理算法计算出最终的路径威胁等级;

所述离散动态贝叶斯网络模型是由观测节点和状态节点构成的有向无环图,路径类型、作用强度、相对位置和uav姿态共同构成了离散状态节点,路径威胁等级为观测节点;

所述建立的观测证据表、条件转移概率表和状态转移概率表,结合所建立的离散动态贝叶斯网络模型,确定最终的威胁等级即为贝叶斯推理过程依据大量状态节点数据推理出观测节点最大可能取值的概率。

本发明所述定位仪15嵌于外壳14表面;所述外壳14置于车辆内部,并用胶体固定;所述雷达探测仪16嵌于外壳内部,通过导线与数据发射器17相连;所述数据发射器17通过螺丝固定于外壳表面;所述接收器18嵌于外壳内部,通过导线与数据发射器17相连。

本发明提供的测试模块5测试方法如下:

首先,单片机控制模块通过测试指令输入模块接收上位机发送的测试服务指令,并根据所述测试服务指令调度测试模块;

然后,测试模块对无人驾驶车的路径识别能力、障碍识别能力、动力续航能力、事故决策能力进行测试;

最后,测试模块将测试结果通过单片机控制模块发送给测试存储模块进行存储,并通过测试显示模块进行显示。本发明所述无线模块9嵌于壳体8上端;所述壳体8置于汽车内部,并用胶体固定;所述液晶屏10嵌于壳体内部,通过导线与一键发送11、复位键12相连;所述一键发送11与数据接口13相连;所述复位键12嵌于壳体8内部;所述数据接口13嵌于壳体8一侧。

本发明测试时,通过太阳能供电模块1将太阳能转化为电能给测试系统进行持久供电;通过系统自检模块2对无人驾驶车控制系统进行自动检测;工作人员通过测试指令输入模块3输入对无人驾驶车的测试任务;单片机控制模块4调度测试模块5对无人驾驶车的各个功能进行测试;在汽车行进的过程中,通过雷达探测仪16发射雷达信号,遇到障碍物时,信号被反射回来,并由接收器18将信号收集来判断位置距离,同时定位仪15根据信号被反射的位置,通过gps定位在地图上标识,一同将信息输送到数据发射器17中,由数据发射器17将数据发送到路径识别测试模块。通过测试存储模块6对无人驾驶车的测试数据进行存储;最后,通过测试显示模块7显示对无人驾驶车的测试数据信息。在接收到测试数据后,能够在液晶屏10上实时显示数据,并且可以通过无线连接实现数据传输;当需把数据整理收集时,可以通过数据接口13外接设备,按下一键发送11便可快速传输;如果在传输数据因操作失误导致数据错乱,可以通过复位键12来重新连接。

如图4所示,本发明实施例提供的钟独立srpg电路的nd0、nr0、iv0与iv1:用来产生控制srpg的逻辑信号;

mp0、mp1、mp2以及mn0、mn1、mn2:din数据输入控制电路,clk=0时将din输入到iv2a与iv2b组成的锁存器;

iv2a、iv2b:数据锁存器且由不间断电源vddc供电,sw0=1时将db状态锁存;

buf0:为三态传输缓冲,sw1=1时qb=n0=~qb;

inv4为三态传输门:电源恢复阶段,当vdd导通且pgb=0时用来将db的状态传输给qb;

iv5:为srpg单元的反相器输出门;

下面结合基本操作方法对本发明作进一步描述。

如图5所示,

1)正常工作模式下,pgb=1时,vdd正常供电,数据输入端din的数据可以从srpg单元中输入并锁存,其工作原理为:clk=0时,sw0=0且sw1=0,din通过mp2、mn2输入到iv2a,db=~din,n0=din;当clk=1时,sw0=1且sw1=1,iv2b导通,将数据锁存,同时buf0也导通,din可以被iv5送到q端,也即qb=din,q=~din。

2)休眠省电模式下,pgb=0时,然后vdd电源被切断,vddc正常供电,此时srpg单元进入休眠省电模式,内部锁存的din状态保持,工作原理为:pgb=0,sw0=1,mp0、mp1、mp2、mn0、mn1、mn2组成的输入控制部分关闭,外部din数据不会输入;由于vddc不间断供电,iv2a、iv2b形成锁存,db与n0的状态保持(也即原先外部输入的din的数据状态得以保持);buf0与iv4都处于掉电状态,qb为不定态。

3)状态恢复模式下,vdd电源接通如果此时pgb=0时,mp0、mp1、mp2、mn0、mn1、mn2组成的输入控制部分仞处于关闭状态,而iv4与buf0导通,将iv2a与iv2b锁存的db的数据状态传送给qb,也即qb=db,因而srpg单元之前的数据状态得以恢复。

图5是本发明实施例提供时钟独立srpg电路的工作时序图:

时间1是正常供电情况下(vdd与vddc正常供电)srpg在clk=0时接收din数据,clk=1时数据在锁存器(iv2a与iv2b)中锁存并通过buf0与iv5送往下一级;

时间2是pgb=0且vdd还在正常供电时,din无法通过数据输入控制电路,锁存器iv2a与iv2b导通(因iv2a与iv2b的电源为不间断电源vddc)且buf0关闭,din被锁存在db与n0;

时间3是vdd断电情况下,由于vdd断电且只有vddc正常供电,因而iv2a与iv2b仍然导通,din被iv2a与iv2b锁存,srpg单元的其它器件处于休眠状态;

时间4是vdd恢复但pgb=0时,由于iv4与buf0导通,qb恢复到db的状态;

时间5是vdd恢复且pgb由0变1时,srpg单元进入正常工作模式。

本发明中,由于复用iv2a与iv2b作为正常工作模式的数据锁存以及vdd电源断电后的数据状态锁存,不像以往的普通时钟独立srpg电路单元那样需要额外增加iv3a与iv3b作为断电后的数据状态锁存电路,更节省了电路面积;且因为vdd断电后,原先的数据状态直接被iv2a与iv2b锁存,当vdd恢复上电后,数据无需通过以往电路中的iv4而传输到db,想比以往的普通的时钟独立srpg电路单元,具有更小的电路面积,其状态恢复的响应速度更快。

以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1