神经网络、蓄电系统、车辆及电子设备的制作方法

文档序号:19542429发布日期:2019-12-27 16:36阅读:401来源:国知局
神经网络、蓄电系统、车辆及电子设备的制作方法

本发明的一个实施方式涉及一种蓄电池及使用蓄电池的蓄电系统。本发明的另一个实施方式涉及一种使用蓄电池的车辆。本发明的另一个实施方式涉及一种使用蓄电池的电子设备。

另外,本发明的一个实施方式涉及一种半导体装置。

本发明的另一个实施方式涉及一种神经网络及使用神经网络的蓄电系统。本发明的另一个实施方式涉及一种使用神经网络的车辆。本发明的另一个实施方式涉及一种使用神经网络的电子设备。本发明的另一个实施方式涉及一种使用神经网络的控制系统。

在本说明书等中,半导体装置是指能够通过利用半导体特性而工作的所有装置。显示装置、发光装置、存储装置、电光装置、蓄电装置、半导体电路及电子设备有时包含半导体装置。

本发明的一个实施方式不局限于上述技术领域。本说明书等所公开的发明的技术领域涉及一种物体、方法或制造方法。另外,本发明的一个实施方式涉及一种工序(process)、机器(machine)、产品(manufacture)或组合物(compositionofmatter)。



背景技术:

近年来,对人工神经网络(以下,将其称为神经网络)等的机械学习技术的开发得到迅速发展。

专利文献1公开了使用神经网络进行蓄电池的剩余电容的运算的例子。

近年来,将沟道形成区中包含氧化物半导体或金属氧化物的晶体管(氧化物半导体(oxidesemiconductor)晶体管,以下将其称为os晶体管)受到关注。os晶体管的关态电流(off-statecurrent)极小。已提出了利用该特性的使用os晶体管的应用程序。例如,专利文献2公开了在神经网络的学习中使用os晶体管的例子。

[专利文献]

[专利文献1]美国专利申请公开第2006/0181245号公报

[专利文献2]日本专利申请公开第2016-219011号公报



技术实现要素:

本发明的一个实施方式的目的之一是提供一种具有优良特性的蓄电系统。本发明的一个实施方式的另一目的是提供一种安全性高的蓄电系统。本发明的一个实施方式的另一目的是提供一种劣化小的蓄电系统。

本发明的一个实施方式的另一目的是提供一种具有优良特性的蓄电池。本发明的一个实施方式的另一目的是提供一种安全性高的蓄电池。本发明的一个实施方式的另一目的是提供一种劣化小的蓄电池。本发明的一个实施方式的另一目的是提供一种安装有具有优良特性的蓄电系统的电子设备。本发明的一个实施方式的另一目的是提供一种安装有具有优良特性的蓄电系统的车辆。本发明的一个实施方式的另一目的是提供一种新颖的半导体装置。

注意,多个目的的记载不妨碍彼此的目的的存在。本发明的一个实施方式并不需要实现所有上述目的。上述列举的目的以外的目的可从说明书、附图、权利要求书等的记载自然得知,而有可能成为本发明的一个实施方式的目的。

本发明的一个实施方式是一种蓄电系统,该蓄电系统包括神经网络及蓄电池。神经网络包括输入层、输出层及输入层与输出层之间的一个或多个隐藏层。指定的隐藏层以指定的权系数连接到上一个隐藏层或输入层,指定的隐藏层以指定的权系数连接到下一个隐藏层或输出层。在蓄电池中,蓄电池的电压与取得该电压的时间作为一个数据组被测量。对输入层供应在不同时间测定的数据组。根据从输出层输出的信号改变蓄电池的工作条件。

在上述结构中,优选在进行蓄电池的充电期间测量在蓄电池中被测量的数据组,并且在从输出层输出第一信号的情况下,停止蓄电池的工作。在上述结构中,优选在进行蓄电池的充电期间测量在蓄电池中被测量的数据组,在从输出层输出第一信号的情况下,停止蓄电池的充电,并且在从输出层输出第二信号的情况下,继续进行充电。

本发明的另一个实施方式是一种蓄电系统,该蓄电系统包括神经网络及n个蓄电池(n为2以上的整数)。神经网络包括输入层、输出层及输入层与输出层之间的一个或多个隐藏层。指定的隐藏层以指定的权系数连接到上一个隐藏层或输入层,指定的隐藏层以指定的系数连接到下一个隐藏层或输出层。在n个蓄电池中,第一至第(n-1)蓄电池串联电连接。对输入层供应在各第一至第(n-1)蓄电池中测量的数据组。在各第一至第(n-1)蓄电池中测量的电压与取得该电压的时间作为数据组被测量。根据从输出层输出的信号停止第一蓄电池的工作,将第一蓄电池置换成第n蓄电池。将第n蓄电池串联电连接到第二至第(n-1)蓄电池。

在上述结构中,优选的是:神经网络包括第一电路;第一电路具有进行积和运算的功能;第一电路包括第一晶体管、电容器及第二晶体管;第一晶体管的源极和漏极中的一个电连接到电容器的一个电极及第二晶体管的栅极;第一晶体管在沟道形成区中包含金属氧化物;金属氧化物包含铟及元素m,元素m为选自铝、镓、锡、硼、硅、钛、铁、镍、锗、钇、锆、钼、镧、铈、钕、铪、钽和钨中的一个或多个;并且第一晶体管的源极和漏极中的一个保持对应于模拟数据的电位。

在上述结构中,优选第二晶体管在沟道形成区中包含硅。另外,优选第二晶体管在沟道形成区中包含第二金属氧化物。第二金属氧化物优选包含铟及元素m2,元素m2为选自铝、镓、锡、硼、硅、钛、铁、镍、锗、钇、锆、钼、镧、铈、钕、铪、钽和钨中的一个或多个。

本发明的另一个实施方式是一种蓄电系统,该蓄电系统包括蓄电池及第一电路。测量蓄电池的电压和取得该电压的时间作为一个数据组。在进行蓄电池的充电期间测量在蓄电池中测量的数据组。在不同时间测量的数据组输入到第一电路。第一电路根据数据组改变蓄电池的工作条件。

本发明的另一个实施方式是包括上述蓄电系统中的任一个的车辆。

本发明的另一个实施方式是包括上述蓄电系统中的任一个的电子设备。

本发明的另一个实施方式是一种神经网络,该神经网络包括输入层、输出层、输入层与输出层之间的一个或多个隐藏层以及第一电路。指定的隐藏层以指定的权系数连接到上一个隐藏层或输入层,指定的隐藏层以指定的权系数连接到下一个隐藏层或输出层。第一值与取得第一值的时间作为一个数据组被测量。对输入层供应在不同时间测定的数据组。从输出层输出对应于输入到输入层的数据组的第二值。第一电路具有进行积和运算的功能。第一电路包括第一晶体管、电容器及第二晶体管。第一晶体管的源极和漏极中的一个电连接到电容器的一个电极及第二晶体管的栅极。第一晶体管在沟道形成区中包含金属氧化物。金属氧化物包含铟及元素m。元素m为选自铝、镓、锡、硼、硅、钛、铁、镍、锗、钇、锆、钼、镧、铈、钕、铪、钽和钨中的一个或多个。第一晶体管的源极和漏极中的一个保持对应于模拟数据的电位。

通过本发明的一个实施方式,可以提供一种具有优良特性的蓄电系统。通过本发明的另一个实施方式,可以提供一种安全性高的蓄电系统。通过本发明的另一个实施方式,可以提供一种劣化小的蓄电系统。

通过本发明的另一个实施方式,可以提供一种具有优良特性的蓄电池。通过本发明的另一个实施方式,可以提供一种安全性高的蓄电池。通过本发明的另一个实施方式,可以提供一种劣化小的蓄电池。通过本发明的另一个实施方式,可以提供一种安装有具有优良特性的蓄电系统的电子设备。通过本发明的另一个实施方式,可以提供一种安装有具有优良特性的蓄电系统的车辆。通过本发明的另一个实施方式,可以提供一种新颖的半导体装置。

注意,这些效果的记载不妨碍其他效果的存在。本发明的一个实施方式不需要具有所有上述效果。可以从说明书、附图、权利要求书等的记载显而易见地看出并抽出上述以外的效果。

附图说明

图1a和图1b各自示出蓄电系统的例子;

图2示出保护电路的例子;

图3a至图3d各自示出蓄电池的充电曲线的例子;

图4a至图4c各自示出蓄电池的充电曲线的例子;

图5a和图5b各自示出蓄电池的充电曲线的例子,图5c和图5d各自示出蓄电池的充电曲线及放电曲线的例子;

图6示出蓄电池的充电曲线及放电曲线的例子;

图7是示出蓄电系统的工作的流程图;

图8是示出蓄电系统的工作的流程图;

图9示出神经网络的结构实例;

图10a至图10c各自示出神经网络的结构实例;

图11a至图11c各自示出神经网络的结构实例;

图12是示出积和运算电路的结构实例的方框图;

图13是示出电路的结构实例的电路图;

图14是示出积和运算电路的工作实例的时序图;

图15示出蓄电池及电路的结构实例;

图16示出蓄电池及电路的结构实例;

图17a和图17b是示出二次电池的例子的立体图;

图18a至图18c是示出二次电池的例子的截面图,图18d是示出二次电池的例子的立体图;

图19a至图19c各自示出车辆的例子;

图20a至图20c各自示出车辆的例子;

图21a至图21c各自示出电子设备的例子;

图22a和图22b各自示出蓄电系统的应用实例;

图23a至图23f各自示出电子设备的例子;

图24是示出半导体装置的结构实例的截面图;

图25是示出半导体装置的结构实例的截面图;

图26a至图26c是示出晶体管的结构实例的俯视图及截面图;

图27a和图27b是示出晶体管的结构实例的截面图;

图28a和图28b是示出晶体管的结构实例的俯视图及截面图;

图29a示出lstm的网络模型的例子,图29b和图29c示出充电曲线的例子;

图30a是系统的方框图,图30b是试制品的外观照片;

图31是试制品的外观照片;

图32示出全局算法;

图33示出算法;

图34示出算法;

图35示出算法;以及

图36示出lstm的算法。

具体实施方式

下面,参照附图对实施方式进行说明。但是,实施方式可以以各种模式来实现。所属技术领域的普通技术人员很容易地理解一个事实就是其方式及详细内容在不脱离本发明的宗旨及其范围的情况下可以被变换为各种各样的形式。因此,本发明不应该被解释为仅局限在以下实施方式的记载中。

在附图中,为显而易见,有时夸大表示大小、层的厚度或区域。因此,大小、层的厚度或区域并不一定限定于上述尺寸。注意,附图是示出理想的例子的示意图,本发明的实施方式不局限于附图所示的形状或数值等。

另外,在本说明书中,可以适当地组合以下任何实施方式。另外,当在一个实施方式中示出多个结构实例时,可以适当地组合这些结构实例。

在本说明书中,神经网络是指模仿生物的神经回路网,通过学习决定神经元之间的连接强度,由此具有问题解决能力的所有模型。神经网络包括输入层、中间层(也称为隐藏层)及输出层。

在本说明书的神经网络的说明中,有时将根据已有的数据决定神经元之间的连接强度(也称为权系数)的工作称为“学习”。

在本说明书中,有时将使用通过学习得到的连接强度构成神经网络,从此导出新的结论的工作称为“推论”。

使用本发明的一个实施方式的神经网络的系统例如可以由使用在沟道形成区中包含氧化物半导体或金属氧化物的晶体管的电路实现。

另外,使用本发明的一个实施方式的神经网络的系统也可以由软件及硬件构成。作为硬件的存储器,可以使用安装有在沟道形成区中含有氧化物半导体或金属氧化物的晶体管的存储器,也可以使用其他的已知的存储器。作为软件的操作系统,可以使用windows(注册商标)、unix(注册商标)或macos(注册商标)等各种操作系统。软件的应用程序可以使用python(注册商标)、go、perl、ruby、prelog、visualbasic(注册商标)、c、c++、swift、java(注册商标)、net等各种编程语言编写。应用程序可以使用chainer(注册商标)(可在python中利用)、caffe(可在python及c++中利用)、tensorflow(可在c、c++及python中利用)等框架编写。

在本说明书中说明的实施方式中,使用包括各种计算机硬件或软件的专用计算机或通用计算机。本说明书中说明的实施方式可以安装有使用计算机能够读取的记录媒体。记录媒体也可以包括ram、rom、光盘、磁盘或计算机所能够存取的任意的其他的存储媒体。在本说明书中说明的实施方式中作为一个例子示出的算法、构成要素、流程、程序等可以执行软件或者硬件与软件的组合。

(实施方式1)

在本实施方式中,说明将蓄电池的参数输入神经网络并对蓄电池的状态进行解析的例子。

作为本发明的一个实施方式的蓄电池,例如优选使用二次电池。作为二次电池,例如可以举出:锂离子电池等使用电化学反应的二次电池;双电层电容器、氧化还原电容器等电化学电容器;空气电池;燃料电池等。

作为二次电池的正极材料,例如可以使用包含元素a、元素x及氧的材料。元素a优选为选自第一族元素及第二族元素中的一个以上的元素。作为第一族元素,例如可以使用锂、钠、钾等碱金属。作为第二族元素,例如可以使用钙、铍、镁等。作为元素x,例如可以使用选自金属元素、硅和磷中的一个以上的元素。元素x优选为选自钴、镍、锰、铁和钒中的一个以上的元素。

为了安全使用安装有蓄电池的装置(例如,车辆或电子设备等),需要使蓄电池稳定工作。

在蓄电池内部,除了充电及放电的可逆反应以外,例如有时发生蓄电池的安全性降低的现象。例如,可以举出电解液的分解等副反应或电极表面上的金属析出等。这些现象有时不仅使蓄电池的电容降低,而且使蓄电池的安全性降低。

下面,详细说明蓄电池的安全性降低的现象的例子。在蓄电池中,有时由于正极与负极的短路,有时发生如下现象:蓄电池的电解液明显地分解而发生气体;因蓄电池的温度上升而发生电极材料的分解反应;等。这种现象有时使蓄电池的安全性降低。例如,有时在锂离子电池的负极上析出锂金属而发生短路。

在本发明的一个实施方式的蓄电系统中,在蓄电池的充电及放电的过程中例如通过测量电压及电流等参数,来对蓄电池的状态进行解析,根据蓄电池的状态决定蓄电池的工作条件。更详细地说,对充电曲线或放电曲线进行解析。在此,充电曲线例如是指充电过程中的随时间的电压推移或者随时间的电容推移。同样地,放电曲线例如是指放电过程中的随时间的电压推移或者随时间的电容推移。

通过使用本发明的一个实施方式的蓄电系统,例如在检测或预测出蓄电池的安全性降低的现象的情况下,通过根据检测或预测改变蓄电池的工作条件,来确保蓄电池的安全性。通过本发明的一个实施方式的蓄电系统,可以抑制蓄电池的劣化。因此,有时可以抑制蓄电池的电容下降。通过本发明的一个实施方式的蓄电系统,有时可以抑制伴随着充放电循环的电容下降。通过本发明的一个实施方式的蓄电系统,有时可以抑制蓄电池的温度上升。因此,有时可以延长蓄电池的寿命。

在将蓄电池安装在使用者所穿戴的装置或者使用者所操作的车辆等的情况下,通过提高蓄电池的安全性,可以确保使用者的安全。另外,通过抑制蓄电池的电容下降,可以延长安装有蓄电池的装置等的蓄电池的更换间隔或者不需要更换电池,从而可以提高方便性,并可以抑制成本。另外,通过防止蓄电池的电容下降,可以延长安装有蓄电池的装置等的使用时间。例如,可以提高车辆的行驶距离。通过延长使用时间,充电次数减少,所使用的电量减少,所以可以减少对环境的负荷。

图1a示出本发明的一个实施方式的蓄电系统130的例子。图1a所示的蓄电系统130包括蓄电池135、与蓄电池135电连接的保护电路137、通过保护电路137与蓄电池135电连接的控制蓄电池135的工作的控制电路131以及与控制电路131电连接的通过控制电路131接收蓄电池135的参数的神经网络nn。控制电路131例如通过保护电路137控制蓄电池135的工作。神经网络nn的输出供应到控制电路131,根据输出结果决定蓄电池135的工作条件。控制电路131优选包括寄存器rs、库仑计cc及电路bc。电路bc例如具有控制蓄电池的工作的功能。

如图1b所示,蓄电系统130也可以包括多个蓄电池。图1b所示的蓄电系统包括k个蓄电池及k个保护电路。各蓄电池与各自对应的保护电路电连接。在此,将与第m蓄电池连接的保护电路称为第m保护电路。注意,k为1以上的整数,m为1以上且k以下的整数。k个保护电路分别与控制电路131连接。在图1b中示出各蓄电池与各自对应的保护电路连接的例子,但是,例如,蓄电系统130也可以具有如下结构:控制电路131包括保护电路,k个蓄电池分别与控制电路电连接且由控制电路131所包括的保护电路控制。关于蓄电池135的记载可以适用于蓄电池135_m。

保护电路137所包括的端子v1及端子v2电连接到控制电路131。在图1a和图1b所示的例子中,端子v1及端子v2电连接到电路bc。端子v1及端子v2通过保护电路137电连接到蓄电池135的两极。蓄电池135的两极也可以以不通过保护电路137的方式电连接到控制电路131。

保护电路137也可以包括端子v1及端子v2以外的端子。在图1a和图1b所示的例子中,保护电路137包括端子b1,该端子b1与控制电路131电连接。例如,可以从端子b1输出蓄电池135的各时间的测量参数(例如,电流、电压、温度等)。

图2示出保护电路137的例子。保护电路137包括端子v1及端子v2。端子v1与蓄电池135的正极电连接,端子v2与蓄电池135的负极电连接。保护电路137还包括集成电路149、晶体管147及晶体管148。晶体管147及晶体管148优选为包括寄生二极管的mosfet,以寄生二极管的方向彼此相反的方式连接晶体管147和晶体管148。另外,也可以电连接其他二极管元件代替寄生二极管。晶体管148与蓄电池135的负极电连接。晶体管147及晶体管148设置在从端子v2对蓄电池135进行充电或放电的路径上。晶体管147被用作充电用开关,晶体管148被用作放电用开关。在用于充放电的电压范围之外的电压被施加到端子v1与端子v2之间的情况下以及在超过用于充放电的电流范围的电流被供应到端子v1与端子v2之间的情况下,使晶体管147或晶体管148关闭来保护蓄电池135。

