半导体存储器装置和电子装置制造方法

文档序号:6765268阅读:249来源:国知局
半导体存储器装置和电子装置制造方法
【专利摘要】本发明公开了半导体存储器装置和电子装置。一种半导体存储器装置包括:多个存储器块MBA0、MBA1、MBB0、MBB1;与该多个存储器块分别相关联地设置的多条总线线路26;多个输入/输出端口22a、22b;选择器28a、28b,该选择器28a、28b选择性地将该多条总线线路中的每一条连接到该多个输入/输出端口中的一个;以及设定单元38a、38b,该设定单元38a、38b设定该选择器的连接。
【专利说明】半导体存储器装置和电子装置
【技术领域】
[0001]这里论述的实施例涉及半导体存储器装置和电子装置。
【背景技术】
[0002]最近,提出了一种电子装置,其上例如安装有CPU (中央处理单元)和GPU (图形处理单元)。
[0003]在这种电子装置中,安装了相同规格的多个存储器装置,这多个存储器装置之一被用于例如CPU,并且这多个存储器装置中的其他的被用于例如GPU。
[0004]相关参考文献如下:
[0005]日本特开专利公布N0.2000-40375 ;
[0006]日本特开专利公布N0.Hei6-332797 ;
[0007]日本特开专利公布N0.2000-30457 ;以及
[0008]日本特开专利公布N0.2004-118915。
[0009]然而,这种电子装置并不总是足够便宜的,并且成本降低是需要的。

【发明内容】

[0010]本发明的一个目的是提供一种能够实现成本降低的半导体存储器装置,以及使用这种半导体存储器装置的电子装置。
[0011]根据实施例的一个方面,一种半导体存储器装置包括:多个存储器块;与该多个存储器块分别相关联地设置的多条总线线路;多个输入/输出端口 ;选择器,该选择器选择性地将该多条总线线路中的每一条连接到该多个输入/输出端口中的任一个;以及设定单元,该设定单元设定该选择器的连接。
[0012]根据实施例的另一方面,一种电子装置包括:半导体存储器装置,该半导体存储器装置包括:多个存储器块;与该多个存储器块分别相关联地设置的多条总线线路;多个输入/输出端口 ;选择器,该选择器选择性地将该多条总线线路中的每一条连接到该多个输入/输出端口中的任一个;以及设定单元,该设定单元设定该选择器的连接;以及多个处理单元,该选择器被设定成使得从该多个处理单元中的一个处理单元访问的存储器块和从该多个处理单元中的其他处理单元访问的存储器块是彼此不同的。
【专利附图】