保护电路137优选包括其一个电极与端子v1电连接的电阻器144及其一个电极与端子v2电连接的电阻器145。电阻器144的另一个电极及电阻器145的另一个电极电连接到集成电路149。

保护电路137也可以包括与蓄电池135并联连接的电容器146。

在本发明的一个实施方式的神经网络中,作为输入参数,优选使用有关蓄电池的测量数据。例如,可以每隔一定时间同时对蓄电池的电流与电压的组进行采样并读出,储存规定个数的数据组,将其用作输入参数。或者,作为输入参数,例如可以使用时间及各时间的蓄电池的电流与电压的数据组。在此,蓄电池的电压例如是蓄电池的两极的电位差。

作为输入参数,可以使用蓄电池的电容与电压的数据组。蓄电池的电容例如可以利用蓄电池的电流与时间之积来获得。另外,也可以使用库仑计cc获得蓄电池的电容。

作为输入参数,也可以使用蓄电池的荷电状态(stateofcharge,soc)。蓄电池的soc例如是从蓄电池的充电电容的绝对值减去放电电容的绝对值而获得的值与充满电电容的比率。蓄电池的soc也可以利用蓄电池的电压推测。

在蓄电池的充电或放电中,电压通常根据电流的大小变化。例如,因蓄电池的电阻所引起的电压下降的值根据电流的大小变化。因此,有时根据电流的大小与电压的关系,可以算出蓄电池的电阻。可以将通过上述方法算出的电阻值用作输入参数。

作为输入参数,还可以使用蓄电池的开路电压(ocv:opencircuitvoltage)。蓄电池的开路电压例如是指不使电流流过蓄电池的状态下的蓄电池的两极的电位差。在此,“不使电流流过蓄电池的状态”例如是指不对蓄电池施加负载的状态及蓄电池不与充电电路电连接的状态。通过对开路电压与明显的电流流过蓄电池的状态下的电压进行比较,例如有时可以算出蓄电池的电阻。

供应到控制电路131的蓄电池135的参数优选储存于寄存器rs。例如,蓄电池135_1至蓄电池135_k的参数储存在寄存器rs中,并且该参数依次被神经网络nn解析。

或者,有时在寄存器rs中储存蓄电池135的时间序列数据,对该时间序列数据进行比较及解析。例如,有时对某个充电循环或者放电循环中的时间序列数据进行解析。

或者,也可以在寄存器rs中储存对应于蓄电池的第x次的充放电循环(x为1以上的整数)的输入参数,并对该输入参数与对应于蓄电池的第y次的充放电循环(y为x以上的整数)的输入参数进行比较。例如,可以算出第y次的充放电循环的电压与第x次的充放电循环的电压之差而将其用作输入参数。

另外,可以算出电流、电压、电容等的参数的时间微分而将其用作输入参数。

[学习]

本发明的一个实施方式的神经网络优选进行用来判断是否改变蓄电池的工作条件的学习。改变蓄电池的工作条件例如是指:停止蓄电池的工作;改变蓄电池的充电或放电的速度,例如改变蓄电池的充电或放电的电流的大小的上限,或者改变蓄电池的充电或放电的电压,例如改变蓄电池的充电或放电的电压的上限或下限。

在测量蓄电池之后,根据数据将蓄电池分为两组:判断为优选改变工作条件的组(a组);判断为不需要改变工作条件的组(b组)。分组基准由测量结果的观测者决定。或者,也可以根据蓄电池的测量参数的值进行分组。作为蓄电池的测量参数,可以举出上述电流、电压、电容及测量这些参数的时间。注意,时间也可以是相对的时间。例如,可以使用以充电开始时间为基准的时间。作为蓄电池的测量参数,例如可以举出蓄电池的温度或膨胀(体积变化)等。例如,在蓄电池的表面温度与测量环境的温度之差超过一定数值的情况下,判断该数据属于a组。

另外,当改变蓄电池的工作条件时,如果有两个以上的改变之后的条件的情况下,可以根据该条件数进行分组。例如,可以分为三个以上的组。

在本发明的一个实施方式的蓄电系统中,输入到神经网络的参数例如是在某个期间储存的测量数据。例如,以各时间的蓄电池的电压与测量该电压的时间为一组,将多个组的数据输入神经网络。或者,也可以以各时间的蓄电池的电压、从外部充电的电流和测量该电压及电流的时间为一组,将多个组的数据输入神经网络。在本发明的一个实施方式的神经网络中,优选对某个期间的蓄电池的参数的随时间的推移(例如,电压的随时间的推移)进行解析。

在本发明的一个实施方式的蓄电系统中,在各时间获得测量数据并将该测量数据与时间的组(例如,时间与电压;时间、电压与电流;或者时间与电容)输入神经网络。在此,在多个组的数据中,在各期间相对于时间(或者电容)的数据的频率可以不同。例如,在图3a中,将由点划线围绕的区域分别称为期间a、期间b及期间c。期间a及期间c(即,充电初期及充电后期)与期间b(即,充电中期)相比相对于电容的电压变化量大。因此,优选在期间a及期间c中比期间b更深入地进行解析。例如,优选提高输入到神经网络的数据的相对于时间(或者电容)的频率。

下面说明基于观测者根据蓄电池的充电测量结果决定的基准进行分组的情况的例子。在以下例子中,对充电进行测量,但是,也可以对放电进行测量,或对充电及放电的双方进行测量。或者,可以使用不进行充放电的蓄电池的测量结果。

作为测量结果,可以使用不同蓄电池的充电数据或者同一蓄电池的不同循环数的充电数据等。

图3a至图3d示出蓄电池的充电数据的四个测量结果。在充电数据中,横轴表示电容,纵轴表示电压。

根据测量结果的观测者所决定的基准将图3a分为不改变蓄电池的工作条件的组(即,b组)。将图3b至图3d分为优选改变蓄电池的工作条件的组(即,a组)。观测者判断图3b至图3d中的由虚线围绕的区域是异常数据。判断为异常数据的理由例如可认为是电流的变动大、有多个极大点及极小点、极大点与极小点的周期不规则等。但是,通过将这些数据输入神经网络nn并进行学习,即使观测者不将特征作为参数抽出,也可以通过神经网络中的运算抽出特征量。此时,有时抽出观测者没有意识到的特征。换言之,通过使用神经网络对蓄电池的工作进行解析,有时例如可以提高蓄电池的安全性。另外,有时可以提高蓄电池的性能。

电压根据从外部充电的电流的变化而变化不是异常,因此此时优选分为不改变蓄电池的工作条件的b组。另一方面,在蓄电池的内部发生短路的情况下,虽然从外部进行控制的电流不容易发生变化,但是电压会下降。在此情况下,发生异常,所以需要分为优选改变工作条件的a组。因此,在数据组不仅包括电压和时间而且还包括电流的情况下,可以进行更准确的学习及推论,从而可以进行更准确的异常检测。

另外,数据组优选还包括蓄电池的温度。在蓄电池的温度急剧上升的情况下,在蓄电池内部中发生短路等发生安全性上重大问题的可能性高。此时,需要分为优选改变工作条件的a组。因此,在数据组包括蓄电池的温度的情况下,可以进行更准确的异常检测。

在此,也可以对充电曲线进行平滑处理。图4a至图4c示出充电曲线的例子。在图4a中,电压产生微小波动。图4b是图4a中由虚线围绕的区域的放大图。

图4c是对图4b的充电曲线进行平滑处理的结果的例子。电压的波动经过平滑处理而被抑制。

根据蓄电池的正极及负极的材料可知蓄电池的电压范围,因此也可以仅将需要注目的范围的电压用于学习,删除其他范围的数据。另外,也可以将需要注目的范围的电压归一化。例如,在正极活性物质为磷酸铁锂且负极活性物质为黑铅的蓄电池的充电曲线中,可以仅将2.5v至约4.0v(最大电压)的数据用于学习并删除2.5v以下的数据。另外,可以将2.5v至最大电压的范围的数据归一化为0至1。

另外,可以根据充电时间最长的条件的充电曲线决定最终时间。在其他条件的充电曲线中,可以使用最大电压填充充电结束之后到最终时间的无数据期间的数据。

对按时间排列的数据可以使用线性函数等进行插值。由此,即使测量间隔不规则,也可以容易应用于学习。另外,如果测量点过多,神经网络nn的存储内容的相关性有可能变低,因此也可以减少数据。

接着,将对应于各测量结果的输入参数输入神经网络nn。

在图3a至图3d所示的例子中,使用蓄电池的数据制作图表,测量者将该图表作为图像在视觉上进行判断。因此,例如,可以制作以时间为横轴且以电压为纵轴的图表或者以电容为横轴且以电压为纵轴的图表等。接着,将所制作的图表转换为图像,将其用作神经网络nn的输入参数。

接着,以神经网络nn的输出在a组与b组之间不同的方式决定神经网络nn的权系数。例如,以在输入a组的蓄电池的数据的情况下神经网络nn输出高电压信号(以下将其称为h)且在输入b组的蓄电池的数据的情况下神经网络nn输出低电压信号(以下将其称为l)的方式决定权系数。

在将蓄电池分为三组以上的情况下,以对应于各组的输入的输出分别对应于不同的输出值的方式决定权系数即可。

在此,例如,在图3b至图3d中,可以将对应于图表内的所有的区域的数据用作输入参数,也可以仅将对应于由虚线围绕的区域(即,判断为异常的期间)的数据用作输入参数。如此,通过将具有更明显特征期间的数据输入来进行学习,可以从神经网络获得高精度的结果。

在此,当进行学习时,作为输入参数,也可以使用蓄电系统130所包括的蓄电池的测量数据,也可以从外部输入参数来进行学习。或者,也可以将在外部进行学习的结果作为神经网络nn的权系数而供应。

[推论]

接着,使用进行过学习的神经网络nn对蓄电池的状态进行解析。

图5a示出充电曲线的例子。在图5a中,横轴表示电容,纵轴表示电压。在图5a中,在期间ra进行恒流充电,在期间rb进行恒压充电。图5b为将图5a中的横轴改变为时间的图表。

在图5a及图5b所示的例子中,示出使用者将蓄电池充电至接近充满电的状态的例子,但是在使用者在充电时使用蓄电池的情况下,如图5c所示,有时在将蓄电池充电至接近充满电的状态之前,进行放电。

在图5c中,横轴表示时间(time),纵轴表示voltage(电压)。在图5c中,在期间r1进行充电,在期间r2进行放电,在期间r3进行充电,在期间r4进行放电。图5d为将图5c中的横轴改变为电容(capacity)的图表。

注意,在充电与放电之间电流的方向不同。因此,供应到神经网络nn的电流的极性可以在充电与放电之间相反。例如,充电电流可以为正电流,放电电流可以为负电流。另外,充电电流和放电电流可以为绝对值。

图6示出在期间r3观察到电压的微小波动的例子。可以对神经网络nn仅输入充电数据(即,图6的期间r1及期间r3的数据),也可以对神经网络nn输入充电数据及放电数据(即,图6的期间r1至期间r4的数据)。

在已充分学习的情况下,神经网络nn可以判断期间r3的充电数据属于a组,即,优选改变蓄电池的工作条件。

在此,在图3a至图3d所示的例子中,用于学习的数据为soc0%左右至100%左右的充电曲线。另一方面,如图6所示,在使用者使用蓄电池的情况下,仅对充电曲线的一部分的期间进行解析

接着,参照图7的流程图对推论的步骤进行说明。

蓄电系统130与电子设备等被供电装置电连接。在蓄电系统130中蓄电池135在工作。例如,蓄电池135在进行放电或者充电工作。在蓄电池135中测得的参数被输入到神经网络nn(步骤s001)。

神经网络nn将对应于输入参数的值输出到控制电路131(步骤s002)。

接着,控制电路131根据从神经网络nn输出的值进行判定。有时将该工作称为基于神经网络nn的输出值的分组。在图7所示的例子中,在被输出的值是h的情况下,进入步骤s004,在被输出的值不是h(例如为l)的情况下,回到步骤s001。

在步骤s004中,控制电路131改变蓄电池135的工作条件。例如,停止蓄电池的工作。在此,在将本发明的一个实施方式的蓄电系统用于多个蓄电池135的情况下,例如,将各蓄电池135的测量数据输入神经网络nn并对各蓄电池135进行解析即可。或者,也可以对串联连接或并联连接的多个蓄电池进行测量,将该数据输入神经网络nn,进行解析。

多个蓄电池的连接例子将在后面进行说明。

参照图8对分组进行更详细的说明。

在图8中,由于步骤s001及步骤s002与图7相同,因此省略其说明。

这里,考虑在步骤s002中控制电路131的输出取v1、v2及v3的三个值的情况。注意,在此示出取三个输出值的例子,但是也可以取四个以上的输出值。在步骤s003中,根据输出值进行分组。在输出值为v1的情况下进入步骤s004,在输出值为v2的情况下进入步骤s005,在输出值为v3的情况下进入步骤s006。

在步骤s004、步骤s005及步骤s006将工作条件分别设定为c1、c2及c3。通过上述步骤,可以对蓄电池的状态进行解析,而进行分组。

作为工作条件的改变的例子,可以举出蓄电池的充电及放电的速度(电流密度)、上限电压及下限电压等的参数的改变或者上述工作的停止等。

注意,蓄电池根据正极及负极的材料具有不同的性质。因此,根据正极及负极材料,有时具有不同的电压、电流、电容、soc、电阻、时间、温度、充电曲线、放电曲线等的输入参数。另外,根据正极材料和负极材料,有时是否改变蓄电池的工作条件的判断基准不同。

因此,优选根据正极与负极的组合分别进行学习及推论。例如,在对正极活性物质为钴酸锂且负极活性物质为黑铅的组合的蓄电池进行学习的情况下,使神经网络nn的权系数与“正极和钴酸锂,负极和黑铅”的组合的信息相关联。同样地,在对正极活性物质为磷酸铁锂且负极活性物质为黑铅的组合的蓄电池进行学习的情况下以及在对正极活性物质为镍-锰-钴酸且负极活性物质为钛酸锂的组合的蓄电池进行学习的情况等下,也使各权系数与各活性物质的组合的信息相关联。

另外,当使用进行过学习的神经网络nn对蓄电池的状态进行解析时,优选解析者指定该蓄电池所包含的正极活性物质及负极活性物质的组合。接着,使用与该组合相关联的权系数进行解析。

如此,通过根据正极及负极的材料的组合分别进行学习及推论,可以更准确地检测异常。

本实施方式可以与其他实施方式的记载适当地组合。

(实施方式2)

在本实施方式中,示出神经网络nn的结构实例。

图9示出本发明的一个实施方式的神经网络的例子。图9所示的神经网络nn包括输入层il、输出层ol及隐藏层(中间层)hl。神经网络nn可以是包括多个隐藏层hl的网络,即,深度神经网络(dnn)。注意,有时将深度神经网络中的学习称为深度学习。输出层ol、输入层il及隐藏层hl分别具有多个神经元电路,设置在不同的层中的神经元电路通过突触电路彼此连接。

神经网络nn通过学习而具有对蓄电池的状态进行解析的功能。在神经网络nn被输入所测量的蓄电池的参数时,在各层中进行运算处理。各层中的运算处理通过上一层所包括的神经元电路的输出和权系数的积和运算等执行。注意,层之间的连接可以是所有的神经元电路彼此连接的全连接,也可以是一部分的神经元电路彼此连接的部分连接。

例如,也可以使用卷积神经网络(cnn:convolutionalneuralnetwork),其包括卷积层和池化层,在相邻的层间只有特定的单元具有连接。cnn例如用于图像处理。在卷积层中例如进行图像数据与过滤器的积和运算。池化层优选直接配置在卷积层之后。

卷积层具有对图像数据进行卷积的功能。卷积通过反复进行图像数据的一部分与权重滤波器(weightfilter)的滤波值的积和运算来进行。通过卷积层中的卷积,抽取图像的特征。

在卷积中可以使用权重滤波器。对输入到卷积层的图像数据使用过滤器施行过滤器处理。

在被施行卷积的数据利用激活函数被转换之后,被输出到池化层。作为激活函数,可以使用线性整流函数(rectifiedlinearunit:relu)等。relu是如下函数:在输入值为负值时输出“0”,在输入值为“0”以上时直接输出输入值。作为激活函数,还可以使用sigmoid函数或tanh函数等。

池化层具有对从卷积层输入的图像数据进行池化的功能。在池化中,将图像数据分割为多个区域,按该区域提取指定数据,并将该数据配置为矩阵状。通过池化,可以在不失去在卷积层提取的特征的情况下缩小图像数据。作为池化,可以利用最大池化、平均池化、lp池化等。

在cnn中通过上述卷积处理及池化处理进行特征提取。注意,cnn可以包括多个卷积层及多个池化层。

在例如交替配置几个卷积层和几个池化层之后,优选配置全连接层。此外,也可以配置多个全连接层。全连接层优选具有使用进行过卷积及池化的图像数据进行图像判定的功能。

图10a所示的神经网络nn的结构实例有时被称为循环神经网络(recurrentneuralnetwork:rnn)。在图10a所示的rnn中,隐藏层hl包括反馈环路,且隐藏层hl的输出输入到隐藏层hl自身(反馈)。通过使用rnn,可以对时间序列数据进行解析,而进行数据的预测。例如,在本发明的一个实施方式的神经网络中,有时根据以前的充放电曲线推测指定时间之后的数据。

图10b是简化时间t=t(x)时的rnn的图。注意,win表示输入层il到隐藏层hl的输入的权系数,wout表示隐藏层hl到输出层ol的输入的权系数,wr表示从隐藏层hl反馈的权系数。

如图10c所示,在rnn中,通过展开时间轴,可以将各时间(在图10a至图10c中,为时间t(1)至t(x)的各时间)的层视为不同的层(输入层il(1)至输入层il(x)、隐藏层hl(1)至隐藏层hl(x)及输出层ol(1)至输出层ol(x))。通过将rnn在时间轴方向上展开,如图10c所示,rnn可以被视为没有反馈环路的前馈型网络。

另外,作为神经网络,可以使用被称为长短期记忆(longshort-termmemory:lstm)的结构。与隐藏层具有存储单元而储存状态的rnn不同,lstm可以对更长时间的数据进行解析,例如进行推测。

接着,对具有学习功能的神经网络的结构实例进行说明。图11a至图11c示出神经网络nn的结构实例。神经网络nn包括神经元电路nc与设置在神经元电路之间的突触电路sc。

图11a示出构成神经网络nn的神经元电路nc和突触电路sc的结构实例。向突触电路sc输入输入数据x1至输入数据xl(l为自然数)。此外,突触电路sc具有储存权系数wk(k为1以上且l以下的整数)的功能。权系数wk对应于神经元电路nc间的键合强度。

当向突触电路sc输入输入数据x1至xl时,神经元电路nc被供应如下值:输入到突触电路sc的输入数据xk与储存在突触电路sc中的权系数wk之积(xkwk)在k=1至l的条件下相加而得到的值(x1w1+x2w2+...+xlwl),即通过使用xk和wk的积和运算得到的值。在该值超过神经元电路nc的阈值θ的情况下,神经元电路nc输出高电平信号y。将该现象称为神经元电路nc的触发。

图11b示出使用神经元电路nc和突触电路sc构成分层感知器的神经网络nn的模型。神经网络nn包括输入层il、隐藏层(中间层)hl及输出层ol。

从输入层il输出输入数据x1至输入数据xl。隐藏层hl包括隐藏突触电路hs及隐藏神经元电路hn。输出层ol包括输出突触电路os及输出神经元电路on。

向隐藏神经元电路hn供应通过使用输入数据xk和保持在隐藏突触电路hs中的权系数wk的积和运算得到的值。接着,向输出神经元电路on供应根据使用隐藏神经元电路hn的输出和保持在输出突触电路os中的权系数wk的积和运算得到的值。接着,从输出神经元电路on输出输出数据y1至输出数据yl。

如此,接收指定的输入数据的神经网络nn具有作为输出数据输出对应于保持在突触电路sc中的权系数和神经元电路的阈值θ的值的功能。

另外,通过输入监督数据,神经网络nn可以进行监督学习。图11c示出利用反向传播算法进行监督学习的神经网络nn的模型。

反向传播算法是以神经网络的输出数据与监督数据之间的误差变小的方式改变突触电路的权系数wk的方法。具体而言,根据基于输出数据(数据y1至yl)和监督数据(数据t1至tl)决定的误差δo而改变隐藏突触电路hs的权系数wk。此外,根据隐藏突触电路hs的权系数wk的变化量而改变上一层的突触电路sc的权系数wk。如此,通过基于监督数据t1至tl依次改变突触电路sc的权系数,神经网络nn能够进行学习。

注意,在图11b和图11c中示出一层的隐藏层hl,但是也可以设置两层以上的隐藏层hl。通过使用包括两层以上的隐藏层hl的神经网络(称为深度神经网络(dnn)的神经网络),可以进行深层学习。由此,可以提高蓄电池的状态的预测精度。

如图10c所示,通过在时间轴方向上展开rnn,可以将rnn视为没有反馈环路的前馈型网络。在前馈型网络中,可以使用上述反向传播算法根据监督数据改变权系数。

本实施方式可以与其他实施方式的记载适当地组合。

(实施方式3)

在本实施方式中,对可用于上述实施方式所示的神经网络的模拟积和运算电路的具体例子进行说明。

图9、图10a至图10c、图11a至图11c所示的神经网络整体的运算使用庞大的积和运算执行。在使用数字电路进行这些运算处理的情况下,所需要的晶体管数增多,效率下降,功耗增加。因此,上述积和运算优选使用模拟积和运算电路(以下,将其称为analogproduct-sumcircuit(aps))进行。aps优选包括模拟存储器。通过将利用学习获得的权系数储存于上述模拟存储器中,aps可以对模拟数据按其原样进行积和运算。其结果是,通过利用aps,可以以少量的晶体管高效地构成神经网络。

注意,在本说明书中,“模拟存储器”是指能够储存模拟数据的存储装置,“模拟数据”是指具有3比特(8值)以上的分辨率的数据。有时将多值数据称为模拟数据。

作为上述模拟存储器,可以使用多值快闪存储器、resistiverandomaccessmemory(reram)、magnetoresistiverandomaccessmemory(mram)或者使用os晶体管的存储器(os存储器)。

os晶体管的沟道形成区优选包含金属氧化物。沟道形成区所具有的金属氧化物优选包含铟(in)。在沟道形成区所具有的金属氧化物包含铟的情况下,os晶体管的载流子迁移率(电子迁移率)得到提高。沟道形成区所具有的金属氧化物优选为包含元素m的氧化物半导体。元素m优选是铝(al)、镓(ga)或锡(sn)等。作为可用作元素m的其他元素,有硼(b)、硅(si)、钛(ti)、铁(fe)、镍(ni)、锗(ge)、钇(y)、锆(zr)、钼(mo)、镧(la)、铈(ce)、钕(nd)、铪(hf)、钽(ta)、钨(w)等。注意,作为元素m也可以使用上述元素中的两种以上的组合。元素m例如是与氧的键能高的元素。元素m例如是与氧的键能高于铟的元素。沟道形成区所具有的金属氧化物优选是包含锌(zn)的金属氧化物。包含锌的金属氧化物有时容易晶化。

沟道形成区所具有的金属氧化物不局限于包含铟的金属氧化物。沟道形成区所具有的金属氧化物例如也可以是锌锡氧化物及镓锡氧化物等不包含铟且包含锌、镓或锡的金属氧化物等。图12示出积和运算电路的结构实例。图12所示的积和运算电路mac为进行后述的存储单元所保持的第一数据与被输入的第二数据的积和运算的电路。注意,第一数据及第二数据可以为模拟数据或多值数据(离散数据)。

积和运算电路mac包括电流源电路cs、电流镜电路cm、电路wdd、电路wld、电路cld、偏置电路ofst、激活函数电路actv及存储单元阵列ca。

存储单元阵列ca包括存储单元am[1]、存储单元am[2]、存储单元amref[1]及存储单元amref[2]。存储单元am[1]及存储单元am[2]各自具有保持第一数据的功能,存储单元amref[1]及存储单元amref[2]各自具有保持为了进行积和运算而需要的参考数据的功能。与第一数据及第二数据同样,参考数据也可以是模拟数据或多值数据(离散数据)。

在图12的存储单元阵列ca中,存储单元配置为2行2列的矩阵状,但是存储单元阵列ca也可以具有存储单元配置为3行以上3列以上的矩阵状的结构。在进行乘法而不进行积和运算的情况下,存储单元阵列ca也可以具有存储单元配置为1行2列以上的矩阵状的结构。

存储单元am[1]、存储单元am[2]、存储单元amref[1]及存储单元amref[2]都包括晶体管tr11、晶体管tr12及电容器c1。

注意,晶体管tr11优选为os晶体管。

通过作为晶体管tr12使用os晶体管,可以同时制造晶体管tr11及晶体管tr12,所以有时可以缩短积和运算电路的制造工序。晶体管tr12的沟道形成区也可以是非晶硅或多晶硅等,而不是氧化物。

在各存储单元am[1]、存储单元am[2]、存储单元amref[1]和存储单元amref[2]中,晶体管tr11的第一端子与晶体管tr12的栅极电连接。晶体管tr12的第一端子与布线vr电连接。电容器c1的第一端子与晶体管tr12的栅极电连接。

在存储单元am[1]中,晶体管tr11的第二端子与布线wd电连接,晶体管tr11的栅极与布线wl[1]电连接。晶体管tr12的第二端子与布线bl电连接,电容器c1的第二端子与布线cl[1]电连接。在图12所示的存储单元am[1]中,将晶体管tr11的第一端子、晶体管tr12的栅极和电容器c1的第一端子的连接部分表示为节点nm[1]。另外,将从布线bl流到晶体管tr12的第二端子的电流表示为iam[1]。

在存储单元am[2]中,晶体管tr11的第二端子与布线wd电连接,晶体管tr11的栅极与布线wl[2]电连接。晶体管tr12的第二端子与布线bl电连接,电容器c1的第二端子与布线cl[2]电连接。在图12所示的存储单元am[2]中,晶体管tr11的第一端子、晶体管tr12的栅极和电容器c1的第一端子的连接部分为节点nm[2]。另外,将从布线bl流到晶体管tr12的第二端子的电流表示为iam[2]。

在存储单元amref[1]中,晶体管tr11的第二端子与布线wdref电连接,晶体管tr11的栅极与布线wl[1]电连接。晶体管tr12的第二端子与布线blref电连接,电容器c1的第二端子与布线cl[1]电连接。在图12所示的存储单元amref[1]中,晶体管tr11的第一端子、晶体管tr12的栅极和电容器c1的第一端子的连接部分为节点nmref[1]。另外,将从布线blref流到晶体管tr12的第二端子的电流表示为iamref[1]。

在存储单元amref[2]中,晶体管tr11的第二端子与布线wdref电连接,晶体管tr11的栅极与布线wl[2]电连接。晶体管tr12的第二端子与布线blref电连接,电容器c1的第二端子与布线cl[2]电连接。在图12所示的存储单元amref[2]中,晶体管tr11的第一端子、晶体管tr12的栅极和电容器c1的第一端子的连接部分为节点nmref[2]。另外,将从布线blref流到晶体管tr12的第二端子的电流表示为iamref[2]。

上述节点nm[1]、节点nm[2]、节点nmref[1]及节点nmref[2]被用作各存储单元的保持节点。

布线vr为用来对存储单元am[1]、存储单元am[2]、存储单元amref[1]及存储单元amref[2]的各晶体管tr12的第一端子与第二端子之间供应电流的布线。因此,布线vr被用作用来供应指定的电位的布线。在本实施方式中,布线vr所供应的电位为参考电位或低于参考电位的电位。

电流源电路cs与布线bl及布线blref电连接。电流源电路cs具有对布线bl及布线blref供应电流的功能。对布线bl及布线blref供应的电流量可以彼此不同。在本结构实例中,将从电流源电路cs流到布线bl的电流表示为ic,将从电流源电路cs流到布线blref的电流表示为icref。

电流镜电路cm包括布线ie及布线ieref。布线ie与布线bl电连接,在图12中,将布线ie与布线bl的连接部分表示为节点np。布线ieref与布线blref电连接,在图12中,将布线ieref与布线blref的连接部分表示为节点npref。电流镜电路cm具有将对应于节点npref的电位的电流从布线blref的节点npref排出到布线ieref且将与对应于节点npref的电流相同量的电流从布线bl的节点np排出到布线ie的功能。在图12中,将从节点np排出到布线ie的电流及从节点npref排出到布线ieref的电流表示为icm。将在布线bl中从电流镜电路cm流到存储单元阵列ca的电流表示为ib,将在布线blref中从电流镜电路cm流到存储单元阵列ca的电流表示为ibref。

电路wdd与布线wd及布线wdref电连接。电路wdd具有发送储存在存储单元阵列ca的各存储单元中的数据的功能。

电路wld与布线wl[1]及布线wl[2]电连接。电路wld具有在将数据写入存储单元阵列ca中的存储单元时选择数据写入对象的存储单元的功能。

电路cld与布线cl[1]及布线cl[2]电连接。电路cld具有对存储单元阵列ca的各存储单元的电容器c1的第二端子施加电位的功能。

电路ofst与布线bl及布线oe电连接。电路ofst具有测量从布线bl流到电路ofst的电流量和/或从布线bl流到电路ofst的电流的变化量的功能。另外,电路ofst具有将该测量结果输出到布线oe的功能。注意,电路ofst可以将该测量结果直接作为电流输出到布线oe,也可以在将该测量结果转换为电压之后将其输出到布线oe。在图12中,将从布线bl流到电路ofst的电流表示为iα。

例如,电路ofst也可以具有图13所示的结构。在图13中,电路ofst包括晶体管tr21、晶体管tr22、晶体管tr23、电容器c2及电阻器r。

电容器c2的第一端子与布线bl电连接,电阻器r的第一端子与布线bl电连接。电容器c2的第二端子与晶体管tr21的第一端子电连接,晶体管tr21的第一端子与晶体管tr22的栅极电连接。晶体管tr22的第一端子与晶体管tr23的第一端子电连接,晶体管tr23的第一端子与布线oe电连接。将电容器c2的第一端子与电阻器r的第一端子的电连接点称为节点na,将电容器c2的第二端子、晶体管tr21的第一端子与晶体管tr22的栅极的电连接点称为节点nb。

电阻器r的第二端子与布线vrefl电连接。晶体管tr21的第二端子与布线val电连接,晶体管tr21的栅极与布线rst电连接。晶体管tr22的第二端子与布线vddl电连接。晶体管tr23的第二端子与布线vssl电连接,晶体管tr23的栅极与布线vbl电连接。

布线vrefl为用来供应电位vref的布线,布线val为用来供应电位va的布线,布线vbl为用来供应电位vb的布线。布线vddl为用来供应电位vdd的布线,布线vssl为用来供应电位vss的布线。尤其是,在该电路ofst的结构实例中,电位vdd为高电平电位,电位vss为低电平电位。布线rst为供应用来切换晶体管tr21的导通状态/非导通状态的电位的布线。

在图13所示的电路ofst中,晶体管tr22、晶体管tr23、布线vddl、布线vssl及布线vbl构成源极跟随电路。

在图13所示的电路ofst中,由于电阻器r及布线vrefl,对应于从布线bl流出的电流及电阻器r的电阻的电位供应到节点na。

对图13所示的电路ofst的工作实例进行说明。当第一次电流从布线bl流入(下面,将该电流称为第一电流)时,对应于第一电流及电阻器r的电阻的电位经过电阻器r及布线vrefl被供应到节点na。此时,通过使晶体管tr21处于导通状态,来对节点nb供应电位va。然后,使晶体管tr21处于非导通状态。

接着,当第二次电流(下面,将该电流称为第二电流)从布线bl流入时,与第一电流时同样,对应于第二电流及电阻器r的电阻的电位经过电阻器r及布线vrefl被供应到节点na。此时,由于节点nb处于浮动状态,因此当节点na的电位发生变化时,节点nb的电位也由于电容耦合而变化。当节点na的电位变化为δvna且电容耦合系数为1时,节点nb的电位为va+δvna。当晶体管tr22的阈值电压为vth时,电位va+δvna-vth从布线oe输出。通过将电位va设定为阈值电压vth,可以从布线oe输出电位δvna。

电位δvna根据第一电流与第二电流之间的变化量、电阻器r及电位vref而决定。由于电阻器r和电位vref是已知的,所以通过使用图13所示的电路ofst,可以从电位δvna获得流过布线bl的电流的变化量。

激活函数电路actv电连接于布线oe及布线nil。对激活函数电路actv通过布线oe输入电路ofst中测量的电流的变化量的结果。激活函数电路actv根据已定义的函数系统对该结果进行运算。作为该函数系统,例如可以使用sigmoid函数、tanh函数、softmax函数、relu函数、阈值函数(thresholdfunction)等。这些函数被用作神经网络中的激活函数。

<积和运算电路的工作实例>

接着,对积和运算电路mac的工作实例进行说明。

图14示出积和运算电路mac的工作实例的时序图。图14的时序图示出时间t01至时间t09的布线wl[1]、布线wl[2]、布线wd、布线wdref、节点nm[1]、节点nm[2]、节点nmref[1]、节点nmref[2]、布线cl[1]及布线cl[2]的电位的变动以及电流ib-iα及电流ibref的大小的变动。尤其是,电流ib-iα示出从布线bl流到存储单元阵列ca的存储单元am[1]及存储单元am[2]的电流的总和。

《时间t01至时间t02的期间》

在时间t01至时间t02的期间,对布线wl[1]施加高电平电位(在图14中记为high),对布线wl[2]施加低电平电位(在图14中记为low)。再者,对布线wd施加比接地电位(在图14中记为gnd)高vpr-vw[1]的电位,并且对布线wdref施加比接地电位高vpr的电位。再者,对布线cl[1]及布线cl[2]分别施加基准电位(在图14中记为refp)。

电位vw[1]对应于第一数据之一。电位vpr对应于参考数据。

在该期间中,存储单元am[1]及存储单元amref[1]的各晶体管tr11的栅极被施加高电平电位,由此存储单元am[1]及存储单元amref[1]的各晶体管tr11成为导通状态。由此,节点nm[1]的电位成为vpr-vw[1],节点nmref[1]的电位成为vpr。

从布线bl通过存储单元am[1]的晶体管tr12的第二端子流到第一端子的电流iam[1],0可以由以下算式表示。

[算式1]

iam[1],0=k(vpr-vw[1]-vth)2(e1)

在算式中,k为取决于晶体管tr12的沟道长度、沟道宽度、迁移率以及栅极绝缘膜的电容等的常数。此外,vth表示晶体管tr12的阈值电压。

同样,从布线blref通过存储单元amref[1]的晶体管tr12的第二端子流到第一端子的电流iamref[1],0可以由以下算式表示。

[算式2]

iamref[1],0=k(vpr-vth)2(e2)

注意,存储单元am[2]及存储单元amref[2]的各晶体管tr11的栅极被施加低电平电位,由此存储单元am[2]及存储单元amref[2]的各晶体管tr11成为非导通状态。由此,电位不被保持在节点nm[2]及节点nmref[2]中。

《时间t02至时间t03的期间》

在时间t02至时间t03的期间,对布线wl[1]施加低电平电位。此时,存储单元am[1]及存储单元amref[1]的各晶体管tr11的栅极被施加低电平电位,由此存储单元am[1]及存储单元amref[1]的各晶体管tr11成为非导通状态。

对布线wl[2]在时间t02以后也继续施加低电平电位。由此,存储单元am[2]及存储单元amref[2]的各晶体管tr11在时间t02以前继续处于非导通状态。因此,在时间t02至时间t03的期间,节点nm[1]、节点nm[2]、节点nmref[1]及节点nmref[2]分别保持电位。通过作为晶体管tr11使用os晶体管,可以减少晶体管tr11的第一端子与第二端子之间的泄漏电流,所以可以长时间保持各节点的电位。布线wd及布线wdref被施加接地电位,晶体管tr11处于非导通状态,因此从布线wd及布线wdref施加的电位不会改写保持在节点中的电位。

《时间t03至时间t04的期间》

在时间t03至时间t04的期间,对布线wl[1]施加低电平电位,对布线wl[2]施加高电平电位。另外,对布线wd施加比接地电位高vpr-vw[2]的电位,并且对布线wdref施加比接地电位高vpr的电位。另外,对布线cl[1]及布线cl[2]时间t02以后也继续施加基准电位。

注意,电位vw[2]对应于第一数据之一。

在该期间中,存储单元am[2]及存储单元amref[2]的各晶体管tr11的栅极被施加高电平电位,由此存储单元am[2]及存储单元amref[2]的各晶体管tr11成为导通状态。因此,节点nm[2]的电位成为vpr-vw[2],节点nref[2]的电位成为vpr。