【附图说明】
[0013]图1是根据第一实施例的电子装置的框图;
[0014]图2是根据第一实施例的半导体存储器装置的框图;
[0015]图3是概念性地示出根据第一实施例的半导体存储器装置的用于通道A的选择器的构造的电路图;
[0016]图4是概念性地示出根据第一实施例的半导体存储器装置的用于通道B的选择器的构造的电路图;[0017]图5是设在根据第一实施例的半导体存储器装置的用于通道A的选择器的开关中的传输门的视图;
[0018]图6是设在根据第一实施例的半导体存储器装置的用于通道B的选择器的开关中的传输门的视图;
[0019]图7至图11是根据第一实施例的半导体存储器装置的设定单元的电路图;
[0020]图12是根据第一实施例的半导体存储器装置的设定表;
[0021]图13是根据第一实施例的半导体存储器装置的电源控制电路;
[0022]图14是根据第一实施例的电子装置的操作的流程图;
[0023]图15是根据第二实施例的电子装置的框图;
[0024]图16是根据第二实施例的电子装置的操作的流程图;
[0025]图17是根据第三实施例的电子装置的平面图;
[0026]图18是根据第三实施例的电子装置的操作的流程图;
[0027]图19A至图22是根据第四实施例的半导体存储器装置的熔丝设定电路的电路图;并且
[0028]图23是示出启动器信号STTX的时间图;并且
[0029]图24是根据第四实施例的半导体存储器装置的设定表。
【具体实施方式】
[0030]如上所述,在所提出的电子装置中,使用了相同规格的多个存储器装置,这多个存储器装置之一被用于例如CPU,并且这多个存储器装置中的其他的被用于例如GPU。
[0031]例如,当CPU要求的存储器容量是96兆比特,并且GPU要求的存储器容量是32兆比特时,96兆比特的2个存储器被用于满足更大的存储器容量。
[0032]在所提出的电子装置中,虽然CPU和GPU要求的总存储器容量是例如128兆比特,但安装了 192兆比特的存储器,这使得电子装置昂贵。
[0033][a]第一实施例
[0034]将参考图1至图14来描述根据第一实施例的半导体存储器装置和电子装置。图1是根据第一实施例的电子装置的框图。
[0035]如图1中所示,根据本实施例的电子装置例如包括半导体存储器装置10和SOC (片上系统)12。
[0036]在该SOC中,一系列功能(系统)被集成在一个半导体芯片上。
[0037]在S0C12中,例如,设有CPU14、GPU16和存储器控制器18a、18b。
[0038]在S0C12中,安装有非易失性半导体存储器装置(未示出)。在该非易失性半导体存储器装置中,存储有用于根据本实施例操作电子装置的程序。
[0039]存储器控制器18a、18b用于控制半导体存储器装置10。设有多个存储器控制器ISaUSb0这里设有例如两个存储器控制器18a、18b。存储器控制器18a是用于例如通道A(通道A侧)的存储器控制器。存储器控制器18b是用于例如通道B (通道B侧)的存储器控制器。
[0040]CPU(处理单元)14、GPU(处理单元)16和存储器控制器18a、18b通过总线线路(系统总线)20与彼此互连。[0041]在CPU14中,设有存储器资源控制器15。如稍后将描述的,在存储器资源控制器15中,登记有GPU16要求的存储器的资源的信息。
[0042]在半导体存储器装置10中,设有多个输入/输出端口(外围接口、输入/输出接口)22a、22b。这里设有例如两个输入/输出端口 22a、22b。输入/输出端口 22a是用于通道A(通道A侧)的输入/输出端口。输入/输出端口 22b是用于通道B (通道B侧)的输入/输出端口。用于通道A的输入/输出端口 22a和用于通道A的存储器控制器18a由总线线路24a互连。用于通道B的输入/输出端口 22b和用于通道B的存储器控制器18b由总线线路24b互连。
[0043]在图1中,没有示出半导体存储器装置10的除了输入/输出端口 22a、22b以外的那些构成组件。
[0044]图2是根据第一实施例的半导体存储器装置的框图。
[0045]如图2中所示,在半导体存储器装置10中,设有多个存储器块(存储器阵列),即存储器块AO (MBAO)、存储器块Al (MBAl)、存储器块BO (MBBO)和存储器块BI (MBBl)。每个存储器块AO-Bl的容量例如是32兆比特。
[0046]对于各个存储器块A0-B1,设有总线线路26。
[0047]在输入/输出端口 22a、22b和存储器块AO-Bl之间,分别设有选择器(开关)28a、28b。设在用于通道A的输入/输出端口 22a和存储器块AO-Bl之间的选择器28a是用于通道A的选择器。设在用于通道B的输入/输出端口 22a和存储器块AO-Bl之间的选择器28b是用于通道B的选择器。用于设定存储器块AO-Bl中的每一个的选择器28a、28b将结
合任一通道使用。
[0048]用于通道A的选择器28a和用于通道A的输入/输出端口 22a由总线线路30a连接。用于通道B的选择器28b和用于通道B的输入/输出端口 22b由总线线路30b连接。
[0049]在用于通道A的输入/输出端口 22a中,设有输入/输出缓冲器32a、地址译码器34a、命令译码器36a和设定单元(设定电路)38a。如稍后将描述的,设定单元38a设定选择器28a以使得期望的存储器块AO-Bl被选择性地用作通道A。例如使用模式寄存器作为设定单元38a。模式寄存器是能够保存各种操作模式的寄存器。
[0050]模式寄存器也被称为模式寄存器组(MRS)。
[0051]在用于通道B的输入/输出端口 22b中,设有输入/输出缓冲器32b、地址译码器34b、命令译码器36b和设定单元(设定电路)38b。如稍后将描述的,设定单元38b设定选择器28b以使得期望的存储器块AO-Bl被选择性地用作通道B。例如使用模式寄存器作为设定单元38b。
[0052]在存储器块AO-Bl中,分别设有电源电路40a_40d。电源电路40a_40d分别向存储器块AO-Bl供应电源。
[0053]设有用于控制电源电路40a_40d的电源控制电路(电源控制单元)42。
[0054]图3是概念性地示出用于通道A的选择器28a的构造的电路图。在图3中所见的左侧要连接到输入/输出端口 22a,并且在图3中所见的右侧要连接到存储器块AO-Bl。
[0055]用于通道A的选择器28a设定要连接到用于通道A的输入/输出端口 22a的总线线路30a与分别为存储器块AO-Bl设置的总线线路26之间的连接。
[0056]总线线路30a包括命令总线线路(控制总线线路)、地址总线线路和数据总线线路。在命令的信息由例如若干比特表示的情况下,设有例如若干条命令总线线路。在地址的信息由例如16比特表示的情况下,设有例如16条地址总线线路。在数据的信息由例如16比特表示的情况下,设有例如16条数据总线线路。
[0057]命令总线线路、地址总线线路和数据总线线路的数目不限于上述的,而是可被适当地设定。
[0058]在选择器28a中,设有多个开关44a_44d。开关44a_44d被设定从而来设定总线线路30a与总线线路26之间的连接。
[0059]当开关44a被设定为接通时,通道A的总线线路30a连接到为存储器块A设置的总线线路26,并且存储器块AO被用于通道A。
[0060]另一方面,当开关44a被设定为关断时,通道A的总线线路30a与为存储器块AO设置的总线线路26断开连接,并且存储器块AO不被用在通道A中。
[0061 ] 当开关44b被设定为接通时,通道A的总线线路30a连接到为存储器块Al设置的总线线路26,并且存储器块Al被用于通道A。
[0062]另一方面,当开关44b被设定为关断时,通道A的总线线路30a与为存储器块Al设置的总线线路26断开连接,并且存储器块Al不被用在通道A中。
[0063]当开关44c被设定为接通时,通道A的总线线路30a连接到为存储器块BO设置的总线线路26,并且存储器块B被用于通道A。
[0064]另一方面,当开关44c被设定为关断时,用于通道A的总线线路30a与为存储器块BO设置的总线线路26断开连接,并且存储器块BO不被用在通道A中。
[0065]当开关44d被设定为接通时,通道A的总线线路30a连接到为存储器块BI设置的总线线路26,并且存储器块BI被用于通道A。
[0066]另一方面,当开关44d被设定为关断时,通道A的总线线路30a与为存储器块BI设置的总线线路26断开连接,并且存储器块BI不被用在通道A中。
[0067]图4是概念性地示出用于通道B的选择器28b的构造的电路图。在图4中所见的右侧要连接到输入/输出端口 22b,并且在图4中所见的左侧要连接到存储器块AO-Bl。
[0068]用于通道B的选择器28b用于设定要连接到用于通道B的输入/输出端口 22b的总线线路30b与分别为存储器块AO-Bl设置的总线线路26之间的连接。
[0069]总线线路30b与总线线路30a —样包括命令总线线路(控制总线线路)、地址总线线路和数据总线线路。在命令的信息由例如若干比特表示的情况下,设有例如若干条命令总线线路。在地址的信息由例如16比特表示的情况下,设有例如16条地址总线线路。在数据的信息由例如16比特表示的情况下,设有例如16条数据总线线路。
[0070]如上所述,命令总线线路、地址总线线路和数据总线线路的数目不限于上述的,而是可被适当地设定。
[0071]在选择器28b中,设有多个开关44e_44h。开关44e_44h被设定从而来设定总线线路30b与总线线路26之间的连接。
[0072]当开关44e被设定为接通时,通道B的总线线路30b连接到为存储器块AO设置的总线线路26,并且存储器块AO被用于通道B。
[0073]另一方面,当开关44e被设定为关断时,通道B的总线线路30b与为存储器块AO设置的总线线路26断开连接,并且存储器块AO不被用在通道B中。[0074]当开关44f被设定为接通时,通道B的总线线路30b连接到为存储器块Al设置的总线线路26,并且存储器块Al被用于通道B。
[0075]另一方面,当开关44f被设定为关断时,通道B的总线线路30b与为存储器块Al设置的总线线路26断开连接,并且存储器块Al不被用在通道B中。
[0076]当开关44g被设定为接通时,通道B的总线线路30b连接到为存储器块BO设置的总线线路26,并且存储器块B被用于通道B。
[0077]另一方面,当开关44g被设定为关断时,通道B的总线线路30b与为存储器块BO设置的总线线路26断开连接,并且存储器块BO不被用在通道B中。
[0078]当开关44h被设定为接通时,通道B的总线线路30b连接到为存储器块BI设置的总线线路26,并且存储器块BI被用于通道B。
[0079]另一方面,当开关44h被设定为关断时,通道B的总线线路30b与为存储器块BI设置的总线线路26断开连接,并且存储器块BI不被用在通道B中。
[0080]在开关44a_44h中,对于各条总线线路设有传输门46a_46h(参见图5和图6)。
[0081]图5是设在用于通道A的选择器的开关中的传输门的视图。
[0082]如图5中所示,传输门46a_46d分别由CMOS模拟开关形成。各个CMOS模拟开关46a-46d分别由并联连接的PMOS晶体管48a_48d和NMOS晶体管50a_50d形成。
[0083]当输入到PMOS晶体管48a的栅极的信号swaOax为L (低)电平并且输入到NMOS晶体管50a的栅极的信号swaOaz为H(高)电平时,开关44a的传输门46a被接通。
[0084]另一方面,当输入到PMOS晶体管48b的栅极的信号swaOax为H电平并且输入到NMOS晶体管50a的栅极的信号swaOaz为L电平时,开关44a的传输门46a被关断。
[0085]当输入到PMOS晶体管48b的栅极的信号swalax为L电平并且输入到NMOS晶体管50b的栅极的信号swalaz为H电平时,开关44b的传输门46b被接通。
[0086]另一方面,当输入到PMOS晶体管48b的栅极的信号swalax为H电平并且输入到NMOS晶体管50b的栅极的信号swalaz为L电平时,开关44b的传输门46b被关断。
[0087]当输入到PMOS晶体管48c的栅极的信号swbOax为L电平并且输入到NMOS晶体管50c的栅极的信号swbOaz为H电平时,开关44c的传输门46c被接通。
[0088]另一方面,当输入到PMOS晶体管48c的栅极的信号swbOax为H电平并且输入到NMOS晶体管50c的栅极的信号swbOaz为L电平时,开关44c的传输门46c被关断。
[0089]当输入到PMOS晶体管48d的栅极的信号swblax为L电平并且输入到NMOS晶体管50d的栅极的信号swblaz为H电平时,开关44d的传输门46d被接通。
[0090]另一方面,当输入到PMOS晶体管48d的栅极的信号swblax为H电平并且输入到NMOS晶体管50d的栅极的信号swblaz为L电平时,开关44d的传输门46d被关断。
[0091]图6是设在用于通道B的选择器的开关中的传输门的视图。
[0092]如图6中所示,传输门46e_46h分别由CMOS模拟开关形成。各个CMOS模拟开关46e-46h分别由并联连接的PMOS晶体管48e_48h和NMOS晶体管50e_50h形成。
[0093]当输入到PMOS晶体管48e的栅极的信号swaObx为L电平并且输入到NMOS晶体管50e的栅极的信号swaObz为H电平时,开关44e的传输门46e被接通。
[0094]另一方面,当输入到PMOS晶体管48e的栅极的信号swaObx为H电平并且输入到NMOS晶体管50e的栅极的信号swaObz为L电平时,开关44e的传输门46e被关断。[0095]当输入到PMOS晶体管48f的栅极的信号swalbx为L电平并且输入到NMOS晶体管50f的栅极的信号swalbz为H电平时,开关44f的传输门46f被接通。
[0096]另一方面,当输入到PMOS晶体管48f的栅极的信号swalbx为H电平并且输入到NMOS晶体管50f的栅极的信号swalbz为L电平时,开关44f的传输门46f被关断。
[0097]当输入到PMOS晶体管48g的栅极的信号swbObx为L电平并且输入到NMOS晶体管50g的栅极的信号swbObz为H电平时,开关44g的传输门46g被接通。
[0098]另一方面,当输入到PMOS晶体管48g的栅极的信号swbObx为H电平并且输入到NMOS晶体管50g的栅极的信号swbObz为L电平时,开关44g的传输门46g被关断。
[0099]当输入到PMOS晶体管48h的栅极的信号swblbx为L电平并且输入到NMOS晶体管50h的栅极的信号swblbz为H电平时,开关44h的传输门46h被接通。
[0100]另一方面,当输入到PMOS晶体管48h的栅极的信号SWblbx为H电平并且输入到NMOS晶体管50h的栅极的信号swblbz为L电平时,开关44h的传输门46h被关断。
[0101]图7至图11是根据本实施例的半导体装置的设定单元的电路图。
[0102]如图7中所示,指示设定代码(模式设定代码、地址代码)的信号P0-P2分别连接到传输门52a-52c的输入端。传输门52a_52c由CMOS模拟开关形成。这种CMOS模拟开关分别由并联连接的PMOS晶体管54a-54c和NMOS晶体管56a_56c形成。信号线mrsax连接到传输门52a-52c的PMOS晶体管54a_54c的栅极。信号线mrsaz连接到传输门52a_52c的NMOS晶体管56a-56c的栅极。当信号线mrsax被设定为L电平并且信号线mrsaz被设定为H电平时,传输门52a-52c被接通。传输门52a_52c被设定为接通,从而指示设定代码的信号P0-P2可被读取。
[0103]传输门52a_52c的输出端分别连接到锁存电路(锁存寄存器,寄存器)58a_58c。锁存电路58a-58c由第一反相器60a_60c和第二反相器62a_62c分别组合形成。第一反相器60a-60c接收经由传输门52a-52c输入的数据,并且将接收的数据反相,并输出反相的数据。第二反相器62a-62c接收第一反相器60a-60c的输出数据,并且将接收的数据反相,并将反相的数据反馈到第一反相器60a-60c的输入。锁存电路58a-58c保存基于经由传输门52a-52c输入的信号P0-P2的信息(设定信息)。
[0104]锁存电路58a_58c的输出连接到逻辑门(逻辑电路)64a_64d的输入端。
[0105]逻辑门64a在锁存电路58a_58c的所有输出都为H电平时具有L电平的输出信号sOax,否则具有H电平的输出信号sOax。
[0106]当锁存电路58a的输出为L电平、锁存电路58b的输出为H电平并且锁存电路58c的输出为H电平时,逻辑门64b具有L电平的输出信号slax。当锁存电路58a_58c的输出为其他情况时,逻辑门64b的输出信号slax为H电平。
[0107]当锁存电路58a的输出为H电平、锁存电路58b的输出为L电平并且锁存电路58c的输出为H电平时,逻辑门64c具有L电平的输出信号s2ax。当锁存电路58a_58c的输出为其他情况时,逻辑门64c的输出信号s2ax为H电平。
[0108]当锁存电路58a的输出为L电平、锁存电路58b的输出为L电平并且锁存电路58c的输出为H电平时,逻辑门64d具有L电平的输出信号s3ax。当锁存电路58a_58c的输出为其他情况时,逻辑门64d的输出信号s3ax为H电平。
[0109]逻辑门64a_64d的输出端分别连接到PMOS晶体管66a_66d的栅极。PMOS晶体管66a-66d的源极分别连接到电源电压Vdd。当逻辑门64a_64d的输出为L电平时,PMOS晶体管66a_66d被接通。
[0110]信号线swaOaz连接到多个MOS晶体管66a_66d的漏极,这些MOS晶体管66a_66d的栅极分别连接到逻辑门64a_64d的输出。当逻辑门64a_64d的输出sOax、slax、s2ax、s3ax之一为L电平时,信号swaOaz为H电平。
[0111]如上所述,信号线swaOaz连接到设在通道A侧的选择器28a的开关44a中的传输门46a的NMOS晶体管50a的栅极。
[0112]信号swaOaz连接到反相器68a的输入端(参见图9)。反相器68a接收信号swaOaz并将其反相,并且输出信号swaOax。信号swaOax连接到设在通道A侧的选择器28a的开关44a中的传输门46a的PMOS晶体管48a的栅极。
[0113]信号线swaOaz连接到NMOS晶体管70a的漏极(参见图10)。NMOS晶体管70a的源极接地(GND)。逻辑门72a的输出端连接到NMOS晶体管70a的栅极。逻辑门64a_64d的输出信号sOax、slax、s2ax、s3ax输入到逻辑门72a的输入端。当逻辑门64a_64d的输出信号s0ax、slax、s2ax、s3ax全都是H电平时,逻辑门72a具有H电平的输出。当逻辑门64a-64d的输出信号s0ax、slax、s2ax、s3ax全都是H电平时,逻辑门72a的输出为H电平,NMOS晶体管70a被接通,并且信号swaOaz为L电平。
[0114]逻辑门64b_64d的输出端分别连接到PMOS晶体管66e_66g的栅极。PMOS晶体管66e-66g的源极分别连接到电源电压Vdd。当逻辑门64b_64d的输出为L电平时,PMOS晶体管66e-66g被接通。
[0115]信号线swalaz连接到多个PMOS晶体管66e_66g的漏极,这些PMOS晶体管66e_66g的栅极分别连接到逻辑门64b_64d的输出。当逻辑门64b_64d的输出slax、s2ax、s3ax之一为L电平时,信号swalaz为H电平。
[0116]如上所述,信号线swalaz连接到设在通道A侧的选择器28a的开关44b中的传输门46b的NMOS晶体管50b的栅极。
[0117]信号swalaz连接到反相器68b的输入端(参见图9)。反相器68b接收信号swalaz并将其反相,并且输出信号swalax。信号swalax连接到设在通道A侧的选择器28a的开关44b中的传输门46b的PMOS晶体管48b的栅极。
[0118]信号线swalaz连接到NMOS晶体管70b的漏极(参见图10)。NMOS晶体管70b的源极接地(GND)。逻辑门72b的输出端连接到NMOS晶体管70b的栅极。逻辑门64b_64d的输出信号slax、s2ax、s3ax输入到逻辑门72b的输入端。当逻辑门64b_64d的输出信号slax.s2ax.s3ax全都是H电平时,逻辑门72b具有H电平的输出。当逻辑门64b_64d的输出信号slax、s2ax、s3ax全都是H电平时,逻辑门72b的输出为H电平,NMOS晶体管70b被接通,并且信号swalaz为L电平。
[0119]逻辑门64c、64d的输出端分别连接到PMOS晶体管66h、66i的栅极。PMOS晶体管66h、66i的源极分别连接到电源电压Vdd。当逻辑门64c、64d的输出为L电平时,PMOS晶体管66h、66i被接通。
[0120]信号线swblaz连接到多个PMOS晶体管66h、66i的漏极,这些PMOS晶体管66h、66i的栅极分别连接到逻辑门64c、64d的输出。当逻辑门64c、64d的输出s2ax、s3ax之一为L电平时,信号swblaz为H电平。[0121]如上所述,信号线swblaz连接到设在通道A侧的选择器28a的开关44d中的传输门46d的NMOS晶体管50d的栅极。
[0122]信号swblaz连接到反相器68d的输入端(参见图9)。反相器68d接收信号swblaz并将其反相,并且输出信号swblax。信号swblax连接到设在通道A侧的选择器28a的开关44d中的传输门46d的PMOS晶体管48d的栅极。
[0123]信号线swblaz连接到NMOS晶体管70c的漏极(参见图10)。NMOS晶体管70c的源极接地(GND)。逻辑门72c的输出端连接到NMOS晶体管70c的栅极。逻辑门64c、64d的输出信号s2ax、s3ax输入到逻辑门72c的输入端。当逻辑门64c、64d的输出信号s2ax、s3ax全都是H电平时,逻辑门72c具有H电平的输出。当逻辑门64c、64d的输出信号s2ax、s3ax全都是H电平时,逻辑门72c的输出为H电平,NMOS晶体管70c被接通,并且信号swblaz为L电平。
[0124]逻辑门64d的输出端连接到PMOS晶体管66j的栅极。PMOS晶体管66j的源极连接到电源电压Vdd。当逻辑门64d的输出为L电平时,PMOS晶体管66j被接通。
[0125]信号线swbOaz连接到PMOS晶体管66 j的漏极,PMOS晶体管66 j的栅极连接到逻辑门64d的输出。当逻辑门64d的输出s3ax为L电平时,信号swbOaz为H电平。
[0126]如上所述,信号线swbOaz连接到设在通道A侧的选择器28a的开关44c中的传输门46c的NMOS晶体管50c的栅极。
[0127]信号swbOaz连接到反相器68c的输入端(参见图9)。反相器68c接收信号swbOaz并将其反相,并且输出信号swbOax。信号swbOax连接到设在通道A侧的选择器28c的开关44c中的传输门46c的PMOS晶体管48c的栅极。
[0128]信号线swbOaz连接到NMOS晶体管70d的漏极(参见图10)。NMOS晶体管70d的源极接地(GND)。逻辑门64d的输出信号s3ax输入到NMOS晶体管70d的栅极。当逻辑门64d的输出信号s3ax为H电平时,NMOS晶体管70d被接通,并且信号swbOaz为L电平。
[0129]如图8中所示,指示设定代码的信号Q0-Q2分别连接到传输门74a_74c的输入端。传输门74a-74c由CMOS模拟开关形成。这种CMOS模拟开关分别由并联连接的PMOS晶体管76a-76c和NMOS晶体管78a_78c形成。信号线mrsbx连接到传输门74a_74c的PMOS晶体管76a-76c的栅极。信号线mrsbz连接到传输门74a_74c的NMOS晶体管78a_78c的栅极。当信号mrsbx被设定为L电平并且信号mrsbz被设定为H电平时,传输门74a_74c被接通。通过接通传输门74a-74c,可以读取指示设定代码的信号Q0-Q2。
[0130]传输门74a_74c的输出端分别连接到锁存电路(锁存寄存器,寄存器)80a_80c。锁存电路80a-80c由第一反相器82a-82c和第二反相器84a-84c分别组合形成。第一反相器82a-82c接收经由传输门74a_74c输入的数据,将其反相并输出反相的数据。第二反相器84a-84c接收第一反相器82a_82c的输出数据并将其反相,并将反相的数据反馈到第一反相器82a-82c的输入。锁存电路80a_80c保存基于经由传输门74a_74c输入的信号Q0-Q2的信息(设定信息)。
[0131]锁存电路80a_80c的输出连接到逻辑门86a_86d的输入端。
[0132]逻辑门86a在锁存电路80a_80c的输出全都为H电平时具有L电平的输出信号sObx,否则输出信号sObx为H电平。
[0133]当锁存电路80a的输出为L电平、锁存电路80b的输出为H电平并且锁存电路80c的输出为H电平时,逻辑门86b具有L电平的输出信号slbx。当锁存电路80a-80c的输出为其他情况时,逻辑门86b的输出信号slbx为H电平。
[0134]当锁存电路80a的输出为H电平、锁存电路80b的输出为L电平并且锁存电路80c的输出为H电平时,逻辑门86c具有L电平的输出信号s2bx。当锁存电路80a-80c的输出为其他情况时,逻辑门86c的输出信号s2bx为H电平。
[0135]当锁存电路80a的输出为L电平、锁存电路80b的输出为L电平并且锁存电路80c的输出为H电平时,逻辑门86d具有L电平的输出信号s3bx。当锁存电路80a-80c的输出为其他情况时,逻辑门86d的输出信号s3bx为H电平。
[0136]逻辑门86a_86d的输出端分别连接到PMOS晶体管88a_88d的栅极。PMOS晶体管88a-88d的源极连接到电源电压Vdd。当逻辑门86a_86d的输出为L电平时,PMOS晶体管88a-88d被接通。
[0137]信号线swbObz连接到多个PMOS晶体管88a_88d的漏极,这些PMOS晶体管88a_88d的栅极分别连接到逻辑门86a-86d的输出。当逻辑门86a-86d的输出sObx、slbx、s2bx、s3bx之一为L电平时,信号swbObz为H电平。
[0138]如上所述,信号线swbObz连接到设在通道B侧的选择器28b的开关44g中的传输门46g的NMOS晶体管50g的栅极。
[0139]信号swbObz连接到反相器90c的输入端(参见图9)。反相器90a接收信号swbObz并将其反相,并且输出信号swbObx。信号swbObx连接到设在通道B侧的选择器28b的开关44g中的传输门46g的PMOS晶体管48g的栅极。
[0140]信号线swbObz连接到NMOS晶体管92a的漏极(参见图11)。NMOS晶体管92a的源极接地(GND)。逻辑门94a的输出端连接到NMOS晶体管92a的栅极。逻辑门86a_86d的输出信号sObx、slbx、s2bx、s3bx输入到逻辑门94a的输入端。当逻辑门86a_86d的输出信号s0bx、slbx、s2bx、s3bx全都是H电平时,逻辑门94a具有H电平的输出信号。当逻辑门86a-86d的输出信号s0bx、slbx、s2bx、s3bx全都是H电平时,逻辑门94a的输出为H电平,NMOS晶体管92a被接通,并且信号swbObz为L电平。
[0141]逻辑门86b_86d的输出端分别连接到PMOS晶体管88e_88g的栅极。PMOS晶体管88e-88g的源极分别连接到电源电压Vdd。当逻辑门86b_86d的输出为L电平时,PMOS晶体管88e-88g被接通。
[0142]信号线swblbz连接到多个PMOS晶体管88e_88g的漏极,这些PMOS晶体管88e_88g的栅极分别连接到逻辑门86b-86d的输出。当逻辑门86b-86d的输出slbx、s2bx、s3bx之一为L电平时,信号swblbz为H电平。
[0143]如上所述,信号线swblbz连接到设在通道B侧的选择器28b的开关44h中的传输门46h的NMOS晶体管50h的栅极。
[0144]信号swblbz连接到反相器90d的输入端(参见图9)。反相器90d接收信号swblbz并将其反相,并且输出信号swblbx。信号SWblbx连接到设在通道B侧的选择器28b的开关44h中的传输门46b的PMOS晶体管48h的栅极。
[0145]信号线swblbz连接到NMOS晶体管92b的漏极(参见图11)。NMOS晶体管92b的源极接地(GND)。逻辑门94b的输出端连接到NMOS晶体管92b的栅极。逻辑门86b_86d的输出信号slbx、s2bx、s3bx输入到逻辑门94b的输入端。当逻辑门86b_86d的输出信号slbx、s2bx、s3bx全都是H电平时,逻辑门94b具有H电平的输出。当逻辑门86b_86d的输出信号slbx、s2bx、s3bx全都是H电平时,逻辑门94b的输出为H电平,NMOS晶体管92b被接通,并且信号swblbz为L电平。
[0146]逻辑门86c、86d的输出端分别连接到PMOS晶体管88h、88i的栅极。PMOS晶体管88h、88i的源极分别连接到电源电压Vdd。当逻辑门86c、86d的输出为L电平时,PMOS晶体管88h、88i被接通。
[0147]信号线swalbz连接到多个PMOS晶体管88h、88i的漏极,这些PMOS晶体管88h、88i的栅极分别连接到逻辑门86c、86d的输出。当逻辑门86c、86d的输出s2bx、s3bx之一为L电平时,信号swblbz为H电平。
[0148]如上所述,信号线swalbz连接到设在通道B侧的选择器28b的开关44f中的传输门46f的NMOS晶体管50f的栅极。
[0149]信号swalbz连接到反相器90d的输入端(参见图9)。反相器90d接收信号swalbz并将其反相,并且输出信号swalbx。信号swalbx连接到设在通道B侧的选择器28b的开关44f中的传输门46f的PMOS晶体管48f的栅极。
[0150]信号线swalbz连接到NMOS晶体管92c的漏极(参见图11)。NMOS晶体管92c的源极接地(GND)。逻辑门94c的输出端连接到NMOS晶体管92c的栅极。逻辑门86c、86d的输出信号s2bx、s3bx输入到逻辑门94c的输入端。当逻辑门86c、86d的输出信号s2bx、s3bx全都是H电平时,逻辑门94c具有H电平的输出。当逻辑门86c、86d的输出信号s2bx、s3bx全都是H电平时,逻辑门94c的输出为H电平,NMOS晶体管92c被接通,并且信号swalbz为L电平。
[0151]逻辑门86d的输出端连接到PMOS晶体管88j的栅极。PMOS晶体管88j的源极连接到电源电压Vdd。当逻辑门86d的输出为L电平时,PMOS晶体管88j被接通。
[0152]信号线swaObz连接到PMOS晶体管88 j的漏极,PMOS晶体管88 j的栅极分别连接到逻辑门86d的输出。当逻辑门86d的输出s3bx为L电平时,信号swaObz为H电平。
[0153]如上所述,信号线swaObz连接到设在通道B侧的选择器28b的开关44e中的NMOS晶体管50e的栅极。
[0154]信号swaObz连接到反相器90a的输入端(参见图9)。反相器90a接收信号swaObz并将其反相,并且输出信号swaObx。信号swaObx连接到设在通道B侧的选择器28b的开关44e中的传输门46e的PMOS晶体管48e的栅极。
[0155]信号线swaObz连接到NMOS晶体管92d的漏极(参见图11)。NMOS晶体管92d的源极接地(GND)。逻辑门86d的输出信号s3bx输入到NMOS晶体管92d的栅极。当逻辑门86d的输出信号s3bx为H电平时,NMOS晶体管92d被接通,并且信号swbObz为L电平。
[0156]图12是根据本实施例的半导体存储器装置的设定表。
[0157]设定A-1用于使得仅存储器块AO对于通道A可用。信号PO被设定为L电平,信号Pl被设定为L电平,并且信号P2被设定为L电平(参见图7)。当信号PO被设定为L电平,信号Pl被设定为L电平,并且信号P2被设定为L电平,并且传输门52a-52c被接通时,逻辑门64a的输出sOax为L电平,并且逻辑门64b_64d的输出slax、s2ax、s3ax为H电平。于是,信号swaOaz为H电平,并且信号swalaz、swblaz、swbOaz为L电平。信号swaOax为L电平,并且信号swalax、swblax、swbOax为H电平。从而,开关44a的传输门46a被接通,并且开关44b-44d的传输门46b-46d被关断。从而,存储器块AO对于通道A可用,并且存储器块Al、B0、BI对于通道A不可用。
[0158]设定A-1I用于使得存储器块A0、Al对于通道A可用。在此情况下,信号PO被设定为H电平,信号Pl被设定为L电平,并且信号P2被设定为L电平。当信号PO被设定为H电平,信号Pl被设定为L电平,并且信号P2被设定为L电平,并且传输门52a-52c被接通时,逻辑门64b的输出slax为L电平,并且逻辑门64a、64c、64d的输出s0ax、s2ax、s3ax为H电平。于是,信号swaOaz、swalaz为H电平,并且信号swblaz、swbOaz为L电平。另外,信号swaOax、swalax为L电平,并且信号swblax、swbOax为H电平。从而,开关44a、44b的传输门46a、46b被接通,并且开关44c、44d的传输门46c、46d被关断。从而,存储器块A0、Al对于通道A可用,并且存储器块B0、BI对于通道A不可用。
[0159]设定A-1II用于使得存储器块A0、Al、BI对于通道A可用。在此情况下,信号PO被设定为L电平,信号Pl被设定为H电平,并且信号P2被设定为L电平。当信号PO被设定为L电平,信号Pl被设定为H电平,并且信号P2被设定为L电平,并且传输门52a-52c被接通时,逻辑门64c的输出s2ax为L电平,并且逻辑门64a、64b、64d的输出sOax、slax、s3ax为H电平。于是,信号swaOaz、swalaz、swblaz为H电平,并且信号swbOaz为L电平。另外,信号swaOax、swalax、swblax为L电平,并且信号swbOax为H电平。从而,开关44a、44b、44d的传输门46a、46b、46d被接通,并且开关44c的传输门46c被关断。从而,存储器块A0、Al、BI对于通道A可用,并且存储器块BO对于通道A不可用。
[0160]设定A-1V用于使得存储器块A0、Al、B0、BI对于通道A可用。在此情况下,信号PO被设定为H电平,信号Pl被设定为H电平,并且信号P2被设定为L电平。当信号PO被设定为H电平,信号Pl被设定为H电平,并且信号P2被设定为L电平,并且传输门52a-52c被接通时,逻辑门64d的输出s3ax为L电平,并且逻辑门64a、64b、64c的输出sOax、slax、s2ax 为 H 电平。于是,信号 swaOaz、swalaz、swblaz、swbOaz 为 H 电平,并且信号 swaOax、swalax、swblax、swbOax为L电平。从而,开关44a_44d的传输门46a_46d被接通。从而,使得存储器块AO、Al、B0、BI对于通道A可用。
[0161]如上所述,与指示设定代码的信号P0-P2相对应的信息由锁存电路58a_58c保存,并且基于由锁存电路58a-58c保存的设定信息,选择器28a的连接被设定。
[0162]设定B-1用于使得仅存储器块BO对于通道B可用。在此情况下,信号QO被设定为L电平,信号Ql被设定为L电平,并且信号Q2被设定为L电平(参见图8)。当信号QO被设定为L电平,信号Ql被设定为L电平,并且信号Q2被设定为L电平,并且传输门74a-74c被接通时,逻辑门86a的输出sObx为L电平,并且逻辑门86b_86d的输出slbx、s2bx、s3bx为H电平。于是,信号swbObz为H电平,并且信号swblbz、swalbz、swaObz为L电平。另夕卜,信号swbObx为L电平,并且信号swblbx、swalbx、swaObx为H电平。从而,开关44g的传输门46e被接通,并且开关44e、44f、44h的传输门46e、46f、46h被关断。从而,使得存储器块BO对于通道B可用,并且使得存储器块A0、Al、BI对于通道B不可用。
[0163]设定B-1I用于使得存储器块BO和存储器块BI对于通道B可用。在此情况下,信号QO被设定为H电平,信号Ql被设定为L电平,并且信号Q2被设定为L电平。当信号QO被设定为H电平,信号Ql被设定为L电平,并且信号Q2被设定为L电平,并且传输门74a-74c被接通时,逻辑门86b的输出slbx为L电平,并且逻辑门86a、86c、86d的输出s0bx、s2bx、s3bx为H电平。于是,信号swbObz、swblbz为H电平,并且信号swalbz、swaObz为L电平。另外,信号swbObx、swblbx为L电平,并且信号swalbx、swaObx为H电平。从而,开关44g、44h的传输门46g、46h被接通,并且开关44e、44f的传输门46e、46f被关断。从而,使得存储器块B0、BI对于通道B可用,并且使得存储器块A0、Al对于通道B不可用。
[0164]设定B-1II用于使得存储器块BO、存储器块BI和存储器块Al对于通道B可用。在此情况下,信号QO被设定为L电平,信号Ql被设定为H电平,并且信号Q2被设定为L电平。当信号Q0、信号Ql和信号Q2被设定为L电平,并且传输门74a-74c被接通时,逻辑门86c的输出s2bx为L电平,并且逻辑门86a、86b、86d的输出s0bx、slbx、s3bx为H电平。于是,信号swbObz、swblbz、swalbz为H电平,并且信号swaObz为L电平。另外,信号swbObx、swblbx、swalbx为L电平,并且信号swaObx为H电平。从而,开关44g、44h、44f的传输门46g、46h、46f被接通,并且开关44e的传输门46e被关断。从而,使得存储器块B0、B1、Al对于通道B可用,并且使得存储器块AO对于通道B不可用。
[0165]设定B-1V用于使得存储器块B0、存储器块B1、存储器块AO和存储器块Al对于通道B可用。在此情况下,信号QO被设定为H电平,信号Ql被设定为H电平,并且信号Q2被设定为L电平。当信号QO被设定为H电平,信号Ql被设定为H电平,并且信号Q2被设定为L电平,并且传输门74a-74c被接通时,逻辑门86d的输出s3bx为L电平,并且逻辑门86a、86b、86c 的输出 s0bx、slbx、s2bx 为 H 电平。于是,信号 swbObz、swblbz、swalbz、swaObz 为H 电平。另外,信号 swbObx> swblbx、swalbx、swaObx 为 L 电平。从而,开关 44g、44h、44e、44f的传输门46g、46h、46e、46f被接通。从而,使得存储器块B0、B1、A0、Al对于通道B可用。
[0166]如上所述,与指示设定代码的信号Q0-Q2相对应的信息由锁存电路80a_80c保存,并且基于由锁存电路80a-80c保存的设定信息,选择器28b的连接被设定。
[0167]图13是根据本实施例的半导体存储器装置的电源控制电路。
[0168]信号swaOaz和信号swaObz被输入到逻辑门96a。当输入信号swaOaz和输入信号swaObz都是L电平时,逻辑门96a具有H电平的输出信号pdaOz。当存储器块AO不被用于通道A时,信号swaOaz为L电平。当存储器块AO不被用于通道B时,信号swaObz为L电平。因此,当存储器块AO既不用于通道A也不用于通道B时,逻辑门96a的输出pdaOz为H电平。
[0169]信号swalaz和信号swalbz被输入到逻辑门96b。当输入信号swalaz和输入信号swalbz都是L电平时,逻辑门96b具有H电平的输出信号pdalz。当存储器块Al不被用于通道A时,信号swalaz为L电平。当存储器块Al不被用于通道B时,信号swalbz为L电平。因此,当存储器块Al既不用于通道A也不用于通道B时,逻辑门96b的输出pdalz为H电平。
[0170]信号swbOaz和信号swbObz被输入到逻辑门96c。当输入信号swbOaz和输入信号swbObz都是L电平时,逻辑门96c具有H电平的输出信号pdbOz。当存储器块BO不被用于通道A时,信号swbOaz为L电平。当存储器块BO不被用于通道B时,信号swbObz为L电平。因此,当存储器块BO既不用于通道A也不用于通道B时,逻辑门96c的输出pdbOz为H电平。
[0171]信号swblaz和信号swblbz被输入到逻辑门96d。当输入信号swblaz和输入信号swblbz都是L电平时,逻辑门96d具有H电平的输出信号pdbIz。当存储器块BI不被用于通道A时,信号swblaz为L电平。当存储器块BI不被用于通道B时,信号swblbz为L电平。因此,当存储器块BI既不用于通道A也不用于通道B时,逻辑门96d的输出pdblz为H电平。
[0172]电源控制电路42的逻辑门96a_96d的输出信号pdaOz、pdalz、pdbOz、pdblz分别被输入到电源电路40a-40d。
[0173]当输入信号pdaOz为L电平时,电源电路40a向存储器块AO供应电源。另一方面,当输入信号PdaOz为H电平时,电源电路40a不向存储器块AO供应电源。因此,当存储器块AO既不用于通道A也不用于通道B时,电源不被供应给存储器块AO。
[0174]当输入信号pdalz为L电平时,电源电路40b向存储器块Al供应电源。另一方面,当输入信号Pdalz为H电平时,电源电路40b不向存储器块Al供应电源。因此,当存储器块Al既不用于通道A也不用于通道B时,电源不被供应给存储器块Al。
[0175]当输入信号pdbOz为L电平时,电源电路40c向存储器块BO供应电源。另一方面,当输入信号PdbOz为H电平时,电源电路40c不向存储器块BO供应电源。因此,当存储器块BO既不用于通道A也不用于通道B时,电源不被供应给存储器块BO。
[0176]当输入信号pdblz为L电平时,电源电路40d向存储器块BI供应电源。另一方面,当输入信号Pdblz为H电平时,电源电路40d不向存储器块BI供应电源。因此,当存储器块BI既不用于通道A也不用于通道B时,电源不被供应给存储器块BI。
[0177]当存储器块AO、Al、BO、BI既不用于通道A也不用于通道B时,电源不被供应给存储器块A0、Al、B0、BI,这可节省电力。
[0178]接下来,将参考图14来描述根据本实施例的电子装置的操作。图14是根据本实施例的电子装置的操作的流程图。
[0179]电源被供应给根据本实施例的电子装置(步骤SI)。
[0180]接下来,当对电子装置的电源供应开始时,S0C12开始被激活,同时半导体存储器装置10开始被初始化(步骤S2)。半导体存储器装置10初始化内部电路(未示出)。
[0181]接下来,GPU16经由总线线路20把要用于GPU16的存储器容量的信息通知给CPU14(S3)。CPU14在存储器资源控制器15中存储由GPU16通知的要用于GPU16的存储器容量的信息。CPU14可使用通过从半导体存储器装置10的存储器容量中减去GPU16的存储器容量而给出的存储器容量。当每个存储器块AO-Bl的存储器容量是例如32兆比特时,半导体存储器装置的存储器块AO-Bl的总容量是例如128兆比特。当要被GPU16使用的存储器容量是例如32兆比特时,CPU14可使用例如96兆比特的存储器容量。当CPU14通过使用图12中所示的设定A-1II来访问例如半导体存储器装置10的通道A时,CPU14可使用例如96兆比特的存储器容量。当GPU16通过使用图12中所示的设定B-1来访问例如半导体存储器装置10的通道B时,GPU16可使用例如32兆比特的存储器容量。
[0182]然后,CPU14经由存储器控制器18a、18b向输入/输出端口 22a、22b发送用于对设定单元38a、38b进行设定的设定命令(命令寄存器命令)(步骤S4)。此时,CPU14将指示设定代码的信号P0-P2、Q0-Q2的信息与设定命令一起经由存储器控制器18a、18b发送到输入/输出端口 22a、22b。当用于通道A的设定代码是例如A-1II时(参见图12),例如,指示设定代码的信号是PO = O (L电平)、Pl = 10!电平)、?2 = 0仏电平)。当用于通道B的设定是例如B-1时(参见图12),例如,指示设定代码的信号是PO = 0(L电平)、Pl =O (L电平)和P2 = O (L电平)。
[0183]这种设定命令将连接到传输门52a_52c的PMOS晶体管54a_54c的栅极的信号线mrsax设定为L电平。这种设定命令将连接到传输门52a_52c的NMOS晶体管56a_56c的栅极的信号线mrsaz设定为H电平。从而,传输门52a_52c被接通。传输门52a_52c被接通,并且指示设定代码的信号P0-P2被读取。
[0184]这种设定命令将连接到传输门74a_74c的PMOS晶体管76a_76c的栅极的信号线mrsbx设定为L电平。这种设定命令将连接到传输门74a_74c的NMOS晶体管78a_78c的栅极的信号线mrsbz设定为H电平。从而,传输门74a_74c被接通。传输门74a_74c被接通,并且指示设定代码的信号Q0-Q2被读取。
[0185]经由传输门52a-52c、74a_74c读取的信号P0-P2、Q0_Q2分别被锁存电路58a_58c、80a-80c保存并且被设定单元38a、38b译码(步骤S5)。
[0186]当设定单元38a、38b执行译码时,选择器28a、28b被设定单元38a、38b设定(步骤 S6)。
[0187]具体而言,指示设定单元38a的译码结果的信号swaOax、swaOaz、swalax、swalaz、swbOax、swbOaz、swblax、swblaz被从设定单元38a输入到选择器28a。当用于通道A的设定为A-1II时,信号swaOaz、swalaz、swblaz为H电平,并且信号swbOaz为L电平。信号swaOax、swalax、swblax为L电平,并且信号swbOax为H电平。从而,开关44a、44b、44d的传输门46a、46b、46d被接通,并且开关44c的传输门46c被关断。从而,使得存储器块A0、AUBl对于通道A可用,并且使得存储器块BO对于通道A不可用。
[0188]指不设定单兀38b 的译码结果的信号 swaObx、swaObz、swalbx、swalbz、swbObx、swbObz> swbIbx> swbIbz被从设定单兀38b输入到选择器28b。当用于通道B的设定为B-1时,信号swbObz为H电平,并且信号swblbz、swalbz、swaObz为L电平。信号swbObx为L电平,并且信号swblbx、swalbx、swaObx为H电平。从而,开关44g的传输门46g被接通,并且开关44e、44f、44h的传输门46e、46f、46h被关断。从而,使得存储器块BO对于通道B可用,并且使得存储器块A0、Al、BI对于通道B不可用。
[0189]从而,CPU14可使用96兆比特的存储器容量,并且GPU16可使用32兆比特的存储
器容量。
[0190]如上所述,根据本实施例,设置了选择性将与多个存储器块A0、Al、B0、BI相关联地设置的多条总线线路26分别连接到多个输入/输出端口 22a、22b中的任何一个的选择器28a、28b。从而,根据本实施例,多个存储器块A0、A1、B0、B1可分别连接到期望的通道A、B,并且半导体存储器装置10的存储器容量可被有效地使用,这可引起成本降低。
[0191]根据本实施例,当存储器块A0、A1、B0、B1不被使用时,不向它们供应电源,这可有助于功耗降低。
[0192][b]第二实施例
[0193]将参考图15和图16来描述根据第二实施例的半导体存储器装置和使用该半导体存储器装置的电子装置。图15是根据本实施例的电子装置的框图。图16是根据本实施例的电子装置的操作的流程图。本实施例的与图1至图14中所示的根据第一实施例的半导体存储器装置和电子装置相同的构成组件由相同的标号表示,以免重复描述或者简化描述。[0194]在根据本实施例的电子装置中,要用于CPU14的存储器容量的信息和要用于GPU16的存储器容量的信息被存储在独立于CPU14和GPU16的存储器17中。
[0195]如图15中所示,存储器17是独立于CPU14和GPU16设置的。存储器17经由总线线路20连接到CPU14等。存储器17例如是非易失性半导体存储器装置。
[0196]在存储器17中,存储了 CPU14要使用的存储器容量的信息和GPU16要使用的存储器容量的信息。
[0197]如上所述,构成了根据本实施例的电子装置。
[0198]接下来,将参考图16来描述根据本实施例的电子装置的操作。
[0199]首先,电源被供应给根据本实施例的电子装置(步骤Sll)。
[0200]接下来,当对电子装置的电源供应开始时,S0C12开始被激活,同时半导体存储器装置10开始被初始化(步骤S12)。半导体存储器装置10初始化内部电路(未示出)。
[0201]接下来,CPU14读取要用于CPU14的存储器容量的信息和要用于GPU16的存储器容量的信息(步骤S13)。要用于CPU14的存储器容量的信息和要用于GPU16的存储器容量的信息被预先存储在存储器17中。当要用于CPU14的存储器容量是96兆比特,并且要用于GPU16的存储器容量是32兆比特时,图12中所示的设定A-1II例如被用于通道A,并且图12中所示的设定B-1例如被用于通道B。
[0202]接下来,CPU14经由存储器控制器18a、18b将指示设定代码的信号P0_P2、Q0-Q2与用于对设定单元38a、38b进行设定的设定命令一起发送到输入/输出端口 22a、22b (步骤S14)。当用于通道A的设定是例如A-1II时(参见图12),例如,指示设定代码的信号是PO = 0(L电平)、Pl = 1(H电平)、P2 = 0(L电平)。当用于通道B的设定是例如B-1时(参见图12),例如,指示设定代码的信号是PO = 0(L电平)、P1 = 0(L电平)和P2 = 0(L电平)。
[0203]然后,输入端口 22a、22b将传输门52a-52c、74a_74c设定为接通,并且读取指示设定代码的信号P0-P2、Q0-Q2。从而,设定代码被锁存在设定单元38a、38b中,并且设定单元38a、38b执行译码(步骤S15)。
[0204]当设定单元38a_38b执行译码时,设定单元38a、38b执行对选择器28a、28b的设定(步骤S16)。
[0205]具体而言,指示设定单元38a的译码结果的信号swaOax、swaOaz、swalax、swalaz、swbOax、swbOaz、swblax、swblaz被从设定单元38a输入到选择器28a。当用于通道A的设定为A-1II时,信号swaOaz、swalaz、swblaz为H电平,并且信号swbOaz为L电平。信号swaOax、swalax、swblax为L电平,并且信号swbOax为H电平。从而,开关44a、44b、44d的传输门46a、46b、46d被接通,并且开关44c的传输门46c被关断。从而,使得存储器块A0、AUBl对于通道A可用,并且使得存储器块BO对于通道A不可用。
[0206]指不设定单兀38b 的译码结果的信号 swaObx、swaObz、swalbx、swalbz、swbObx、swbObz> swbIbx> swbIbz被从设定单兀38b输入到选择器28b。当用于通道B的设定为B-1时,信号swbObx为H电平,信号swblbz、swalbz、swaObz为L电平。另外,信号swbObx为L电平,并且信号swblbx、swalbx、swaObx为H电平。从而,开关44g的传输门46g被接通,并且开关44e、44f、44h的传输门46e、46f、46h被关断。从而,使得存储器块BO对于通道B可用,并且使得存储器块A0、Al、BI对于通道B不可用。[0207]从而,CPU14可使用例如96兆比特的存储器容量,并且GPU16可使用例如32兆比
特的存储器容量。
[0208]如上所述,要用于CPU14的存储器容量的信息和要用于GPU16的存储器容量的信息可被存储在独立的存储器17中。
[0209][c]第三实施例
[0210]将参考图17来描述根据第三实施例的半导体存储器装置和使用该半导体存储器装置的电子装置。图17是根据本实施例的电子装置的平面图。图18是根据本实施例的电子装置的操作的流程图。本实施例的与图1至图16中所示的根据第一和第二实施例的半导体存储器装置和电子装置相同的构成组件由相同的标号表示,以免重复描述或者简化描述。
[0211]在根据本实施例的电子装置中,指示设定代码的信号P0-P2、Q0-Q2由接合选项(bonding option) 104 设定。
[0212]如图17中所示,在半导体存储器装置10中,形成了用于通过接合选项进行设定的焊盘(接合选项焊盘、电极焊盘、接合焊盘)98a-98f。焊盘98a-98c用于分别将指示设定代码的信号P0-P2设定为L电平或H电平并且分别连接到传输门52a-52c的输入端(参见图7)。焊盘98d-98f用于分别将指示设定代码的信号Q0-Q2设定为L电平或H电平并且分别连接到传输门74a-74c的输入端。
[0213]在半导体存储器装置10中,形成了用于连接安装有半导体存储器装置10的电路板(未示出)的信号线(互连、电极焊盘)100的焊盘98。
[0214]在安装了半导体存储器装置10的电路板中,形成了用于将焊盘98a_98f设定在地电势VSS(L电平)的电极(互连、电极焊盘)100a、用于将焊盘98a-98f设定在电源电势VDD (H电平)的电极100b。电极IOOa的电势被设定在地势(GND)。电极IOOb的电势被设定在电源电势VDD。
[0215]在安装了半导体存储器装置10的电路板中,形成了用于连接到焊盘98的信号线100。
[0216]焊盘98a_98f通过接合线(电线)102被适当地连接到电极100a、100b。
[0217]如上所述,在本实施例中,形成了可经由接合线102将焊盘98a_98f连接在H电平或L电平的接合选项(接合选项电路)104。
[0218]当用于通道A的设定是例如A-1II时(参见图12),信号PO为L电平,信号Pl为H电平,并且信号P2为L电平。在此情况下,用于设定信号PO的焊盘98a由接合线102连接到与地电势VSS相连的电极100a。用于设定信号Pl的焊盘98b由接合线102连接到与电源电势VDD相连的电极100b。用于设定信号P2的焊盘98c由接合线102连接到与地电势VSS相连的电极100a。
[0219]当用于通道B的设定是例如B-1时(参见图12),信号QO为L电平,信号Ql为L电平,并且信号Q2为L电平。在此情况下,用于设定信号QO的焊盘98d由接合线102连接到与地电势VSS相连的电极100a。用于设定信号Ql的焊盘98e由接合线102连接到与地电势VSS相连的电极100a。用于设定信号Q2的焊盘98f由接合线102连接到与地电势VSS相连的电极100a。
[0220]在半导体存储器装置10中形成的焊盘98由接合线102连接到在电路板中形成的信号线100。
[0221]这样,构成了根据本实施例的半导体存储器装置和使用该半导体存储器装置的电子装置。
[0222]如上所述,指示设定代码的信号P0-P2、Q0-Q2可由接合选项104设定。
[0223]然后,将参考图18来描述根据本实施例的电子装置的操作。图18是根据本实施例的电子装置的操作的流程图。
[0224]首先,电源被供应给根据本实施例的电子装置(步骤S21)。
[0225]接下来,当对电子装置的电源供应开始时,S0C12开始被激活,同时半导体存储器装置10开始被初始化(步骤S22)。半导体存储器装置10初始化内部电路(未示出)。
[0226]然后,传输门52a-52c、74a-74c设定为接通,从而指示设定代码的信号P0-P2、Q0-Q2被读取。如上所述,指示设定代码的信号P0-P2、Q0-Q2由接合选项104设定。当对于通道A设定例如图12中所示的设定A-1II时,信号PO为L电平,信号Pl为H电平,并且信号P2为L电平。当对于通道B设定例如图12中所示的设定B-1时,信号QO为L电平,信号Ql为H电平,并且信号Q2为L电平。从而,设定代码被锁存在设定单元38a、38b中,并且设定单元38a、38b执行译码(步骤S23)。
[0227]当由设定单元38a、38b进行的译码被执行时,设定单元38a、38b执行对选择器28a、28b的设定(步骤S24)。
[0228]具体而言,指示设定单元38a的译码结果的信号swaOax、swaOaz、swalax、swalaz、swbOax、swbOaz、swblax、swblaz被从设定单元38a输入到选择器28a。当用于通道A的设定为A-1II时,信号swaOaz、swalaz、swblaz为H电平,并且信号swbOaz为L电平。另外,信号swaOax、swalax、swblax为L电平,并且信号swbOax为H电平。从而,开关44a、44b、44d的传输门46a、46b、46d被接通,并且开关44c的传输门46c被关断。从而,使得存储器块A0、Al、BI对于通道A可用,并且使得存储器块BO对于通道A不可用。
[0229]指不设定单兀38b 的译码结果的信号 swaObx、swaObz、swalbx、swalbz、swbObx、swbObz> swbIbx> swbIbz被从设定单兀38b输入到选择器28b。当用于通道B的设定为B-1时,信号swbObz为H电平,并且信号swblbz、swalbz、swaObz为L电平。信号swbObx为L电平,并且信号swblbx、swalbx、swaObx为H电平。从而,开关44g的传输门46g被接通,并且开关44e、44f、44h的传输门46e、46f、46h被关断。从而,使得存储器块BO对于通道B可用,并且使得存储器块A0、Al、BI对于通道B不可用。
[0230]从而,CPU14可使用96兆比特的存储器容量,并且GPU16可使用32兆比特的存储
器容量。
[0231]从而,指示设定代码的信号P0-P2、Q0-Q2可利用接合选项104来设定。
[0232][d]第四实施例
[0233]将参考图19A至图24来描述根据第四实施例的半导体存储器装置和使用该半导体存储器装置的电子装置。本实施例的与图1至图18中所示的根据第一至第三实施例的半导体存储器装置和电子装置相同的组件由相同的标号表示,以免重复描述或者简化描述。
[0234]在根据本实施例的半导体存储器装置中,指示设定代码的信号P0-P2、Q0-Q2是通过使用熔丝ha0_ha2、hb0_hb2来设定的。
[0235]图19A至图22是根据本实施例的半导体存储器装置的熔丝设定电路的电路图。[0236]在本实施例中,在半导体存储器装置10的通道A侧的设定单元38a (参见图2)中,形成了包括熔丝ha0_ha2的熔丝设定电路106a_106c。
[0237]在半导体存储器装置10的通道B侧的设定单元38b (参见图2)中,形成了包括熔丝hb0-hb2的熔丝设定电路106d-106f。
[0238]各个熔丝设定电路106a_106f是如下形成的。
[0239]也就是说,PMOS晶体管108和NMOS晶体管110经由熔丝ha0_ha2、hb0_hb2中的每一个相互串联连接。PMOS晶体管108的源极连接到电源电势VDD。PMOS晶体管108的漏极分别连接到熔丝ha0_ha2、hb0_hb2的一端。熔丝ha0_ha2、hb0_hb2的另一端连接到NMOS晶体管110的漏极。NMOS晶体管110的源极连接到地电势VSS。
[0240]在各个设定电路106a_106f中,设有锁存电路112。每个锁存电路112包括CMOS反相器118和CMOS反相器124,CMOS反相器118包括PMOS晶体管114和NMOS晶体管116,CMOS反相器124包括PMOS晶体管120和NMOS晶体管122。PMOS晶体管126设在PMOS晶体管114与NMOS晶体管116之间。
[0241 ] PMOS晶体管114的源极连接到电源电势VDD。PMOS晶体管114的漏极连接到PMOS晶体管126的源极。PMOS晶体管126的漏极连接到NMOS晶体管116的漏极。NMOS晶体管116的源极连接到地电势VSS。PMOS晶体管120的源极连接到电源电势VDD。PMOS晶体管120的漏极连接到NMOS晶体管122的漏极。NMOS晶体管122的源极连接到地电势VSS。启动器线STTX连接到PMOS晶体管108的栅极、匪OS晶体管110的栅极和PMOS晶体管126的栅极。
[0242]熔丝ha0-ha2、hb0_hb2的另一端连接到NMOS晶体管116的漏极、PMOS晶体管120的栅极和NMOS晶体管122的栅极。
[0243]NMOS晶体管122的漏极和PMOS晶体管120的漏极连接到PMOS晶体管114的栅极和NMOS晶体管116的栅极。NMOS晶体管122的漏极和PMOS晶体管120的漏极连接到锁存电路112的输出信号线。
[0244]锁存电路112的输出信号分别被反相器128反相,成为指示设定代码的信号P0-P2、Q0-Q2。
[0245]图23是示出启动器信号STTX的时间图。在图23中,在水平轴上取从电源供应开始起的时间段,并且在垂直轴上取电压。在图23中,粗实线指示启动器信号STTX,并且细实线指示电源电压VDD。
[0246]当对电子装置的电源供应开始时,电源电压VDD逐渐上升。
[0247]在对电子装置的电源供应开始之后,当电源电压VDD为规定电压值以下时,启动器信号STTX为L电平。这种启动器信号STTX由未不出的启动器信号生成电路生成。
[0248]在经过了规定的时间段之后,启动器信号STTX具有与电源电压VDD相等的电压。
[0249]在对电子装置的电源供应开始之后,启动器信号STTX在规定的一段时间期间为L电平,从而熔丝ha0-ha3、hb0-hb3的信息被保存在锁存电路112中。
[0250]当熔丝ha0_ha3、hb0_hb3被切断时,指示设定代码的信号P0-P2、Q0-Q2分别为L电平。
[0251]当熔丝ha0_ha3、hb0_hb3不被切断并且被保持连接时,指示设定代码的信号P0-P2、Q0-Q2分别为H电平。[0252]图24是根据本实施例的半导体存储器装置的设定表。
[0253]对于设定A-1,即,当仅存储器块AO被用于通道A时,所有的熔丝ha0、hal、ha2都被切断。从而,/[目号PO为L电平,/[目号Pl为L电平,并且/[目号P2为L电平。从而,使得存储器块AO对于通道A可用,并且使得存储器块Al、B0、BI对于通道A不可用。
[0254]可通过例如激光束照射或其他方法来切断熔丝ha0_ha3、hb0_hb3。
[0255]对于设定A-1I,即,当存储器块A0、Al被用于通道A时,熔丝haO不被切断,并且熔丝hal、ha2被切断。从而,信号PO为H电平,信号Pl为L电平,并且信号P2为L电平。从而,使得存储器块A0、Al对于通道A可用,并且使得存储器块B0、BI对于通道A不可用。
[0256]对于设定A-1II,即,当存储器块A0、Al、BI被用于通道A时,熔丝haO被切断,熔丝hal不被切断,并且熔丝ha2被切断。从而,信号PO为L电平,信号Pl为H电平,并且信号P2为L电平。从而,使得存储器块AO、Al、BI对于通道A可用,并且使得存储器块BO对于通道A不可用。
[0257]对于设定A_IV,g卩,当存储器块A0、Al、B0、BI被用于通道A时,熔丝haO、hal不被切断,并且熔丝ha2被切断。从而,信号PO为H电平,信号Pl为H电平,并且信号P2为L电平。从而,使得存储器块A0、Al、B0、BI对于通道A不可用。
[0258]对于设定B-1,即,当仅存储器块BO被用于通道B时,所有的熔丝hb0、hbl、hb2都被切断。从而,/[目号QO为L电平,/[目号Ql为L电平,并且/[目号Q2为L电平。从而,使得存储器块BO对于通道B可用,并且使得存储器块A0、Al、BI对于通道B不可用。
[0259]对于设定B-1I,即,当存储器块BO和存储器块BI被用于通道B时,熔丝hbO不被切断,并且熔丝hbl、hb2被切断。从而,信号QO为H电平,信号Ql为L电平,并且信号Q2为L电平。从而,使得存储器块B0、B1对于通道B可用,并且使得存储器块A0、A1对于通道B不可用。
[0260]对于设定B-1II,即,当存储器块BO、存储器块BI和存储器块Al被用于通道B时,熔丝hbO被切断,熔丝hbl不被切断,并且熔丝hb2被切断。从而,信号QO为L电平,信号Ql为H电平,并且信号Q2为L电平。从而,使得存储器块B0、B1、A1对于通道B可用,并且使得存储器块AO对于通道B不可用。
[0261]对于设定B-1V,即,当存储器块B0、存储器块B1、存储器块AO和存储器块Al被用于通道B时,熔丝hbO、hbl不被切断,并且熔丝hb2被切断。从而,信号QO为H电平,信号Ql为H电平,并且信号Q2为L电平。从而,使得存储器块BO、B1、AO、Al对于通道B不可用。
[0262]如上所述,指示设定代码的信号P0-P2、Q0-Q2可通过使用熔丝ha0_ha2、hb0_hb2
来设定。
[0263]接下来,将参考图18来描述根据本实施例的电子装置的操作。
[0264]首先,电源被供应给根据本实施例的电子装置(步骤S21)。
[0265]当对电子装置的电源供应开始时,S0C12开始被激活,同时半导体存储器装置10开始被初始化(步骤S22)。
[0266]半导体存储器装置10初始化内部电路(未示出)。
[0267]在对电子装置的电源供应开始之后,启动器信号STTX在规定的一段时间期间被设定为L电平。在对电子装置的电源供应开始之后,启动器信号STTX在规定的一段时间期间为L电平,从而熔丝ha0-ha3、hb0_hb3分别被锁存电路112保存。
[0268]当熔丝ha0_ha3、hb0_hb3被切断时,指示设定代码的信号P0_P2、Q0-Q2分别为L电平。
[0269]当熔丝ha0_ha3、hb0_hb3没有被切断,而是被保持连接时,指示设定代码的信号P0-P2、Q0-Q2分别为H电平。
[0270]接下来,传输门52a-52c、74a-74c设定为接通,从而指示设定代码的信号P0-P2、Q0-Q2被读取。如上所述,指示设定代码的信号P0-P2、Q0-Q2是通过使用熔丝ha0_ha2、hb0-hb2来设定的。例如,当对于通道A设定图24中所示的设定A-1II时,S卩,熔丝haO被切断,熔丝hal不被切断,并且熔丝hi被切断时,信号PO为L电平,信号Pl为H电平,并且信号P2为L电平。例如,当对于通道B设定图24的设定B-1时,S卩,熔丝hb0_hb2都被切断时,信号QO为L电平,信号Ql为L电平,并且信号Q2为L电平。从而,设定代码被锁存在设定单元38a、38b中,并且设定单元38a、38b执行译码(步骤S23)。
[0271]当设定单元38a_38b执行译码时,设定单元38a、38b执行对选择器28a、28b的设定(步骤S24)。
[0272]具体而言,信号 swaOax> swaOaz> swalax、swalaz、swbOax> swbOaz> swblax、swblaz被从设定单元38a输入到选择器28a。当对于通道A设定了设定A-1II时,信号swaOaz、swalaz、swblaz 为 H 电平,并且信号 swbOaz 为 L 电平。信号 swaOax、swalax、swblax 为 L电平,并且信号swbOax为H电平。从而,开关44a、44b、44d的传输门46a、46b、46d被接通,并且开关44c的传输门46c被关断。从而,使得存储器块AO、Al、BI对于通道A可用,并且使得存储器块BO对于通道A不可用。
[0273]指不设定单兀38a 的译码结果的信号 swaObx、swaObz、swalbx、swalbz、swbObx、swbObz、swblbx、swblbz被从设定单兀38b输入到选择器28b。当对于通道B设定了设定B-1时,信号swbObz为H电平,并且信号swblbz、swalbz、swaObz为L电平。信号swbObx为L电平,并且信号swblbx、swalbx、swaObx为H电平。从而,开关44g的传输门46g被接通,并且开关44e、44f、44h的传输门46e、46f、46h被关断。从而,使得存储器块BO对于通道B可用,并且使得存储器块A0、Al、BI对于通道B不可用。
[0274]从而,CPU14可使用96兆比特的存储器容量,并且GPU16可使用32兆比特的存储
器容量。
[0275]如上所述,指示设定代码的信号P0-P2、Q0-Q2可由包括熔丝ha0_ha2、hb0_hb2的熔丝设定电路106a-106f来设定。
[0276][修改实施例]
[0277]本发明不限于以上描述的实施例,而是可覆盖其他各种修改。
[0278]例如,上述实施例是利用通道数目为二个的示例来描述的,但通道数目不限于二个。本发明可广泛应用于包括多个通道的情况。例如,通道的数目可为四个。
[0279]上述实施例是利用设定为设定A-1-A-1V、B-1-B_IV的示例来描述的。设定不限于这些,而是可能有各种设定。
【权利要求】
1.一种半导体存储器装置,包括: 多个存储器块; 与所述多个存储器块分别相关联地设置的多条总线线路; 多个输入/输出端口; 选择器,该选择器选择性地将所述多条总线线路中的每一条连接到所述多个输入/输出端口中的任一个;以及 设定单元,该设定单元设定所述选择器的连接。
2.根据权利要求1所述的半导体存储器装置,其中 所述设定单元包括寄存器,并且 所述设定单元基于所述寄存器中保存的设定信息来设定所述选择器的连接。
3.根据权利要求2所述的半导体存储器装置,包括: 与所述多个输入/输出端口相关联的多个所述寄存器和多个所述选择器。
4.根据权利要求3所述的半导体存储器装置,其中 所述寄存器中保存的所述设定信息经由与所述寄存器相关联的输入/输出端口被发送到所述寄存器。
5.根据权利要求4所述的半导体存储器装置,其中 所述寄存器是模式寄存器,并且 所述设定信息是对应于设定命令而被发送的。
6.根据权利要求1所述的半导体存储器装置,其中 所述设定单元基于由熔丝设定的设定信息来设定所述选择器的连接。
7.根据权利要求1所述的半导体存储器装置,其中 所述设定单元基于由接合选项设定的设定信息来设定所述选择器的连接。
8.根据权利要求1至7中的任何一项所述的半导体存储器装置,还包括: 电源控制电路,该电源控制电路将未连接到所述多个输入/输出端口中的任何一个的存储器块的电源关断。
9.根据权利要求1至8中的任何一项所述的半导体存储器装置,其中 所述多个输入/输出端口的每个包括输入缓冲器、输出缓冲器、地址译码器和命令译码器,并且 所述多条总线线路的每个包括数据总线线路、地址总线线路和命令总线线路。
10.一种电子装置,包括: 半导体存储器装置,该半导体存储器装置包括:多个存储器块;与所述多个存储器块分别相关联地设置的多条总线线路;多个输入/输出端口 ;选择器,该选择器选择性地将所述多条总线线路中的每一条连接到所述多个输入/输出端口中的任一个;以及设定单元,该设定单元设定所述选择器的连接;以及多个处理单元, 所述选择器被设定成使得从所述多个处理单元中的一个处理单元访问的存储器块和从所述多个处理单元中的其他处理单元的访问的存储器块是彼此不同的。
【文档编号】G11C17/16GK103678191SQ201310450572
【公开日】2014年3月26日 申请日期:2013年9月25日 优先权日:2012年9月26日
【发明者】藤冈伸也 申请人:富士通半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1