从布线bl通过存储单元am[2]的晶体管tr12的第二端子流到第一端子的电流iam[2],0可以由以下算式表示。

[算式3]

iam[2],0=k(vpr-vw[2]-vth)2(e3)

同样,从布线blref通过存储单元amref[2]的晶体管tr12的第二端子流到第一端子的电流iamref[2],0可以由以下算式表示。

[算式4]

iamref[2],0=k(vpr-vth)2(e4)

《时间t04至时间t05的期间》

在此,对在时间t04至时间t05的期间流过布线bl及布线blref的电流进行说明。

电流从电流源电路cs被供应到布线blref。再者,电流从电流镜电路cm、存储单元amref[1]及存储单元amref[2]排出到布线blref。当在布线blref中从电流源电路cs供应的电流是icref,从电流镜电路cm排出的电流是icm,0时,根据基尔霍夫定律,以下算式成立。

[算式5]

icref-icm,0=iamref[1],0+iamref[2],0(e5)

当通过布线bl从电流源电路cs供应的电流是ic,0,从布线bl流到电路ofst的电流是iα,0时,根据基尔霍夫定律,以下算式成立。

[算式6]

ic-icm,0=iam[1],0+iam[2],0+iα,0(e6)

《时间t05至时间t06的期间》

在时间t05至时间t06的期间,对布线cl[1]施加比参考电位高vx[1]的电位。此时,存储单元am[1]及存储单元amref[1]的各电容器c1的第二端子被施加电位vx[1],因此晶体管tr12的栅极的电位上升。

电位vx[1]对应于第二数据之一。

晶体管tr12的栅极的电位的增加量相当于布线cl[1]的电位变化量乘以由存储单元的结构决定的电容耦合系数的电位。该电容耦合系数根据电容器c1的电容、晶体管tr12的栅极电容以及寄生电容而算出。在本工作例中,为了容易说明,假设为布线cl[1]的电位的增加量与晶体管tr12的栅极的电位的增加量相等的情况来进行说明。这意味着将存储单元am[1]和存储单元amref[1]的电容耦合系数都设定为1。

当电容耦合系数被设定为1且对存储单元am[1]及存储单元amref[1]的各电容器c1的第二端子施加电位vx[1]时,节点nm[1]及节点nmref[1]的电位都上升vx[1]。

对从存储单元am[1]及存储单元amref[1]的各晶体管tr12的第二端子流到第一端子的电流进行说明。从布线bl通过存储单元am[1]的晶体管tr12的第二端子流到第一端子的电流iam[1],1可以由如下算式表示。

[算式7]

iam[1],1=k(vpr-vw[1]+vx[1]-vth)2(e7)

也就是说,通过对布线cl[1]施加电位vx[1]从布线bl通过存储单元am[1]的晶体管tr12的第二端子流到第一端子的电流增加iam[1],1-iam[1],0(在图14中记为δiam[1])。

同样,从布线blref通过存储单元amref[1]的晶体管tr12的第二端子流到第一端子的电流iamref[1],1可以由如下算式表示。

[算式8]

iamref[1],1=k(vpr+vx[1]-vth)2(e8)

也就是说,通过对布线cl[1]施加电位vx[1],从布线bref通过存储单元amref[1]的晶体管tr12的第二端子流到第一端子的电流增加iamref[1],1-iamref[1],0(在图14中记为δiamref[1])。

当在布线blref中从电流镜电路cm排出的电流由icm,1表示时,根据基尔霍夫定律,以下算式成立。

[算式9]

icref-icm,1=iamref[1],1+iamref[2],1(e9)

当在布线bl中从布线bl流到电路ofst的电流由iα,1表示时,根据基尔霍夫定律,以下算式成立。

[算式10]

ic-icm,1=iam[1],1+iam[2],0+iα,1(e10)

注意,在时间t04至时间t05的期间从布线bl流到布线ofst的电流iα,0与在时间t05至时间t06的期间从布线bl流到布线ofst的电流iα,1之差由δiα表示。下面,将δiα称为积和运算电路mac中的差分电流。差分电流δiα可以利用算式(e1)至算式(e10)表示为以下算式。

[算式11]

δiα=iα,1-iα,0=2kvw[1]vx[1](e11)

《时间t06至时间t07的期间》

在时间t06至时间t07的期间,对布线cl[1]施加接地电位。存储单元am[1]及存储单元amref[1]的各电容器c1的第二端子被施加接地电位。因此节点nm[1]及节点nmref[1]的电位恢复到时间t04至时间t05的电位。

《时间t07至时间t08的期间》

在时间t07至时间t08的期间,对布线cl[1]施加比参考电位高vx[1]的电位,对布线cl[2]施加比参考电位高vx[2]的电位。此时,存储单元am[1]及存储单元amref[1]的各电容器c1的第二端子被施加电位vx[1],存储单元am[2]及存储单元amref[2]的各电容器c1的第二端子被施加电位vx[2]。因此,存储单元am[1]、存储单元am[2]、存储单元amref[1]及存储单元amref[2]的各晶体管tr12的栅极的电位上升。

从布线bl通过存储单元am[2]的晶体管tr12的第二端子流到第一端子的电流iam[2],1可以由以下算式表示。

[算式12]

iam[2],1=k(vpr-vw[2]+vx[2]-vth)2(e12)

同样,从布线blref通过存储单元amref[2]的晶体管tr12的第二端子流到第一端子的电流iamref[2],1可以由以下算式表示。

[算式13]

iamref[2],1=k(vpr+vx[2]+vth)2(e13)

当在布线blref中从电流镜电路cm排出的电流是icm,2时,根据基尔霍夫定律,以下算式成立。

[算式14]

icref-icm,2=iamref[1],1+iamref[2],1(e14)

从布线bl流到电路ofst的电流是iα,3,根据基尔霍夫定律,以下算式成立。

[算式15]

ic-icm0,2=iam[1],1+iam[2],1+iα,3(e15)

在时间t04至时间t05的期间从布线bl流到布线ofst的电流iα,0与在时间t07至时间t08的期间从布线bl流到布线ofst的电流iα,3之差的差分电流δiα可以利用算式(e1)至算式(e8)及算式(e12)至算式(e15)表示为以下算式。

[算式16]

δiα=iα,0-iα,3=2k(vw[1]vx[1]+vw[2]vx[2])(e16)

根据算式(e16),输入到电路ofst的差分电流δiα对应于多个第一数据的电位vw和多个第二数据的电位vx的积之和。换言之,通过在电路ofst中测量差分电流δiα,可以获得第一数据与第二数据的积和值。

《时间t08至时间t09的期间》

在时间t08至时间t09的期间,对布线cl[1]及布线cl[2]施加基准电位。存储单元am[1]、存储单元am[2]、存储单元amref[1]及存储单元amref[2]的各电容器c1的第二端子被施加基准电位。因此节点nm[1]、节点nm[2]、节点nmref[1]及节点nmref[2]的电位恢复到时间t06至时间t07的电位。

在时间t05至时间t06的期间,对布线cl[1]施加vx[1],在时间t07至时间t08的期间,对布线cl[1]及布线cl[2]分别施加vx[1]及vx[2]。但是,施加到布线cl[1]及布线cl[2]的电位也可以低于参考电位refp。在对布线cl[1]和/或布线cl[2]施加低于参考电位refp的电位的情况下,可以利用电容耦合降低与布线cl[1]和/或布线cl[2]连接的存储单元的保持节点的电位。因此,可以利用积和运算获得第一数据与作为负值的第二数据之一的积。例如,在时间t07至时间t08的期间,在对布线cl[2]不施加vx[2]而施加-vx[2]的情况下,差分电流δiα可以由以下算式表示。

[算式17]

δiα=iα,1-iα,3=2k(vw[1]vx[1]-vw[2]vx[2])(e17)

在本工作实例中,使用包括配置为2行2列的矩阵状的存储单元的存储单元阵列ca,但是,也可以使用1行2列以上或者3行以上3列以上的存储单元阵列同样地进行积和运算。在本工作实例的积和运算电路中,通过将多个列中的一列的存储单元用作保持参考数据(电位vpr)的存储单元,可以同时执行多个列中的剩下的列数的积和运算处理。换言之,通过增加存储单元阵列的列数,可以提供能够实现高速积和运算处理的运算电路。通过增加行数,可以增加积和运算中相加的加数。在增加行数的情况下,差分电流δiα可以由以下算式表示。

[算式18]

在本实施方式中说明的积和运算电路中,存储单元am的行数对应于上一层的神经元数。换言之,存储单元am的行数对应于输入到一层的上一层的神经元的输出信号的个数。存储单元am的列数对应于下一层的神经元数。换言之,存储单元am的列数对应于从下一层输出的神经元的输出信号的个数。换言之,上一层、下一层的各神经元的个数决定积和运算电路的存储单元阵列的行数及列数。因此,根据想要构成的神经网络决定存储单元阵列的行数及列数以设计神经网络即可。

本实施方式可以与其他实施方式的记载适当地组合。

(实施方式4)

在本实施方式中,对包括多个蓄电池的蓄电系统进行说明。

说明图1b所示的包括多个蓄电池的蓄电系统130包括备用蓄电池且将判断为停止工作的蓄电池替换成备用蓄电池的情况。

图15示出蓄电池135_1至蓄电池135_4电连接到控制电路131的例子。注意,在图15中,蓄电池的两极以不通过保护电路的方式电连接到端子v1及端子v2,端子v1及端子v2电连接到控制电路131。控制电路131包括电路bc。电路bc包括电路bm。电路bm电连接到各蓄电池的端子v1及端子v2。电路bm例如被用作各蓄电池的保护电路。在电路bm中,优选测量各蓄电池的电压。电路bm优选具有对各蓄电池进行充电及放电的功能。

电路bm优选包括比较器,该比较器优选对蓄电池间的电压进行比较。电路bm例如也可以对所测量的各蓄电池的电压进行比较,根据比较结果控制各蓄电池的工作。例如,在充电中,可以停止被测量的电压比电压最低的蓄电池高的蓄电池的充电。或者,可以对被测量的电压高的蓄电池进行放电以使其电压达到电压最低的蓄电池的电压左右。在该放电过程中,也可以将被放电的电荷充电到其他蓄电池。

端子v1及端子v2与电路bc的开关群141电连接。

在图15中,蓄电池135_1至蓄电池135_4彼此串联电连接。

在图15中,蓄电池135_s是备用蓄电池,蓄电池135_s与电路bc电连接。与蓄电池135_s连接的端子v1及端子v2与开关群142电连接。

参照图16对将判断为停止工作的蓄电池替换成备用蓄电池的情况进行说明。在图16中,作为例子,通过使用上述神经网络nn的推论判断停止蓄电池135_2的工作且将蓄电池135_2替换成蓄电池135_s的情况。

在开关群141中,使连接到与蓄电池135_2连接的端子v1及端子v2的开关处于非导通状态。

在开关群142中,将与蓄电池135_s连接的端子v1及端子v2电连接到以前与蓄电池135_2连接的行的布线。通过该操作,蓄电池135_s与蓄电池135_1及蓄电池135_3串联电连接。

在图15及图16中,示出四个蓄电池串联连接的例子,但是也可以连接五个以上的蓄电池。在蓄电池并联连接的情况下,也可以将停止工作的蓄电池替换成备用电池。

本实施方式可以与其他实施方式的记载适当地组合。

(实施方式5)

在本实施方式中,对二次电池的例子进行说明。

[圆筒型二次电池]

接着,参照图17a和图17b对圆筒型二次电池的例子进行说明。如图17a所示,圆筒型二次电池700在顶面具有正极盖(电池盖)701,并在侧面及底面具有电池罐(外装罐)702。上述正极盖701与电池罐(外装罐)702通过垫片(绝缘垫片)710绝缘。

图17b是示意性地示出圆筒型二次电池的截面的图。在中空圆柱状电池罐702的内侧设置有电池元件,在该电池元件中,带状正极704和带状负极706夹着隔离体705被卷绕。虽然未图示,但是电池元件以中心销为中心被卷绕。电池罐702的一端关闭且另一端开着。作为电池罐702可以使用对电解液具有抗腐蚀性的镍、铝、钛等金属、它们的合金或者它们和其他金属的合金(例如不锈钢等)。为了防止电解液所引起的腐蚀,电池罐702优选被镍或铝等覆盖。在电池罐702的内侧,正极、负极及隔离体被卷绕的电池元件由对置的一对绝缘板708和绝缘板709夹着。另外,在设置有电池元件的电池罐702的内部中注入有非水电解液(未图示)。作为非水电解液,可以使用与硬币型二次电池相同的电解液。

因为用于圆筒型二次电池的正极及负极被卷绕,从而活性物质优选形成在集流体的两个表面。正极704与正极端子(正极集电引线)703连接,而负极706与负极端子(负极集电引线)707连接。正极端子703及负极端子707都可以使用铝等金属材料。将正极端子703电阻焊接到安全阀机构712,而将负极端子707电阻焊接到电池罐702底。安全阀机构712与正极盖701通过正温度系数(positivetemperaturecoefficient:ptc)元件711电连接。当电池的内压上升到超过指定的阈值时,安全阀机构712切断正极盖701与正极704的电连接。ptc元件711是在温度上升时其电阻增大的热敏感电阻器,并通过电阻的增大来限制电流量以防止异常发热。注意,ptc元件可以使用钛酸钡(batio3)类半导体陶瓷等。

在本实施方式中,示出锂离子二次电池的例子,但是不局限于锂离子二次电池。作为二次电池的正极材料,例如可以使用包含元素a、元素x及氧的材料。元素a优选为选自第一族元素及第二族元素中的一个以上的元素。作为第一族元素,例如可以使用锂、钠、钾等碱金属。作为第二族元素,例如可以使用钙、铍、镁等。作为元素x,例如可以使用选自金属元素、硅和磷中的一个以上的元素。元素x优选为选自钴、镍、锰、铁和钒中的一个以上的元素。正极材料的典型的例子是锂钴复合氧化物(licoo2)和磷酸铁锂(lifepo4)。

负极包括负极活性物质层及负极集流体。负极活性物质层也可以包含导电助剂及粘合剂。

作为负极活性物质,可以使用能够通过与锂的合金化/脱合金化反应进行充放电反应的元素。例如,可以使用包含硅、锡、镓、铝、锗、铅、锑、铋、银、锌、镉和铟等中的至少一个的材料。这种元素的电容比碳大。尤其是硅的理论电容大,为4200mah/g。

二次电池优选包括隔离体。作为隔离体,例如可以使用如下材料:纸等具有纤维素的纤维、无纺布、玻璃纤维、陶瓷或包含尼龙(聚酰胺)、维尼纶(聚乙烯醇类纤维)、聚酯、丙烯酸树脂、聚烯烃、聚氨酯的合成纤维等。

另外,二次电池优选包括电解液。电解液优选包含溶剂及电解质。作为电解液的溶剂,优选使用非质子有机溶剂。例如可以使用碳酸乙烯酯(ec)、碳酸丙烯酯(pc)、碳酸丁烯酯、碳酸氯乙烯酯、碳酸亚乙烯酯、γ-丁内酯、γ-戊内酯、碳酸二甲酯(dmc)、碳酸二乙酯(dec)、碳酸甲乙酯(emc)、甲酸甲酯、乙酸甲酯、乙酸乙酯、丙酸甲酯、丙酸乙酯、丙酸丙酯、丁酸甲酯、1,3-二氧六环、1,4-二氧六环、乙二醇二甲醚(dme)、二甲亚砜、二乙醚、甲基二甘醇二甲醚(methyldiglyme)、乙腈、苯腈、四氢呋喃、环丁砜、磺内酯等中的一种,或者可以以任意组合及比率使用上述中的两种以上。

通过作为电解液的溶剂使用一种或多种具有阻燃性及难挥发性的离子液体(室温熔融盐),即使因二次电池的内部短路、过充电等而使内部温度上升也可以防止二次电池的破裂或起火等。在将二次电池安装在便携式终端或车辆等的装置的情况下,有时该装置在二次电池与使用者的距离很近的状态下被使用。在发生二次电池的破裂或起火等的情况下,例如,会发生使用者的人身安全问题。当电解液的溶剂包含离子液体时,使用者可以更安全地使用安装有二次电池的便携式终端或车辆等。离子液体包含阳离子和阴离子,尤其包含有机阳离子和阴离子。作为用于电解液的有机阳离子,可以举出季铵阳离子、叔锍阳离子及季鏻阳离子等脂肪族鎓阳离子或咪唑鎓阳离子及吡啶鎓阳离子等芳香族阳离子。作为用于电解液的阴离子可以举出一价酰胺类阴离子、一价甲基化物类阴离子、氟磺酸阴离子、全氟烷基磺酸阴离子、四氟硼酸阴离子、全氟烷基硼酸阴离子、六氟磷酸阴离子或全氟烷基磷酸阴离子等。

作为溶解于上述溶剂中的电解质,例如可以使用lipf6、liclo4、liasf6、libf4、lialcl4、liscn、libr、lii、li2so4、li2b10cl10、li2b12cl12、licf3so3、lic4f9so3、lic(cf3so2)3、lic(c2f5so2)3、lin(cf3so2)2、lin(c4f9so2)(cf3so2)、lin(c2f5so2)2等锂盐中的一种,或者可以以任意组合及比率使用上述中的两种以上。

作为用于二次电池的电解液的溶剂,也可以使用混合有机溶剂与离子液体的溶剂。

作为用于二次电池的电解液,优选使用粒状的尘埃或电解液的构成元素以外的元素(以下,简称为“杂质”)的含量少的高纯度化的电解液。具体而言,使杂质在电解液的重量中所占的比率为1%以下,优选为0.1%以下,更优选为0.01%以下。

此外,也可以对电解液添加碳酸亚乙烯酯(vc)、丙磺酸内酯(ps)、叔丁基苯(tbb)、碳酸氟乙烯酯(fec)、双乙二酸硼酸锂(libob)或丁二腈、己二腈等二腈化合物等添加剂。将添加剂的浓度可以设定为例如在溶剂整体中占有0.1wt%以上且5wt%以下。

另外,也可以使用使聚合物以电解液溶胀了的聚合物凝胶电解质。

当使用聚合物凝胶电解质时,防漏液性等的安全性得到提高。此外,可以实现二次电池的薄型化及轻量化。

作为被凝胶化的聚合物,可以使用硅酮凝胶、丙烯酸胶、丙烯腈胶、聚氧化乙烯类胶、聚氧化丙烯类胶、氟类聚合物胶等。

作为聚合物,例如可以使用聚氧化乙烯(peo)等具有聚氧化烷烯结构的聚合物、pvdf及聚丙烯腈等、以及包含这些聚合物的共聚物等。例如,可以使用作为pvdf及六氟丙烯(hfp)的共聚物的pvdf-hfp。该聚合物也可以具有多孔形状。

此外,可以使用包含硫化物类或氧化物类等的无机材料的固体电解质、包含peo(聚氧化乙烯)类等的高分子材料的固体电解质代替电解液。当使用固体电解质时,不需要设置隔离体及间隔物。另外,由于可以使电池整体固态化,所以没有漏液的担忧而使安全性显著提高。

作为本发明的一个实施方式的二次电池,可以使用全固态电池。本发明的一个实施方式的二次电池由多个层压型二次电池构成。图18d示出使用全固态电池的层压型二次电池的例子。

图18d所示的层压型二次电池500包括正极引线电极510及负极引线电极511。

简单地说明层压型二次电池的制造工序。首先,准备正极及负极。正极包括正极集流体,正极活性物质层形成在正极集流体的表面。正极具有正极集流体的一部分露出的区域(以下,称为极耳区域(tabregion))。负极包括负极集流体,负极活性物质层形成在负极集流体的表面。负极具有负极集流体的一部分露出的区域,即极耳区域。

然后,层叠负极、固体电解质层及正极。在此,示出使用5组负极和4组正极的例子。接着,使正极的极耳区域彼此接合,并且使正极引线电极510与最表面的正极的极耳区域接合。例如可以利用超声波焊接等进行接合。与此同样,使负极的极耳区域彼此接合,并且使负极引线电极511与最表面的负极的极耳区域接合。

接着,在外包装体上配置负极、固体电解质层及正极。固体电解质层是包含能够传导锂离子的固体成分的材料层(陶瓷等)即可。例如,作为固体电解质层,使陶瓷粉末或者玻璃粉末浆料化并成型为片状。注意,陶瓷可以是诸如氧化物、碳化物、氮化物、硼化物等无机化合物的金属或非金属材料。玻璃是非晶,定义为具有玻璃转化现象的材料,但是有时将微晶化玻璃称为陶瓷玻璃。由于陶瓷玻璃具有结晶性,所以可以通过x射线衍射法分辨。作为固体电解质,例如可以使用氧化物固体电解质及硫化物固体电解质等。正极活性物质层和负极活性物质层包含固体电解质,也可以包含导电助剂。导电助剂的材料具有电子传导性即可,例如,可以使用碳材料或金属材料等。

作为可用作正极活性物质的氧化物固体电解质,例如可以使用li3po4、li3bo3、li4sio4、li4geo4、linbo3、livo2、litio3、lizro3等。另外,也可以使用这些化合物的复合化合物,例如可以举出li3bo3-li4sio4等。另外,固体电解质的表面的至少一部分也可以由1nm以上且20nm以下的保护层覆盖。作为保护层的材料,使用li离子传导性氧化物。

作为可用作负极活性物质的氧化物固体电解质,可以举出nb2o5、li4ti5o12、sio等。在本说明书等中,sio例如是指一氧化硅。注意,sio是指硅的组成比sio2多的材料,也可以表示为siox。在此,x优选为1左右。例如,x优选为0.2以上且1.5以下,更优选为0.3以上且1.2以下。

作为可用作正极活性物质的硫化物固体电解质,可以举出包含li及s的材料,具体而言,li7p3s11、li2s-sis2、li2s-p2s5等。

接着,使外包装体折叠。然后,使外包装体的外周部接合。作为外包装体,可以使用层叠金属箔与有机树脂薄膜的层压薄膜,例如,可以使用铝箔或不锈钢箔,例如可以通过热压合等进行接合。通过上述步骤,可以制造图18d所示的层压型二次电池500。在此,示出使用1个层压薄膜进行接合的例子,但是也可以层叠两个层压薄膜并粘合边缘部而进行密封。

图18a是固态电池的示意图,该固态电池在正极81与负极82之间包括固体电解质层83。固态电池分为薄膜型全固态电池和体型(bulk-type)全固态电池。薄膜型全固态电池是通过层叠薄膜而获得的全固态电池,体型全固态电池是通过层叠微粒子而获得的全固态电池。

图18b示出体型全固态电池的例子,在正极81附近设置有粒子状正极活性物质87,在负极82附近设置有粒子状负极活性物质88。以填充正极活性物质87与负极活性物质88之间的间隙的方式配置有固体电解质层83。通过进行加压,以正极81与负极82之间不发生空隙的方式填充多个种类的粒子。

图18c示出薄膜型全固态电池的例子。薄膜型全固态电池的构成要素通过气相法(真空蒸镀法、热喷涂法、脉冲激光沉积法、离子镀法、冷喷涂法、气浮沉积、溅射法)形成。图18c示出通过如下步骤制造锂离子蓄电池的例子:在衬底84上形成布线电极85、86之后,在布线电极85上形成正极81,在正极81上形成固体电解质层83,在固体电解质层83及布线电极86上形成负极82。作为衬底84,可以使用陶瓷衬底、玻璃衬底、塑料衬底、金属衬底等。

本实施方式可以与其他实施方式的记载适当地组合。

(实施方式6)

在本实施方式中,示出将本发明的一个实施方式的蓄电系统安装在车辆的例子。作为车辆,例如可以举出汽车、二轮车和自行车等。

当将蓄电系统安装在车辆时,可以实现混合动力汽车(hev)、电动汽车(ev)或插电式混合动力汽车(phev)等新一代清洁能源汽车。

在图19a至图19c中,例示出使用本发明的一个实施方式的蓄电系统的车辆。图19a所示的汽车8400是作为行驶的动力源使用电动机的电动汽车。或者,汽车8400是作为行驶的动力源能够适当地使用电动机或引擎的混合动力汽车。通过使用本发明的一个实施方式的二次电池,可以实现行驶距离长的车辆。汽车8400具备蓄电系统。蓄电系统不但驱动电发动机8406,而且还可以将电力供应到车头灯8401或室内灯(未图示)等发光装置。

蓄电系统可以将电力供应到汽车8400所具有的速度表、转速计等显示装置。此外,蓄电系统可以将电力供应到汽车8400所具有的导航系统等。

图19b示出包括蓄电系统8024的汽车8500。可以通过利用插电方式或非接触供电方式等从外部的充电设备接收电力,来对汽车8500所具有的蓄电系统8024进行充电。图19b示出从地上设置型充电装置8021通过电缆8022对安装在汽车8500中的蓄电系统8024进行充电的情况。当进行充电时,作为充电方法或连接器的规格等,可以适当地使用chademo(注册商标)或联合充电系统“combinedchargingsystem”等的规定的方式。作为充电装置8021,也可以使用设置在商业设施的充电站或家庭的电源。例如,通过利用插电技术从外部供应电力,可以对安装在汽车8500中的蓄电系统8024进行充电。可以通过ac/dc转换器等转换装置将交流电力转换成直流电力来进行充电。

另外,虽然未图示,但是也可以将受电装置安装在车辆中并从地上的送电装置非接触地供应电力来进行充电。当利用非接触供电方式时,通过在公路或外壁中组装送电装置,不但在停车时而且在行驶时也可以进行充电。此外,也可以利用该非接触供电方式,在车辆之间进行电力的发送及接收。再者,还可以在车辆的外部设置太阳能电池,在停车时或行驶时进行蓄电系统的充电。可以利用电磁感应方式或磁场共振方式实现这样的非接触供电。

图19c是使用本发明的一个实施方式的蓄电系统的二轮车的例子。图19c所示的小型摩托车8600包括蓄电系统8602、后视镜8601及方向灯8603。蓄电系统8602可以对方向灯8603供电。

此外,在图19c所示的小型摩托车8600中,可以将蓄电系统8602收纳在座位下收纳部8604中。即使座位下收纳部8604空间小,也可以将蓄电系统8602收纳在座位下收纳部8604中。

图20a示出使用本发明的一个实施方式的蓄电系统的电动自行车的例子。图20a所示的电动自行车8700可以使用本发明的一个实施方式的蓄电系统。本发明的一个实施方式的蓄电系统例如包括多个蓄电池、保护电路及神经网络。

电动自行车8700包括电池组8702。电池组8702对辅助驾驶者的电动机供应电力。电池组8702是可携带的,图20b示出从自行车取出的电池组8702。电池组8702内置有多个本发明的一个实施方式的蓄电系统所包括的蓄电池8701,并可以由显示部8703显示剩余电量等。电池组8702优选安装有保护电路和神经网络等。

图20c示出使用本发明的一个实施方式的蓄电系统的电动二轮车8710。图20c所示的电动二轮车8710可以使用本发明的一个实施方式的蓄电系统。本发明的一个实施方式的蓄电系统例如包括多个蓄电池、保护电路及神经网络。

电动二轮车8710包括蓄电池8711、显示部8712及方向盘8713。蓄电池8711可以对作为动力源的电动机供应电力。显示部8712可以显示蓄电池8711的剩余电量、电动二轮车8710的速度或水平状态等。蓄电池8711优选安装有保护电路和神经网络等。

本实施方式可以与其他实施方式适当地组合。

(实施方式7)

在本实施方式中,对将上述实施方式所示的蓄电系统安装在电子设备中的例子进行说明。

图21a和图21b示出能够进行对折的平板终端的例子。图21a和图21b所示的平板终端9600包括外壳9630a、外壳9630b、连接外壳9630a和外壳9630b的可动部9640、显示部9631、显示模式切换开关9626、电源开关9627、省电模式切换开关9625、扣件9629以及操作开关9628。通过将柔性面板用于显示部9631,可以实现显示部更大的平板终端。图21a示出打开的平板终端9600,图21b示出合上的平板终端9600。

平板终端9600在外壳9630a及外壳9630b的内部具备蓄电单元9635。蓄电单元9635穿过可动部9640设置在外壳9630a及9630b。

显示部9631的一部分可以为触摸屏区域,并且可以当接触所显示的操作键时输入数据。通过使用手指或触屏笔等接触触摸屏的键盘显示/非显示切换按钮,可以在显示部9631上显示键盘按钮。

显示模式切换开关9626能够切换竖屏显示和横屏显示并切换黑白显示和彩色显示。根据通过平板终端9600所内置的光传感器所检测的使用平板终端9600时的外光的光量,省电模式切换开关9625可以控制显示亮度。在平板终端中,除了光传感器以外还可以内置有陀螺仪和加速度传感器等检测倾斜度的传感器等的其他检测装置。

在图21b中平板终端合上。平板终端包括外壳9630、太阳能电池9633、具备dcdc转换器9636的充放电控制电路9634。作为蓄电体9635可以使用本发明的一个实施方式的蓄电系统。

如上述实施方式所示,本发明的一个实施方式的蓄电系统优选包括蓄电池、保护电路、控制电路及神经网络。本发明的一个实施方式的蓄电系统所包括的控制电路、神经网络、保护电路等的集成电路例如也可以与控制显示部9631的电路(例如,驱动电路等)一起设置在ic芯片上。或者,也可以与充放电控制电路9634一起设置在ic芯片上。

平板终端9600能够进行对折,因此不使用时可以以重叠的方式折叠外壳9630a及9630b。由此,可以保护显示部9631,而可以提高平板终端9600的耐久性。

图21a和图21b所示的平板终端还可以具有如下功能:显示各种各样的信息(例如,静态图像、动态图像、文字图像);将日历、日期或时间等显示在显示部上;对显示在显示部上的信息进行触摸输入操作或编辑的触摸输入;通过各种各样的软件(程序)控制处理;等。

安装在平板终端的表面上的太阳能电池9633可以将电力供应到触摸屏、显示部及图像信号处理部等。注意,太阳能电池9633可以设置在外壳9630的一个表面或两个表面,并且可以高效地对蓄电单元9635进行充电。

参照图21c的方框图对图21b所示的充放电控制电路9634的结构和工作进行说明。图21c示出太阳能电池9633、蓄电单元9635、dcdc转换器9636、转换器9637、开关sw1至sw3以及显示部9631,蓄电单元9635、dcdc转换器9636、转换器9637、开关sw1至sw3对应于图21b的充放电控制电路9634。

首先,说明在利用外光使太阳能电池9633发电时的工作的例子。使用dcdc转换器9636对太阳能电池所产生的电力进行升压或降压以使它成为用来对蓄电单元9635进行充电的电压。当利用来自太阳能电池9633的电力使显示部9631工作时,使开关sw1导通,并且利用转换器9637将电力升压或降压到显示部9631所需要的电压。在不进行显示部9631中的显示时,使sw1断开且使sw2导通,来对蓄电单元9635进行充电。

注意,作为发电单元的一个例子示出太阳能电池9633,但是本发明的一个实施方式不局限于该例子。此外,也可以使用压电元件(piezoelectricelement)或热电转换元件(珀耳帖元件(peltierelement))等其他发电单元进行蓄电单元9635的充电。例如,也可以使用以无线(非接触)的方式能够收发电力来对电池进行充电的非接触电力传输模块或组合其他充电方法进行充电。

图22a和图22b示出其他的蓄电系统及电子设备的例子。在图22a中,包括本发明的一个实施方式的蓄电系统8300及太阳能电池板8230的住宅的例子。住宅优选设置有地上设置型充电装置8240。蓄电系统8300优选包括保护电路、控制电路及神经网络。

蓄电系统8300、太阳能电池板8230及充电装置8240通过布线8231等彼此电连接。从太阳能电池板8230获得的电力可以充电至蓄电系统8300。储存在蓄电系统8300中的电力可以充电至汽车8250所包括的蓄电池8251。注意,汽车8250为电动汽车或者插头混合动力汽车。

储存在蓄电系统8300中的电力也可以供应到其他的电子设备。例如,如图22b所示,通过将蓄电系统8300连接于固定照明装置8100,来对照明装置8100供应电力。照明装置8100包括外壳8101、光源8102及控制电路8103等。照明装置8100可以接收来自商业电源的电力供应。或者,照明装置8100可以使用蓄积在蓄电系统8300中的电力。因此,即使当由于停电等不能接收来自商业电源的电力供应时,通过将本发明的一个实施方式的蓄电系统8300用作不间断电源,也可以使照明装置8100工作。

虽然在图22b中例示出设置在天花板8104的固定照明装置8100,但是本发明的一个实施方式的蓄电系统8300例如可以对设置在天花板以外的侧壁、地板或窗户等的固定照明装置供应电力。或者,蓄电系统8300可以对台式照明装置等供应电力。

作为光源8102,可以使用利用电力人工性地得到光的人工光源。具体地说,作为上述人工光源的例子,可以举出白炽灯泡、荧光灯等放电灯以及led或有机el元件等发光元件。

同样,蓄电系统8300可以对显示装置8000供应电力。显示装置8000包括外壳8001、显示部8002、扬声器部8003及控制电路8004等。显示装置8000可以从商用电源供应电力。或者,显示装置8000可以使用储存在蓄电系统8300中的电力。作为显示部8002,可以使用半导体显示装置诸如液晶显示装置、在每个像素中具备有机el元件等发光元件的发光装置、电泳显示装置、数字微镜装置(digitalmicromirrordevice:dmd)、等离子体显示面板(plasmadisplaypanel:pdp)及场致发射显示器(fieldemissiondisplay:fed)等。

注意,除了电视广播接收用的显示装置之外,显示装置在其范畴内还包括所有显示信息用显示装置,例如个人计算机用显示装置及广告显示用显示装置等。

同样,蓄电系统8300可以对包括室内机8200及室外机8204的空调供应电力。室内机8200包括外壳8201、送风口8202及控制电路8203等。空调可以从商用电源供应电力。或者,空调可以使用储存在蓄电系统8300中的电力。

注意,虽然在图22b中例示包括室内机和室外机的分体式空调器,但是也可以从本发明的一个实施方式的蓄电系统对在一个外壳中具有室内机的功能和室外机的功能的一体式空调器供应电力。

另外,蓄电系统8300优选包括充电装置8301。当包括充电装置8301时,可以使用蓄电系统8300对各种电子设备进行充电。充电装置8301可以通过有线或无线方式进行充电(无线充电也称为非接触充电或无线电力供电)。当蓄电系统8300包括无线充电用充电装置时,可以对安装有无线充电系统的智能手机8302等进行充电。

图23a至图23f示出将本发明的一个实施方式的蓄电系统安装在电子设备中的例子。作为应用本发明的一个实施方式的蓄电池的电子设备,例如可以举出电视装置(也称为电视或电视接收机)、用于计算机等的显示器、数码相机、数码摄像机、数码相框、移动电话机(也称为移动电话、移动电话装置)、便携式游戏机、便携式信息终端、声音再现装置、弹珠机等大型游戏机等。

图23a示出移动电话机的例子。移动电话机7400除了组装在外壳7401中的显示部7402之外还具备操作按钮7403、外部连接端口7404、扬声器7405、麦克风7406等。注意,移动电话机7400具有本发明的一个实施方式的蓄电系统。本发明的一个实施方式的蓄电系统例如包括蓄电池7407、保护电路、控制电路及神经网络。

图23b示出被弯曲的移动电话机7400。在利用外部的力量使移动电话机7400的整体弯曲时,设置在其内部的蓄电池7407有时也会被弯曲。在此情况下,作为蓄电池7407,优选使用柔性蓄电池。图23c示出被弯曲的柔性电池。

此外,也可以将柔性蓄电池沿着房屋及高楼的内壁或外壁、汽车的内部装修或外部装修的曲面组装。

图23d示出手镯型显示装置的例子。便携式显示装置7100具备外壳7101、显示部7102、操作按钮7103及本发明的一个实施方式的蓄电系统。本发明的一个实施方式的蓄电系统例如包括蓄电池7104、保护电路、控制电路及神经网络。

图23e是手表型便携式信息终端的例子。便携式信息终端7200包括外壳7201、显示部7202、带子7203、带扣7204、操作按钮7205、输入输出端子7206等。

便携式信息终端7200可以执行移动电话、电子邮件、文章的阅读及编写、音乐播放、网络通信、电脑游戏等各种应用程序。

显示部7202的显示面是弯曲的,能够沿着弯曲的显示面进行显示。另外,显示部7202具备触摸传感器,可以用手指或触屏笔等触摸屏幕来进行操作。例如,通过触摸显示于显示部7202的图标7207,可以启动应用程序。

使用操作按钮7205除了时间设定之外还可以进行电源开关、无线通信的开关、静音模式的设置及取消、省电模式的设置及取消等。例如,通过利用组装在便携式信息终端7200中的操作系统,可以自由地设定操作按钮7205的功能。

便携式信息终端7200可以执行被通信标准化的近距离无线通信。此时,例如,通过便携式信息终端7200与可无线通信的耳麦通信,可以进行免提通话。

另外,便携式信息终端7200具备输入输出端子7206,可以通过连接器直接向其他信息终端发送数据或从其他信息终端接收数据。另外,也可以通过输入输出端子7206进行充电。注意,充电工作也可以利用无线供电进行,而不利用输入输出端子7206。

便携式信息终端7200包括本发明的一个实施方式的蓄电系统。

便携式信息终端7200优选包括传感器。作为传感器例如优选安装指纹传感器、脉搏传感器、体温传感器等人体传感器、触摸传感器、压力传感器、加速度传感器等。

图23f为包括多个旋翼7302的无人航空载具7300。无人航空载具7300包括本发明的一个实施方式的蓄电池系统7301、相机7303及天线(未图示)。无人航空载具7300可以通过天线远程操作。

本实施方式可以与其他实施方式的记载适当地组合。

(实施方式8)

在本实施方式中,参照图24和图25对上述实施方式中记载的半导体装置的一个实施方式进行说明。

<半导体装置100的截面结构>

图24为示出半导体装置100的例子的截面图。半导体装置100包括晶体管300、晶体管200及电容器140。晶体管200设置在晶体管300的上方,电容器140设置在晶体管300及晶体管200的上方。

晶体管200为沟道形成区中包含氧化物半导体的os晶体管。

晶体管300设置在衬底311上,并包括:导电体316、绝缘体315、衬底311的一部分的半导体区域313;以及被用作源区域及漏区域的低电阻区域314a及314b。

晶体管300可以为p沟道型晶体管或n沟道型晶体管。

半导体区域313的形成沟道的区域、其附近的区域、被用作源区域及漏区域的低电阻区域314a及314b等优选包含硅类半导体等半导体,更优选包含单晶硅。另外,也可以包含包括锗(ge)、硅锗(sige)、砷化镓(gaas)、镓铝砷(gaalas)等的材料。可以包含对晶格施加应力改变晶面间距而控制有效质量的硅。

低电阻区域314a及314b除了包含用于半导体区域313的半导体材料之外,还包含砷、磷等赋予n型导电性的元素或硼等赋予p型导电性的元素。

被用作栅电极的导电体316可以使用包含砷、磷等赋予n型导电性的元素或硼等赋予p型导电性的元素的硅等半导体材料、金属材料、合金材料或金属氧化物材料等导电材料形成。

在图24所示的晶体管300中,形成沟道的半导体区域313(衬底311的一部分)具有凸部。另外,以隔着绝缘体315覆盖半导体区域313的侧面及顶面的方式设置导电体316。注意,导电体316可以使用调整功函数的材料形成。因为利用半导体衬底的凸部,所以具有这种结构的晶体管300也被称为fin型晶体管。另外,也可以以与凸部的顶面接触的方式设置用作用来形成凸部的掩模的绝缘体。虽然在此示出对半导体衬底的一部分进行加工来形成凸部的情况,但是也可以对soi衬底进行加工来形成具有凸形状的半导体膜。

注意,图24所示的晶体管300的结构只是一个例子,不局限于上述结构,根据电路结构或驱动方法可以使用适当的晶体管。

以覆盖晶体管300的方式依次层叠有绝缘体320、绝缘体322、绝缘体324及绝缘体326。

绝缘体320、绝缘体322、绝缘体324及绝缘体326例如可以使用氧化硅、氧氮化硅、氮氧化硅、氮化硅、氧化铝、氧氮化铝、氮氧化铝或氮化铝等形成。

注意,在本说明书中,“氧氮化硅”是指氧含量多于氮含量的材料,“氮氧化硅”是指氮含量多于氧含量的材料。此外,在本说明书中,“氧氮化铝”是指氧含量多于氮含量的材料,“氮氧化铝”是指氮含量多于氧含量的材料。

绝缘体322也可以被用作去除因设置在绝缘体322下方的晶体管300等而产生的台阶的平坦化膜。例如,为了提高绝缘体322的顶面的平坦性,其顶面也可以通过利用化学机械抛光(cmp)法等的平坦化处理被平坦化。

绝缘体324优选使用能够防止氢或杂质从衬底311或晶体管300等扩散到形成有晶体管200的区域中的具有阻挡性的膜。

注意,绝缘体326的相对介电常数优选比绝缘体324低。例如,绝缘体326的相对介电常数优选低于4,更优选低于3。例如,绝缘体326的相对介电常数优选为绝缘体324的相对介电常数的0.7倍以下,更优选为0.6倍以下。当将相对介电常数低的材料用于层间膜时,可以减少布线之间的寄生电容。

在绝缘体320、绝缘体322、绝缘体324及绝缘体326中设置有导电体328、导电体330等。注意,导电体328及导电体330被用作插头或布线。注意,有时由同一附图标记表示被用作插头或布线的多个导电体。此外,在本说明书等中,布线、与布线电连接的插头也可以是一个构成要素。也就是说,导电体的一部分有时被用作布线,并且导电体的一部分有时被用作插头。

作为各插头及布线(例如,导电体328及导电体330)的材料,可以使用金属材料、合金材料、金属氮化物材料或金属氧化物材料等导电材料的单层结构或叠层结构。优选使用兼具耐热性和导电性的钨或钼等高熔点材料,尤其优选使用钨。或者,优选使用铝或铜等低电阻导电材料。通过使用低电阻导电材料可以降低布线电阻。

另外,也可以在绝缘体326及导电体330上形成布线层。例如,在图24中,依次层叠有绝缘体350、绝缘体352、绝缘体354、绝缘体360、绝缘体362、绝缘体364、绝缘体370、绝缘体372、绝缘体374、绝缘体380、绝缘体382及绝缘体384。另外,在这些绝缘体中形成有导电体356、导电体366、导电体376及导电体386。这些导电体被用作插头或布线。注意,这些导电体可以使用与导电体328及导电体330同样的材料形成。

注意,与绝缘体324同样,绝缘体350、绝缘体360、绝缘体370及绝缘体380优选使用对氢具有阻挡性的绝缘体。此外,导电体356、导电体366、导电体376及导电体386优选包含对氢具有阻挡性的导电体。例如,在注目于绝缘体350和导电体356的情况下,由于绝缘体350所包括的开口中形成有导电体356,所以可以抑制氢从晶体管300扩散到晶体管200。这同样适用于其他的绝缘体和导电体。

注意,作为对氢具有阻挡性的导电体,例如可以使用氮化钽等。通过层叠氮化钽和导电性高的钨,可以在保持作为布线的导电性的状态下抑制氢从晶体管300扩散。

绝缘体384上依次层叠有绝缘体214及绝缘体216。作为绝缘体214和绝缘体216中的任何一个,优选使用对氧或氢具有阻挡性的物质。

绝缘体214例如优选使用能够防止氢及杂质从设置有衬底311或晶体管300的区域等扩散到设置有晶体管200的区域中的具有阻挡性的膜形成。因此,绝缘体214可以使用与绝缘体324同样的材料形成。

例如,作为对氢具有阻挡性的膜,绝缘体214优选使用氧化铝、氧化铪、氧化钽等金属氧化物。

例如,绝缘体216可以使用与绝缘体320同样的材料形成。当将相对介电常数低的材料用于层间膜时,可以减少布线之间的寄生电容。例如,作为绝缘体216,可以使用氧化硅膜和氧氮化硅膜等。

在绝缘体214及绝缘体216中设置有导电体218及包括在晶体管200中的导电体(例如,被用作背栅极的电极)等。导电体218可以使用与用于导电体328及导电体330同样的材料形成。

导电体218优选为对氧、氢及水具有阻挡性的导电体。通过采用该结构,可以利用对氧、氢及水具有阻挡性的层将晶体管300与晶体管200完全分离。其结果是,可以抑制氢从晶体管300扩散到晶体管200中。

在绝缘体216的上方设置有晶体管200。注意,作为晶体管200可以使用os晶体管。关于晶体管200的详细内容将在实施方式9中进行说明。

在晶体管200的上方设置绝缘体280。在绝缘体280中,优选形成有过剩氧区域。尤其是,在将氧化物半导体用于晶体管200时,通过作为晶体管200附近的层间膜等形成具有过剩氧区域的绝缘体,可以减少晶体管200所包括的氧化物230中的氧缺陷,而可以提高晶体管200的可靠性。覆盖晶体管200的绝缘体280也可以被用作覆盖其下方的凹凸形状的平坦化膜。注意,以与在晶体管200的上方形成的绝缘体225接触的方式设置绝缘体280。

具体而言,作为具有过剩氧区域的绝缘体,优选使用通过加热使一部分的氧脱离的氧化物材料。通过加热使氧脱离的氧化物是指在tds分析中换算为氧原子的氧的脱离量为1.0×1018atoms/cm3以上,优选为3.0×1020atoms/cm3以上的氧化物膜。注意,进行上述tds分析时的膜的表面温度优选为100℃以上且700℃以下或者100℃以上且500℃以下。

例如,作为这种材料,优选使用包含氧化硅或氧氮化硅的材料。另外,也可以使用金属氧化物。

在绝缘体280上也可以设置有绝缘体282。绝缘体282优选使用对氧或氢具有阻挡性的物质。因此,绝缘体282可以使用与绝缘体214同样的材料形成。例如,作为绝缘体282优选使用氧化铝、氧化铪、氧化钽等金属氧化物。例如,当通过溅射法使用含氧的等离子体形成绝缘体282时,可以对被用作该绝缘体的基底层的绝缘体280添加氧。

在绝缘体282上设置有绝缘体286。绝缘体286可以使用与绝缘体320同样的材料形成。当将相对介电常数低的材料用于层间膜时,可以减少布线之间的寄生电容。例如,作为绝缘体286,可以使用氧化硅膜及氧氮化硅膜等。

在绝缘体220、绝缘体222、绝缘体224、绝缘体225、绝缘体280、绝缘体282及绝缘体286中设置有导电体246及导电体248等。

导电体246及导电体248可以使用与用于导电体328及导电体330同样的材料形成。

在晶体管200的上方设置有电容器140。电容器140包括导电体110、导电体120及绝缘体105。

此外,也可以在导电体246及导电体248上设置导电体112。此外,可以同时形成导电体112及导电体110。

导电体112及导电体110可以使用包含选自钼、钛、钽、钨、铝、铜、铬、钕、钪中的元素的金属膜或者包含上述元素作为成分的金属氮化物膜(氮化钽膜、氮化钛膜、氮化钼膜、氮化钨膜)等形成。或者,可以使用铟锡氧化物、包含氧化钨的铟氧化物、包含氧化钨的铟锌氧化物、包含氧化钛的铟氧化物、包含氧化钛的铟锡氧化物、铟锌氧化物、添加有氧化硅的铟锡氧化物等导电材料。

在图24中,导电体112及导电体110具有单层结构,但是本发明的一个实施方式不局限于此,也可以使用两层以上的叠层结构。例如,也可以在具有阻挡性的导电体与导电性高的导电体之间形成与具有阻挡性的导电体以及导电性高的导电体紧密性高的导电体。

作为电容器140的介电质,在导电体112及导电体110上设置绝缘体105。绝缘体105例如可以具有使用氧化硅、氧氮化硅、氮氧化硅、氮化硅、氧化铝、氧氮化铝、氮氧化铝、氮化铝、氧化铪、氧氮化铪、氮氧化铪、氮化铪等的叠层结构或单层结构。

例如,作为绝缘体105可以使用氧氮化硅等绝缘强度高的材料。在具有该结构的电容器140中,由于包括绝缘体105,所以可以提高绝缘强度,可以抑制电容器140的静电破坏。

在绝缘体105上以与导电体110重叠的方式设置导电体120。注意,导电体120可以使用金属材料、合金材料、金属氧化物材料等导电材料形成。优选使用具有耐热性和导电性的双方的钨或钼等高熔点材料,尤其优选使用钨。当导电体120与导电体等其他构成要素同时形成时,可以使用低电阻金属材料的cu(铜)或al(铝)等。

在导电体120及绝缘体105上设置有绝缘体150。绝缘体150可以使用与绝缘体320同样的材料形成。绝缘体150可以被用作覆盖其下方的凹凸形状的平坦化膜。

绝缘体150中设置有导电体156。注意,导电体156可以使用与用于导电体328及导电体330同样的材料形成。

导电体156上设置有导电体166。另外,导电体166及绝缘体150上设置有绝缘体160。绝缘体160也可以被用作覆盖其下的凹凸形状的平坦化膜。

以上是对结构实例的说明。通过采用本结构,在使用os晶体管的半导体装置中,可以在抑制电特性变动的同时提高可靠性。另外,可以降低使用os晶体管的半导体装置的功耗。此外,可以实现使用os晶体管的半导体装置的微型化或高集成化。此外,可以高生产率地提供微型化或高集成化的半导体装置。

<半导体装置100的变形例子>

图25示出本实施方式的变形例子。

图25是将图24的晶体管200替换成晶体管201时的截面示意图。与晶体管200同样,晶体管201是os晶体管。注意,关于晶体管201的详细内容将在实施方式9中进行说明。

关于图25的其他的构成要素的详细内容,可以参照图24的记载。

注意,本实施方式可以与本说明书所示的其他实施方式适当地组合。

(实施方式9)

在本实施方式中,参照图26a至图26c以及图27a至图27c说明实施方式8中示出的晶体管200及晶体管201的详细内容。

<晶体管200>

首先,详细地说明图24a至图24c所示的晶体管200。

图26a是包括晶体管200的半导体装置的俯视图。图26b是沿着图26a中的点划线a1-a2的截面图,该截面图相当于晶体管200的沟道长度方向上的截面图。图26c是沿着图26a中的点划线a3-a4的截面图,该截面图相当于晶体管200的沟道宽度方向上的截面图。为了明确起见,在图26a所示的俯视图中未图示一部分的构成要素。

如图26a至图26c所示,晶体管200包括:衬底(未图示)上的绝缘体224;绝缘体224上的金属氧化物406a;与金属氧化物406a的顶面的至少一部分接触的金属氧化物406b;金属氧化物406b上的绝缘体412;绝缘体412上的导电体404a;导电体404a上的导电体404b;导电体404b上的绝缘体419;与绝缘体412、导电体404a、导电体404b及绝缘体419的各侧面接触的绝缘体418;与金属氧化物406b的顶面接触且与绝缘体418的侧面接触的绝缘体225。在此,如图26b所示,绝缘体418的顶面优选与绝缘体419的顶面大致对齐。此外,绝缘体225优选覆盖绝缘体419、导电体404、绝缘体418及金属氧化物406。

在以下说明中,有时将金属氧化物406a及金属氧化物406b总称为金属氧化物406。虽然在晶体管200中层叠金属氧化物406a和金属氧化物406b,但是本发明不局限于该结构。例如,可以只设置有金属氧化物406b。另外,有时将导电体404a及导电体404b总称为导电体404。虽然在晶体管200中层叠导电体404a和导电体404b,但是本发明不局限于该结构。例如,可以只设置导电体404b。

导电体440包括导电体440a及导电体440b。导电体440a与绝缘体384的开口的内壁接触,并在导电体440a的内侧形成有导电体440b。在此,可以使导电体440a及导电体440b的顶面的高度与绝缘体384的顶面的高度大致相同。虽然在晶体管200中层叠导电体440a及导电体440b,但是本发明不局限于该结构。例如,也可以只设置导电体440b。

导电体310包括导电体310a及导电体310b。导电体310a与绝缘体214及绝缘体216的开口的内壁接触,并在导电体310a的内侧形成有导电体310b。因此,导电体310a优选与导电体440b接触。在此,可以使导电体310a及导电体310b的顶面的高度与绝缘体216的顶面的高度大致相同。虽然在晶体管200中层叠导电体310a和导电体310b,但是本发明不局限于该结构。例如,可以只设置导电体310b。

导电体404可被用作顶栅极,导电体310可被用作背栅极。背栅极的电位可以与顶栅极相等,也可以为接地电位或任意电位。通过不跟顶栅极联动而独立地改变背栅极的电位,可以改变晶体管的阈值电压。

导电体440与导电体404同样地在沟道宽度方向上延伸,并被用作对导电体310(即,背栅极)施加电位的布线。通过在被用作背栅极的布线的导电体440上层叠埋入绝缘体214及绝缘体216的导电体310,可以将绝缘体214及绝缘体216等设置在导电体440与导电体404之间,由此可以降低导电体440与导电体404之间的寄生电容,而可以提高绝缘耐压。通过降低导电体440与导电体404之间的寄生电容,可以提高晶体管的开关速度,而可以实现具有高频率特性的晶体管。通过提高导电体440与导电体404之间的绝缘耐压,可以提高晶体管200的可靠性。因此,绝缘体214及绝缘体216的膜厚度优选大。注意,导电体440的延伸方向不局限于此,例如也可以在晶体管200的沟道长度方向上延伸。

在此,作为导电体310a及导电体440a优选使用具有抑制水或氢等杂质透过的功能或不容易使这些杂质透过的导电材料。例如可以使用钽、氮化钽、钌或氧化钌等的单层或叠层。由此,可以抑制水或氢等杂质从下层经过导电体440及导电体310扩散到上层。注意,导电体310a及导电体440a优选具有抑制氢原子、氢分子、水分子、氧原子、氧分子、氮原子、氮分子、氧氮化分子(n2o、no及no2等)、铜原子等杂质、氧(例如氧原子及氧分子等)中的至少一个透过的功能。另外,上述内容同样也适用于以下具有抑制杂质透过的功能的导电材料的记载。通过使导电体310a及导电体440a具有抑制氧的透过的功能,可以防止因导电体310b及导电体440b氧化而导致导电率的下降。

导电体310b优选使用以钨、铜或铝为主要成分的导电材料形成。由于导电体440b被用作布线,所以优选使用其导电性比导电体310b高的导电体,例如,可以使用以铜或铝为主要成分的导电材料。虽然未图示,但是导电体310b及导电体440b也可以为叠层结构,例如可以为钛、氮化钛与上述导电材料的叠层。

绝缘体214可以被用作防止水或氢等杂质从下层混入晶体管的阻挡绝缘膜。注意,绝缘体214优选具有抑制氢原子、氢分子、水分子、氮原子、氮分子、氧氮化分子(n2o、no及no2等)、铜原子等杂质中的至少一个透过的功能。此外,作为绝缘体214,优选使用具有抑制氧(例如,氧原子或氧分子等)透过的功能的绝缘材料。由此,可以抑制绝缘体224等所包含的氧扩散到下方。

此外,通过采用在导电体440上层叠导电体310的结构,可以在导电体440与导电体310之间设置绝缘体214。在此,即使作为导电体440b使用铜等容易扩散的金属,通过作为绝缘体214设置氮化硅等也可以防止该金属扩散到绝缘体214上方的层。

绝缘体222优选使用具有抑制水或氢等杂质以及氧透过的功能的绝缘材料形成。由此,可以抑制氢、水等杂质从绝缘体222之下的层扩散到绝缘体222之上的层。再者,也可以抑制绝缘体224等所包含的氧扩散到下方的层。

此外,优选减少绝缘体224中的水、氢或氮氧化物等杂质的浓度。例如,在热脱附谱分析法(thermaldesorptionspectroscopy:tds)中的膜表面温度为50℃至500℃的范围内,换算为每绝缘体224面积的氢分子的绝缘体224的氢脱离量为2×1015molecules/cm2以下,优选为1×1015molecules/cm2以下,更优选为5×1014molecules/cm2以下,即可。另外,绝缘体224优选使用通过加热而使氧释放的绝缘体形成。

绝缘体412可以被用作第一栅极绝缘膜,绝缘体220、绝缘体222以及绝缘体224可被用作第二栅极绝缘膜。在晶体管200中层叠有绝缘体220、绝缘体222以及绝缘体224,但是本发明不局限于该结构。例如,可以采用绝缘体220、绝缘体222和绝缘体224中的任两个层或任一个层的结构。

金属氧化物406优选使用被用作氧化物半导体的金属氧化物形成。优选使用其能隙为2ev以上,优选为2.5ev以上的金属氧化物。通过使用能隙较宽的金属氧化物,可以降低晶体管的关态电流。

由于使用金属氧化物形成的晶体管在非导通状态下的泄漏电流非常小,所以可以提供功耗低的半导体装置。由于金属氧化物可以利用溅射法等形成,所以可以用于包括在高集成型半导体装置中的晶体管。

金属氧化物406优选至少包含铟或锌。尤其优选包含铟及锌。另外,优选还包含铝、镓、钇或锡等。或者,也可以包含硼、硅、钛、铁、镍、锗、锆、钼、镧、铈、钕、铪、钽、钨或镁等中的一种或多种。

在此,考虑金属氧化物406为包含铟、元素m及锌的in-m-zn氧化物的情况。元素m为铝、镓、钇或锡等。作为可用作元素m的其他元素,有硼、硅、钛、铁、镍、锗、锆、钼、镧、铈、钕、铪、钽、钨、镁等。注意,作为元素m也可以使用上述元素中的两种以上的组合。

注意,在本说明书等中,有时将包含氮的金属氧化物也称为金属氧化物(metaloxide)。此外,也可以将包含氮的金属氧化物称为金属氧氮化物(metaloxynitride)。

在此,用于金属氧化物406a的金属氧化物的构成元素中的元素m的原子个数比优选大于用于金属氧化物406b的金属氧化物的构成元素中的元素m的原子个数比。另外,用于金属氧化物406a的金属氧化物中的相对于in的元素m的原子个数比优选大于用于金属氧化物406b的金属氧化物中的相对于in的元素m的原子个数比。此外,用于金属氧化物406b的金属氧化物中的相对于元素m的in原子个数比优选大于用于金属氧化物406a的金属氧化物中的相对于元素m的in的原子个数比。

优选的是,通过将上述金属氧化物用于金属氧化物406a,使金属氧化物406a的导带底的能量高于金属氧化物406b的导带底的能量低的区域的导带底的能量。换言之,金属氧化物406a的电子亲和势优选小于金属氧化物406b的导带底的能量低的区域的电子亲和势。

在此,在金属氧化物406a及金属氧化物406b中,导带底的能级平缓地变化。换言之,也可以将上述情况表达为导带底的能级连续地变化或者连续地接合。为了实现这种能带图,优选降低形成在金属氧化物406a与金属氧化物406b的界面的混合层的缺陷态密度。

具体而言,通过使金属氧化物406a和金属氧化物406b包含氧之外的共同元素(为主要成分),可以形成缺陷态密度低的混合层。例如,在金属氧化物406b为in-ga-zn氧化物的情况下,作为金属氧化物406a优选使用in-ga-zn氧化物、ga-zn氧化物及氧化镓等。

此时,载流子的主要路径成为形成在金属氧化物406b中的窄隙部分。因为可以降低金属氧化物406a与金属氧化物406b的界面的缺陷态密度,所以界面散射给载流子传导带来的影响小,从而可以得到大通态电流(on-statecurrent)。

另外,金属氧化物406包括区域426a、区域426b及区域426c。如图26b所示,区域426a夹在区域426b和区域426c之间。区域426b及区域426c是其电阻通过绝缘体225的形成而降低的区域,其导电性比区域426a高。对区域426b及区域426c添加形成绝缘体225时的气氛所包含的氢或氮等杂质元素。由此,通过以金属氧化物406b中的与绝缘体225重叠的区域为中心由被添加的杂质元素形成氧缺陷,并且使该杂质元素进入氧缺陷,可以使载流子密度增高并且使电阻降低。

因此,区域426b及区域426c中的氢和氮中的至少一个的浓度优选比区域426a高。测量氢或氮的浓度可以利用二次离子质谱分析法(sims:secondaryionmassspectrometry)。在此,作为区域426a的氢或氮的浓度,测量金属氧化物406b的与绝缘体412重叠的区域的中央附近(例如,金属氧化物406b的距离绝缘体412的沟道长度方向的两侧面的距离大致相等的部分)的氢或氮的浓度即可。

通过对区域426b及区域426c添加形成氧缺陷的元素或者与氧缺陷键合的元素,可以实现低电阻化。作为上述元素的典型例子,可以举出氢、硼、碳、氮、氟、磷、硫、氯、钛、稀有气体等。作为稀有气体元素的典型例子,有氦、氖、氩、氪以及氙等。因此,使区域426b及区域426c包含上述元素中的一种或多种。

此外,在金属氧化物406a中,区域426b及区域426c的相对于元素m的in的原子个数比优选与金属氧化物406b的相对于元素m的in的原子个数比大致相同。换言之,在金属氧化物406a中,区域426b及区域426c的相对于元素m的in的原子个数比优选大于区域426a的相对于元素m的in的原子个数比。在此,在金属氧化物406中,通过提高铟含量,可以提高载流子密度,而实现低电阻化。通过采用这种结构,即使在晶体管200的制造工序中金属氧化物406b的厚度变薄,而金属氧化物406b的电阻变大,也在区域426b及区域426c中金属氧化物406a的电阻充分低,由此可以将金属氧化物406的区域426b及区域426c用作源区域及漏区域。

图27a示出图26b所示的区域426a附近的放大图。如图27a所示,区域426b及区域426c形成在金属氧化物406中的至少与绝缘体225重叠的区域。在此,金属氧化物406b的区域426b和区域426c中的一个被用作源区域,另一个被用作漏区域。另外,金属氧化物406b的区域426a被用作沟道形成区。

在图26b及图27a中,区域426a、区域426b以及区域426c形成在金属氧化物406b及金属氧化物406a中,但是上述区域可以至少在金属氧化物406b中形成。另外,在图26b等中示出区域426a与区域426b的边界以及区域426a与区域426c的边界大致垂直于金属氧化物406的顶面,但是本实施方式不局限于该结构。例如,区域426b及区域426c在金属氧化物406b的表面附近有时突出到导电体404一侧,并在金属氧化物406a的底面附近有时缩向绝缘体225一侧。

在晶体管200中,如图27a所示,区域426b及区域426c形成在金属氧化物406中的与绝缘体225接触的区域以及与绝缘体418和绝缘体412的两端附近重叠的区域。此时,区域426b及区域426c中的与导电体404重叠的部分被用作所谓的重叠区域(也称为lov区域)。通过具有lov区域,金属氧化物406的沟道形成区与源区域及漏区域之间不会形成高电阻区域,因此可以提高晶体管的通态电流及迁移率。

注意,本实施方式所示的半导体装置不局限于此。例如,如图27b所示,区域426b及区域426c也可以形成在金属氧化物406的与绝缘体225及绝缘体418重叠的区域。图27b所示的结构是导电体404的沟道长度方向上的宽度与区域426a的宽度大致一致的结构。在图27b所示的结构中,高电阻区域不形成在源区域与漏区域之间,由此可以提高晶体管的通态电流。在图27b所示的结构中,在沟道长度方向上源区域及漏区域不与栅极重叠,由此可以抑制不需要的电容的形成。

如此,通过适当地选择区域426b及区域426c的范围,可以根据电路设计,容易地提供具有期望的电特性的晶体管。

绝缘体412优选以与金属氧化物406b的顶面接触的方式配置。绝缘体412优选使用通过加热而使氧释放的绝缘体形成。通过以与金属氧化物406b的顶面接触的方式形成上述绝缘体412,可以有效地将氧供应到金属氧化物406b。此外,与绝缘体224同样,优选减少绝缘体412中的水或氢等杂质的浓度。绝缘体412的厚度优选为1nm以上且20nm以下(例如可以为1nm左右)。

绝缘体412优选包含氧。例如,利用热脱附谱分析法(tds),在100℃以上且700℃以下或者100℃以上且500℃以下的表面温度范围内,换算为绝缘体412的单位面积的氧分子的脱离量为1×1014molecules/cm2以上,优选为2×1014molecules/cm2以上,更优选为4×1014molecules/cm2以上,即可。

绝缘体412、导电体404及绝缘体419都包括与金属氧化物406b重叠的区域。另外,优选的是,绝缘体412、导电体404a、导电体404b及绝缘体419的侧面大致对齐。

导电体404a优选使用导电性氧化物形成。例如,可以使用能够被用作金属氧化物406a或金属氧化物406b的金属氧化物。尤其优选使用金属的原子个数比满足[in]:[ga]:[zn]=4:2:3至4:2:4.1或其附近值的导电性高的in-ga-zn类氧化物。通过设置上述导电体404a,可以抑制氧向导电体404b进入并防止因氧化导致的导电体404b的电阻值的增加。

通过利用溅射法形成上述导电性氧化物,可以对绝缘体412添加氧,可以将氧供应到金属氧化物406b。由此,可以减少金属氧化物406的区域426a中的氧缺陷。

导电体404b例如可以使用钨等金属形成。作为导电体404b也可以使用能够将氮等杂质供应到导电体404a而提高导电体404a的导电性的导电体。作为导电体404b,例如优选使用氮化钛等。另外,导电体404b可以为包括氮化钛等金属氮化物及在其上的钨等金属的叠层。

在此,被用作栅电极的导电体404以隔着绝缘体412覆盖金属氧化物406b的区域426a附近的顶面及沟道宽度方向的侧面的方式设置。因此,可以由被用作栅电极的导电体404的电场电围绕金属氧化物406b的区域426a附近的顶面及沟道宽度方向的侧面。将由导电体404的电场电围绕沟道形成区的晶体管的结构称为surroundedchannel

(s-channel)结构。因此,由于可在金属氧化物406b的区域426a附近的顶面及沟道宽度方向的侧面上形成沟道,所以能够在源极与漏极之间流过大电流,增大导通时的电流(通态电流)。另外,因为金属氧化物406b的区域426a附近的顶面及沟道宽度方向的侧面由导电体404的电场围绕,所以可以减少非导通时的泄漏电流(关态电流)。

优选在导电体404b上配置绝缘体419。此外,优选的是,绝缘体419、导电体404a、导电体404b及绝缘体412的侧面大致对齐。优选的是,利用原子层沉积(ald:atomiclayerdeposition)法形成绝缘体419。由此,可以以1nm以上且20nm以下左右,优选为5nm以上且10nm以下左右的厚度形成绝缘体419。在此,与绝缘体418同样,绝缘体419优选使用具有可以抑制水或氢等杂质以及氧透过的功能的绝缘材料形成,例如优选使用氧化铝或氧化铪等形成。

通过设置上述绝缘体419,可以由具有抑制水或氢等杂质及氧透过的功能的绝缘体419及绝缘体418覆盖导电体404的顶面及侧面。由此,可以防止水或氢等杂质经过导电体404混入金属氧化物406中。如此,绝缘体418及绝缘体419被用作保护栅极的栅极盖。

绝缘体418以与绝缘体412、导电体404及绝缘体419的侧面接触的方式设置。此外,绝缘体418的顶面优选与绝缘体419的顶面对齐。绝缘体418优选利用ald法沉积,由此可以形成其厚度为1nm以上且20nm以下左右,优选为1nm以上且3nm以下左右,例如为1nm。

如上所述,金属氧化物406中的区域426b及区域426c由在形成绝缘体225时添加的杂质元素形成。当使晶体管微型化而使其沟道长度为10nm至30nm左右时,有源区域或漏区域所包含的杂质元素扩散而使源区域和漏区域电导通的担忧。另一方面,如本实施方式所示,绝缘体418可以增加金属氧化物406的与绝缘体225接触的区域之间的距离,所以可以防止源区域与漏区域电导通。再者,通过利用ald法,可以使绝缘体418的厚度与微型化沟道长度相同或更薄。这样可以防止源区域和漏区域之间的距离过大而可以增大电阻。

在此,绝缘体418及绝缘体419优选使用具有抑制水或氢等杂质及氧透过的功能的绝缘材料。由此,可以防止绝缘体412中的氧扩散到外部。另外,可以抑制氢、水等杂质从绝缘体412的端部等侵入到金属氧化物406。

绝缘体418优选通过如下方法形成:在利用ald法沉积绝缘膜后进行各向异性蚀刻,以使该绝缘膜中的与绝缘体412、导电体404及绝缘体419的侧面接触的部分留下。由此,可以容易形成上述厚度薄的绝缘体。此时,通过在导电体404上设置绝缘体419,即使因该各向异性蚀刻该绝缘体419的一部分被去除,也可以充分留下绝缘体418的与绝缘体412及导电体404接触的部分。

以覆盖绝缘体419、绝缘体418、金属氧化物406及绝缘体224的方式设置绝缘体225。在此,以与绝缘体419及绝缘体418的顶面以及绝缘体418的侧面接触的方式设置绝缘体225。如上所述,因为从绝缘体225对金属氧化物406添加氢或氮等杂质来形成区域426b及区域426c。因此,绝缘体225优选包含氢和氮中的至少一种。

另外,绝缘体225优选以与金属氧化物406b的顶面以及金属氧化物406b的侧面及金属氧化物406a的侧面接触的方式设置。由此,在区域426b及区域426c中,可以降低金属氧化物406b的侧面及金属氧化物406a的侧面的电阻。

另外,作为绝缘体225,优选使用具有抑制水或氢等杂质或者氧透过的功能的绝缘材料。例如,作为绝缘体225,优选使用氮化硅、氮氧化硅、氧氮化硅、氮化铝、氮氧化铝等。

优选在绝缘体225上设置有绝缘体280。与绝缘体224等同样,优选减少绝缘体280中的水或氢等杂质的浓度。

导电体450a和导电体451a以及导电体450b和导电体451b配置在形成于绝缘体280及绝缘体225中的开口。导电体450a和导电体451a以及导电体450b和导电体451b优选以夹着导电体404彼此对置的方式设置。

在此,以与绝缘体280及绝缘体225的开口的内壁接触的方式形成有导电体450a,并在导电体450a的内侧形成有导电体451a。金属氧化物406的区域426b位于该开口的底部的至少一部分,并且,导电体450a与区域426b接触。同样地,以与绝缘体280及绝缘体225的开口的内壁接触的方式形成有导电体450b,并在导电体450b的内侧形成有导电体451b。金属氧化物406的区域426c位于该开口的底部的至少一部分,并且,导电体450b与区域426c接触。

因此,导电体450a及导电体451a被用作源电极和漏电极中的一个,导电体450b及导电体451b被用作源电极和漏电极中的另一个。

与导电体310a等同样,作为导电体450a及导电体450b优选使用具有抑制氢或水等杂质透过的功能的导电材料。

此外,导电体451a及导电体451b优选使用以钨、铜或铝为主要成分的导电材料形成。虽然未图示,但是导电体451a及导电体451b可以采用叠层结构,例如可以为钛或氮化钛与上述导电材料的叠层。

下面,对晶体管200的构成材料进行说明。

<衬底>

作为在其上形成晶体管200的衬底,例如可以使用绝缘体衬底、半导体衬底或导电体衬底。作为绝缘体衬底,例如可以使用玻璃衬底、石英衬底、蓝宝石衬底、稳定氧化锆衬底(例如,氧化钇稳定氧化锆衬底)、树脂衬底。作为半导体衬底,例如可以使用硅或锗等的半导体衬底、或者碳化硅、硅锗、砷化镓、磷化铟、氧化锌或氧化镓的化合物半导体衬底。可以使用在上述半导体衬底内部设置有绝缘体区域的半导体衬底,例如有绝缘体上硅(silicononinsulator:soi)衬底等。作为导电体衬底,可以使用石墨衬底、金属衬底、合金衬底、导电树脂衬底等。可以使用包含金属氮化物的衬底、包含金属氧化物的衬底等。可以使用设置有导电体或半导体的绝缘体衬底、设置有导电体或绝缘体的半导体衬底、设置有半导体或绝缘体的导电体衬底等。或者,也可以使用在这些衬底上设置有元件的而成衬底。作为设置在衬底上的元件,可以使用电容器、电阻器、开关元件、发光元件、存储元件等。

此外,作为衬底也可以使用柔性衬底。作为在柔性衬底上设置晶体管的方法,有如下方法:在非柔性衬底上形成晶体管之后,剥离晶体管而将该晶体管转置到柔性衬底的衬底上。在此情况下,优选在非柔性衬底与晶体管之间设置剥离层。作为衬底,也可以使用包含纤维的薄片、薄膜或箔。衬底也可以具有伸缩性。衬底可以具有在停止弯曲或拉伸时恢复为原来的形状的性质。或者,衬底也可以具有不恢复为原来的形状的性质。衬底例如包括具有如下厚度的区域:5μm以上且700μm以下,优选为10μm以上且500μm以下,更优选为15μm以上且300μm以下。当衬底的厚度薄时,可以减小包括晶体管的半导体装置的重量。当衬底的厚度薄时,即便在使用玻璃等的情况下,衬底也有时会具有伸缩性或在停止弯曲或拉伸时恢复为原来的形状的性质。因此,可以缓和因掉落等而衬底上的半导体装置受到的冲击。就是说,可以提供一种耐久性高的半导体装置。

作为柔性衬底的衬底,例如可以使用金属、合金、树脂或玻璃或者其纤维。柔性衬底的线性膨胀系数优选低,这是因为因环境而发生的变形得到抑制。柔性衬底例如使用线性膨胀系数为1×10-3/k以下、5×10-5/k以下或1×10-5/k以下的材料形成。作为树脂的例子,可以举出聚酯、聚烯烃、聚酰胺(例如,尼龙、芳族聚酰胺)、聚酰亚胺、聚碳酸酯、丙烯酸树脂。尤其是,芳族聚酰胺的线性膨胀系数较低,因此适用于柔性衬底。

<绝缘体>

作为绝缘体的例子,有绝缘性氧化物、绝缘性氮化物、绝缘性氧氮化物、绝缘性氮氧化物、绝缘性金属氧化物、绝缘性金属氧氮化物以及绝缘性金属氮氧化物。

通过由具有抑制氢等杂质及氧的透过的功能的绝缘体围绕晶体管,因此晶体管可以具有稳定的电特性。例如,作为绝缘体222及绝缘体214,使用具有抑制氢等杂质以及氧的透过的功能的绝缘体。

作为具有抑制氢等杂质及氧的透过的功能的绝缘体,例如可以具有使用包含硼、碳、氮、氧、氟、镁、铝、硅、磷、氯、氩、镓、锗、钇、锆、镧、钕、铪或钽的绝缘体的单层结构或叠层结构。

此外,例如,绝缘体222及绝缘体214可以使用氧化铝、氧化镁、氧化镓、氧化锗、氧化钇、氧化锆、氧化镧、氧化钕、氧化铪或氧化钽等金属氧化物、氮氧化硅或氮化硅等形成。注意,绝缘体222及绝缘体214优选包含氧化铝或氧化铪等。

例如,作为绝缘体384、绝缘体216、绝缘体220、绝缘体224及绝缘体412,例如可以使用包含硼、碳、氮、氧、氟、镁、铝、硅、磷、氯、氩、镓、锗、钇、锆、镧、钕、铪或钽的绝缘体的单层结构或叠层结构。例如,绝缘体384、绝缘体216、绝缘体220、绝缘体224及绝缘体412优选包含氧化硅、氧氮化硅或氮化硅。

绝缘体220、绝缘体222、绝缘体224以及/或绝缘体412优选包括相对介电常数高的绝缘体。例如,绝缘体220、绝缘体222、绝缘体224以及/或绝缘体412优选包含氧化镓、氧化铪、氧化锆、含有铝及铪的氧化物、含有铝及铪的氧氮化物、含有硅及铪的氧化物、含有硅及铪的氧氮化物或者含有硅及铪的氮化物等。或者,绝缘体220、绝缘体222、绝缘体224以及/或绝缘体412优选具有氧化硅或氧氮化硅与相对介电常数高的绝缘体的叠层结构。

绝缘体384、绝缘体216及绝缘体280优选包括相对介电常数低的绝缘体。例如,绝缘体384、绝缘体216及绝缘体280优选包含氧化硅、氧氮化硅、氮氧化硅、氮化硅、添加有氟的氧化硅、添加有碳的氧化硅、添加有碳及氮的氧化硅、具有空孔的氧化硅或树脂等。或者,绝缘体384、绝缘体216及绝缘体280优选具有氧化硅、氧氮化硅、氮氧化硅、氮化硅、添加有氟的氧化硅、添加有碳的氧化硅、添加有碳及氮的氧化硅或具有空孔的氧化硅与树脂的叠层结构。当将具有热稳定性的氧化硅或氧氮化硅与树脂组合时,该叠层结构可以具有热稳定性及低相对介电常数。作为树脂,例如可以举出聚酯、聚烯烃、聚酰胺(尼龙、芳族聚酰胺等)、聚酰亚胺、聚碳酸酯或丙烯酸树脂等。

作为绝缘体418及绝缘体419,例如可以使用氧化铝、氧化铪、氧化镁、氧化镓、氧化锗、氧化钇、氧化锆、氧化镧、氧化钕或氧化钽等金属氧化物、氮氧化硅或氮化硅等。

<导电体>

导电体404a、导电体404b、导电体310a、导电体310b、导电体450a、导电体450b、导电体451a及导电体451b可以使用包含选自铝、铬、铜、银、金、铂、钽、镍、钛、钼、钨、铪、钒、铌、锰、镁、锆、铍、铟和钌等的金属元素中的一种以上的材料形成。另外,也可以使用以包含磷等杂质元素的多晶硅为代表的导电率高的半导体或镍硅化物等硅化物。

作为上述导电体,尤其是导电体404a、导电体310a、导电体450a及导电体450b,可以使用包含可用于金属氧化物406的金属氧化物所包含的金属元素及氧的导电材料。此外,也可以使用包含上述金属元素及氮的导电材料。例如,也可以使用氮化钛、氮化钽等包含氮的导电材料。此外,也可以使用铟锡氧化物、包含氧化钨的铟氧化物、包含氧化钨的铟锌氧化物、包含氧化钛的铟氧化物、包含氧化钛的铟锡氧化物、铟锌氧化物、添加有硅的铟锡氧化物。此外,也可以使用包含氮的铟镓锌氧化物。

另外,也可以使用多个由上述材料形成的导电层的叠层。例如,也可以采用使用包含上述金属元素的材料和包含氧的导电材料的组合形成的叠层结构。另外,也可以采用使用包含上述金属元素的材料和包含氮的导电材料的组合形成的叠层结构。另外,也可以采用使用包含上述金属元素的材料、包含氧的导电材料和包含氮的导电材料的组合形成的叠层结构。

在将氧化物用于晶体管的沟道形成区的情况下,作为栅电极优选采用使用包含上述金属元素的材料和包含氧的导电材料形成的叠层结构。在此情况下,优选将包含氧的导电材料形成在沟道形成区一侧。此时,优选将包含氧的导电材料设置在沟道形成区一侧,由此从该导电材料脱离的氧容易被供应到沟道形成区。

<晶体管201>

接着,对图25所示的晶体管201的详细结构进行说明。

图28a是晶体管201的俯视图。图28b是沿着图28a中的点划线a1-a2的截面图,该截面图相当于晶体管201的沟道长度方向上的截面图。图28c是沿着图28a中的点划线a3-a4的截面图,该截面图相当于晶体管201的沟道宽度方向上的截面图。为了明确起见,在图28a所示的俯视图中未图示一部分的构成要素。使用同一符号表示晶体管201的与晶体管200共同的构成要素。

如图28a至图28c所示,晶体管201包括:衬底(未图示)上的绝缘体224;绝缘体224上的金属氧化物406a;与金属氧化物406a的顶面的至少一部分接触的金属氧化物406b;与金属氧化物406b的顶面的至少一部分接触的导电体452a及导电体452b;与金属氧化物406b的顶面的至少一部分接触并在导电体452a及导电体452b上的金属氧化物406c;金属氧化物406c上的绝缘体413;绝缘体413上的导电体405a;导电体405a上的导电体405b;导电体405b上的绝缘体420。

导电体405(导电体405a及导电体405b)可被用作顶栅极,导电体310可被用作背栅极。背栅极的电位可以与顶栅极相等,也可以为接地电位或任意电位。通过独立于顶栅极的电位地改变背栅极的电位,可以改变晶体管的阈值电压。

导电体405a可以使用与图26a至图26c的导电体404a同样的材料形成。导电体405b可以使用与图26a至图26c的导电体404b同样的材料形成。

导电体452a被用作源电极和漏电极中的一个,导电体452b被用作源电极和漏电极中的另一个。

导电体452a、导电体452b可以使用铝、钛、铬、镍、铜、钇、锆、钼、银、钽或钨等金属或者以这些元素为主要成分的合金。虽然附图示出单层结构,但是也可以采用两层以上的叠层结构。另外,可以使用包含氧化铟、氧化锡或氧化锌的透明导电材料。

在晶体管201中,沟道优选形成在金属氧化物406b中。因此,金属氧化物406c优选使用绝缘性比金属氧化物406b高的材料形成。金属氧化物406c可以使用与金属氧化物406a同样的材料形成。

通过设置金属氧化物406c可以实现埋入沟道型的晶体管201。另外,可以防止导电体452a及导电体452b的端部的氧化。此外,可以防止导电体405与导电体452a(或导电体405与导电体452b)之间的泄漏电流。注意,有时可以省略金属氧化物406c。

绝缘体420优选使用具有抑制水或氢等杂质及氧透过的功能的绝缘材料形成。例如,绝缘体420可以使用氧化铝、氧化镁、氧化镓、氧化锗、氧化钇、氧化锆、氧化镧、氧化钕、氧化铪或氧化钽等金属氧化物、氮氧化硅或氮化硅等形成。

在晶体管201中,通过设置绝缘体420可以防止导电体405的氧化。另外,可以防止水或氢等杂质进入金属氧化物406中。

与晶体管200相比,晶体管201中的金属氧化物406b与电极(源电极或漏电极)的接触面积可以更大。另外,不需要图26a至图26c所示的区域426b及区域426c的形成工序。因此可以使晶体管201的通态电流比晶体管200大。此外,可以简化制造工序。

晶体管201的其他构成要素的详细内容可以参照晶体管200的记载。

注意,本实施方式可以与本说明书所示的其他实施方式适当地组合。

[实施例1]

在本实施例中,说明将本发明的一个实施方式的神经网络用于二次电池的异常发生(具体而言,微小短路(microshortcircuit))的预测及检测的例子。

图29c示出发生微小短路的充放电曲线的示意图的例子。

这里,微小短路是指二次电池内部的微小短路。该现象不是不能进行充放电的状态,而是微少短路电流流过微小短路部的现象。发生微小短路的原因被认为如下。当多次充放电时,发生正极活性物质的不均匀分布,于是正极的一部分与负极的一部分发生局部性电流集中。因此,使隔离体的一部分不起作用。因副反应而发生副反应物,导致发生微小短路。

为了制造理想的二次电池,需要减小隔离体的厚度以使二次电池小型化。另外,需要以高电压高速供电来进行充电。但在上述结构中,二次电池容易发生微小短路。另外,当反复发生微小短路时,有可能导致二次电池的异常发热及起火等重大事故。

因此,作为需要构成能早期发现微小短路来防患于未然的蓄电系统或者二次电池的控制系统的第一步,尝试了使用神经网络预测二次电池的异常发生。

作为神经网络,使用被称为lstm的循环神经网络。lstm的网络是适合处理时间序列数据的模型,每隔一定时间测量充电电压,根据积累的时间序列数据可以预测稍前的充电特性。lstm的算法使用python(chainer)构成。基于该算法,使用包括沟道形成区中包含氧化物半导体的晶体管的电路实现系统。图29a示出lstm的网络模型。

在图29b中,实线示出充电时的充电曲线,虚线示出被预测的充电曲线。

具体而言,使神经网络学习正常的充电曲线,如果预测的稍前的充电曲线与正常的充电曲线重叠,则判断该期间无异常,或者,如图29c的充电曲线的右端部所示,当波形出现紊乱,(即,发生微小短路),偏离正常的充电曲线时,判断该期间发生异常。

图30a是试制品的方框图。其中,模拟在锂离子二次电池中发生微小短路,预测电池的举动,并在显示器上实时显示其状态(充电曲线)。

在图30a中,601表示虚拟异常发生开关,602表示可视为电池的模拟器。从模拟器602输出充电测量数据,由控制器ic603进行测量及判断。由于os-lsi推论芯片604在积和运算电路内包括使用os-fet的非易失性存储器,并可以一直加载权重值。控制器ic603输入积和运算用输入数据,os-lsi推论芯片604输出运算结果。使用不同颜色在显示器605上重叠地显示推论结果的数据及测量数据,由此进行比较。注意,在笔记本个人计算机的显示器605显示两个充电曲线(例如,绿色:测量数据,黄色:被预测的充电曲线)。

图30b示出对应于图30a的方框图的试制品的外观照片。图30b的右下的电路板上安装有os-lsi推论芯片604。在图30b中,中央的电路板是控制器ic603,包括虚拟异常发生开关601的模拟器602设置在左下。

图31示出试制品的外观照片,其中,图30b所示的试制品的右侧还设置有监视实际的硬币型锂离子二次电池并实时显示异常预测的面板。

下面,对上述lstm的算法进行详细说明。

[算式19]

在上述算法中,t及l分别表示时间及层各自的index。换言之,t-1表示前面的时间,l-1表示上一层。上述算式中的符号⊙表示哈达马积(hadamardproduct)(元素积:element-wisemultiplication)。进行以下算式所示的运算。

[算式20]

另外,t表示将2n维转换为4n维的矩阵运算,其中对每n个要素进行“sigm”、“tanh”的计算,转换为具有n个要素的向量、i(inputgate)、f(forgetgate)、o(outputgate)及g(inputmodulationgate)。注意,“sigm”表示使用sigmoid函数进行运算,“tanh”表示使用hyperbolictangent函数进行运算。

上述运算的种类为积和运算、元素积、激活函数(sigmoidandtanh)。注意,lstm有时包括全连接层的网络,在该网络也进行“积和运算”。

在时间time(=0至tstep)进行l层的计算,此时,在推论计算中不改变权重。注意,在本实施例中time=0实质上相当于1,因此时间实质上是1至t+1step。timestep中的cellstate和输出的各值被储存并将其用于下一个timestep。在每个step中提供新的值(cellstate及输出的存储值在用作输入值之后就不需要了,因此可以改写)。

图32示出实际的运算全局。图33示出图32中的pu的单位。图34示出图33中的au的单位。图35示出图34的nnm的单位。图36示出图35的lstm的单位。图36示出lstm的算法。

在图35中,网络包括五层,其中三层包括lstm。隐藏层的层数为30。

通过上述算法,可以高精度地预测波形,因此可以构成如果检测出异常就立即停止充电或显示警告的控制系统。

符号说明

81:正极,82:负极,83:固体电解质层,84:衬底,85:布线电极,86:布线电极,87:正极活性物质,88:负极活性物质,100:半导体装置,105:绝缘体,110:导电体,112:导电体,120:导电体,130:蓄电系统,131:控制电路,135:蓄电池,135_k:蓄电池,135_m:蓄电池,135_s:蓄电池,135_1:蓄电池,135_2:蓄电池,135_3:蓄电池,135_4:蓄电池,137:保护电路,137_s:保护电路,137_2:保护电路,140:电容器,141:开关群,142:开关群,144:电阻器,145:电阻器,146:电容器,147:晶体管,148:晶体管,149:集成电路,150:绝缘体,156:导电体,160:绝缘体,166:导电体,200:晶体管,201:晶体管,214:绝缘体,216:绝缘体,218:导电体,220:绝缘体,222:绝缘体,224:绝缘体,225:绝缘体,230:氧化物,246:导电体,248:导电体,280:绝缘体,282:绝缘体,286:绝缘体,300:晶体管,310:导电体,310a:导电体,310b:导电体,311:衬底,313:半导体区域,314a:低电阻区,314b:低电阻区,315:绝缘体,316:导电体,320:绝缘体,322:绝缘体,324:绝缘体,326:绝缘体,328:导电体,330:导电体,350:绝缘体,352:绝缘体,354:绝缘体,356:导电体,360:绝缘体,362:绝缘体,364:绝缘体,366:导电体,370:绝缘体,372:绝缘体,374:绝缘体,376:导电体,380:绝缘体,382:绝缘体,384:绝缘体,386:导电体,404:导电体,404a:导电体,404b:导电体,405:导电体,405a:导电体,405b:导电体,406:金属氧化物,406a:金属氧化物,406b:金属氧化物,406c:金属氧化物,412:绝缘体,413:绝缘体,418:绝缘体,419:绝缘体,420:绝缘体,426a:区域,426b:区域,426c:区域,440:导电体,440a:导电体,440b:导电体,450a:导电体,450b:导电体,451a:导电体,451b:导电体,452a:导电体,452b:导电体,500:二次电池,510:正极引线电极,511:负极引线电极,601:虚拟异常发生开关,602:模拟器,603:控制器ic,604:os-lsi推论芯片,605:显示器,700:二次电池,701:正极盖,702:电池罐,703:正极端子,704:正极,705:隔离体,706:负极,707:负极端子,708:绝缘板,709:绝缘板,710:垫片,711:ptc元件,712:安全阀机构,7100:便携式显示装置,7101:外壳,7102:显示部,7103:操作按钮,7104:蓄电池,7200:便携式信息终端,7201:外壳,7202:显示部,7203:带子,7204:带扣,7205:操作按钮,7206:输入输出端子,7207:图标,7300:无人航空载具,7301:蓄电池系统,7302:旋翼,7303:相机,7400:移动电话机,7401:外壳,7402:显示部,7403:操作按钮,7404:外部连接端口,7405:扬声器,7406:麦克风,7407:蓄电池,8000:显示装置,8001:外壳,8002:显示部,8003:扬声器部,8004:控制电路,8021:充电装置,8022:电缆,8024:蓄电系统,8100:照明装置,8101:外壳,8102:光源,8103:控制电路,8104:天花板,8200:室内机,8201:外壳,8202:送风口,8203:控制电路,8204:室外机,8230:太阳能电池板,8231:布线,8240:充电装置,8250:汽车,8251:蓄电池,8300:蓄电系统,8301:8301,8302:智能手机,8400:汽车,8401:可动部,8406:电气电动机,8500:汽车,8600:小型摩托车,8601:后视镜,8602:蓄电系统,8603:方向灯,8604:座下收纳部,8700:电动自行车,8701:蓄电池,8702:电池组,8703:显示部,8710:电动二轮车,8711:蓄电池,8712:显示部,8713:方向盘,9600:平板终端,9625:开关,9626:开关,9627:电源开关,9628:操作开关,9629:夹子,9630:外壳,9630a:外壳,9630b:外壳,9631:显示部,9633:太阳能电池,9634:充放电控制电路,9635:蓄电体,9636:dcdc转换器,9637:转换器,9640:可动部

本申请基于2017年3月3日提交到日本专利局的日本专利申请no.2017-092024、2017年6月26日提交到日本专利局的日本专利申请no.2017-124077以及2017年8月4日提交到日本专利局的日本专利申请no.2017-151306,通过引用将其完整内容并入在此。

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