控制内存芯片的方法、芯片控制器和内存控制器的制造方法_5

文档序号:9375510阅读:来源:国知局
信息针对控制命令信号是否有效,其中,方法还包括:芯片控制器接收内存控制器 输出的控制命令信号,其中芯片控制器根据第一时钟使能信号和芯片控制器中寄存的单独 时钟使能信息生成多个单独时钟使能信号,包括:如果时钟使能策略信息指示单独时钟使 能信息有效,则芯片控制器根据第一时钟使能信号和单独时钟使能信息生成多个单独时钟 使能信号。
[0154] 可选地,作为另一实施例,图7的方法还包括:如果时钟使能策略信息指示单独时 钟使能信息针对控制命令信号无效,则芯片控制器根据第一时钟使能信号和预定的时钟使 能信息生成多个单独时钟使能信号,生成的多个单独时钟使能信号选择对应的多个内存芯 片。
[0155] 可选地,作为另一实施例,图7的方法还包括:芯片控制器接收内存控制器输出的 第二单独时钟使能指示信号和第二时钟使能信号,其中第二单独时钟使能指示信号和第二 时钟使能信号联合指示芯片控制器根据第二地址信号寄存单独时钟使能信息。
[0156] 可选地,作为另一实施例,图7的方法还包括:芯片控制器接收内存控制器输出的 第一时钟使能指示信号,其中第一时钟使能指示信号和第一时钟使能信号联合指示芯片控 制器根据第一时钟使能信号和芯片控制器中寄存的单独时钟使能信息生成多个单独时钟 使能信号。
[0157] 图8是根据本发明的另一实施例的控制内存芯片的方法的示意性流程图。图8的 方法由内存控制器执行,包括以下内容。
[0158] 810,内存控制器向芯片控制器输出第一片选信号和第一单独片选指TK信号,其中 第一单独片选指示信号和第一片选信号联合指示芯片控制器根据第一片选信号和芯片控 制器中寄存的单独片选信息生成多个单独片选信号,单独片选信息用于生成多个单独片选 信号,多个单独片选信号与多个内存芯片一一对应,第一片选信号用于指示选择多个内存 芯片,单独片选信息用于指示单独选择多个内存芯片中的至少一个内存芯片。
[0159] 820,内存控制器向多个内存芯片输出控制命令信号,以便多个内存芯片中的至少 一个内存芯片根据芯片控制输出的多个单独片选信号执行与控制命令信号对应的操作。
[0160] 因此,本发明的技术方案通过在芯片控制器中寄存单独片选信息,根据从内存控 制器接收到的片选信号和寄存的单独片选信息生成多个单独片选信号,并且分别向多个内 存芯片输出多个单独片选信号。由于芯片控制器中寄存了单独片选信息,因此无需内存控 制器针对每个命令都发送单独片选信息,从而减少了对传输带宽的占用。
[0161] 可选地,作为另一实施例,图8的方法还包括:内存控制器向芯片控制器输出第一 地址信号,地址信号携带单独片选信息和单独片选信息的地址信息。
[0162] 根据本发明的实施例,地址信号还携带片选策略信息,片选策略信息用于指示单 独片选信息针对控制命令信号是否有效,其中,方法还包括:内存控制器向芯片控制器输出 控制命令信号。
[0163] 可选地,作为另一实施例,图8的方法还包括:内存控制器向芯片控制器输出第二 单独片选指示信号和第二片选信号,其中第二单独片选指示信号和第二片选信号联合指示 芯片控制器根据地址信息寄存单独片选信息。
[0164] 可选地,作为另一实施例,图8的方法还包括:内存控制器向芯片控制器输出第一 时钟使能信号和第一单独时钟使能指示信号,其中第一时钟使能指示信号和第一时钟使能 信号联合指示芯片控制器根据第一时钟使能信号和芯片控制器中寄存的单独时钟使能信 息生成多个单独时钟使能信号,单独时钟使能信息用于生成多个单独时钟使能信号,多个 单独时钟使能信号与多个内存芯片一一对应,第一时钟使能信号用于控制多个内存芯片的 时钟信号,多个单独时钟使能信号分别用于单独控制多个内存芯片中的至少一个芯片的时 钟信号。
[0165] 可选地,作为另一实施例,图8的方法还包括:内存控制器向芯片控制器输出第二 地址信号,第二地址信号携带单独时钟使能信息和单独时钟使能信息的地址信息。
[0166] 根据本发明的实施例,地址信号还携带时钟使能策略信息,时钟使能策略信息用 于指示单独时钟使能信息针对控制命令信号是否有效。
[0167] 可选地,作为另一实施例,图8的方法还包括:内存控制器向芯片控制器输出第二 单独时钟使能指示信号和第二时钟使能信号,其中第二单独时钟使能指示信号和第二时钟 使能信号联合指示芯片控制器根据第二地址信号寄存单独时钟使能信息。
[0168] 图9是根据本发明的一个实施例的芯片控制器的示意性结构图。芯片控制器900 包括:寄存器910和控制器920,寄存器910和控制器920相连接,其中寄存器910用于寄 存单独片选信息;控制器920用于:接收内存控制器输出的第一片选信号;根据第一片选信 号和输出寄存器寄存的单独片选信息生成多个单独片选信号,其中多个单独片选信号与多 个内存芯片 对应,第一片选信号用于指TK选择多个内存芯片,单独片选信息用于指TK 单独选择多个内存芯片中的至少一个内存芯片;分别向多个内存芯片输出多个单独片选信 号,以便多个内存芯片中的至少一个内存芯片根据内存控制器输出的控制命令信号执行与 控制命令信号对应的操作。
[0169] 因此,本发明的技术方案通过在芯片控制器中寄存单独片选信息,根据从内存控 制器接收到的片选信号和寄存的单独片选信息生成多个单独片选信号,并且分别向多个内 存芯片输出多个单独片选信号。由于芯片控制器中寄存了单独片选信息,因此无需内存控 制器针对每个命令都发送单独片选信息,从而减少了对传输带宽的占用。
[0170] 根据本发明的实施例,寄存器还用于:在控制器根据第一片选信号和寄存器寄存 的单独片选信息生成多个单独片选信号之前,接收内存控制器输出的第一地址信号,第一 地址信号携带单独片选信息和单独片选信息的地址信息;根据第一地址信号寄存单独片选 信息。
[0171] 根据本发明的实施例,第一地址信号还携带片选策略信息,片选策略信息寄存在 芯片控制器中并且与单独片选信息相对应,片选策略信息用于指示单独片选信息针对控制 命令信号是否有效,控制器还用于接收内存控制器输出的控制命令信号,根据第一片选信 号和芯片控制器中寄存的单独片选信息生成多个单独片选信号,包括:如果片选策略信息 指示单独片选信息针对控制命令信号有效,则根据第一片选信号和单独片选信息生成多个 单独片选信号;如果片选策略信息指示单独片选信息针对控制命令信号无效,则根据第一 片选信号和预定的片选信息生成多个单独片选信号,预定的片选信息指示生成的多个单独 片选信号选择对应的多个内存芯片。
[0172] 根据本发明的实施例,寄存器还用于接收内存控制器输出的第二单独片选指示信 号和第二片选信号,其中第二单独片选指示信号和第二片选信号联合指示芯片控制器根据 第一地址信号寄存单独片选信息。
[0173] 根据本发明的实施例,控制器还用于接收内存控制器输出的第一单独片选指示信 号,其中第一单独片选指示信号和第一片选信号联合指示芯片控制器根据第一片选信号和 芯片控制器中寄存的单独片选信息生成多个单独片选信号。
[0174] 根据本发明的实施例,控制器还用于接收内存控制器输出的第一时钟使能指示信 号、第一时钟使能信号,第一时钟使能指示信号和第一时钟使能信号联合指示芯片控制器 根据第一时钟使能信号和芯片控制器中寄存的单独时钟使能信息生成多个单独时钟使能 信号,寄存器还用于接收内存控制器输出的第二单独时钟使能指示信号、第二时钟使能信 号和第二地址信号,第二单独时钟使能指示信号和第二时钟使能信号联合指示芯片控制器 根据第二地址信号寄存单独时钟使能信息,第二地址信号携带单独时钟使能信息、单独时 钟使能信息的地址信息。
[0175] 图10是根据本发明的一个实施例的内存的示意性结构图。内存1000包括:多个 内存芯片1010和如图9的芯片控制器900。
[0176] 因此,本发明的技术方案通过在芯片控制器中寄存单独片选信息,根据从内存控 制器接收到的片选信号和寄存的单独片选信息生成多个单独片选信号,并且分别向多个内 存芯片输出多个单独片选信号。由于芯片控制器中寄存了单独片选信息,因此无需内存控 制器针对每个命令都发送单独片选信息,从而减少了对传输带宽的占用。
[0177] 图11是根据本发明的一个实施例的内存控制器的示意性结构图。内存控制器 1100,包括:处理器1110和发送器1120,其中处理器1110和发送器1120相连接,处理器 1110用于生成第一片选信号、第一单独片选指示信号和控制命令信号;发送器1120,用于 向芯片控制器输出第一片选信号和第一单独片选指示信号,其中第一单独片选指示信号和 第一片选信号联合指示芯片控制器根据第一片选信号和芯片控制器中寄存的单独片选信 息生成多个单独片选信号,单独片选信息用于生成多个单独片选信号,多个单独片选信号 与多个内存芯片一一对应,第一片选信号用于指中的至示选择多个内存芯片,单独片选信 息用于指示单独选择多个内存芯片少一个内存芯片,其中,发送器1120还用于向多个内存 芯片输出控制命令信号,以便多个内存芯片中的至少一个内存芯片根据芯片控制输出的多 个单独片选信号执行与控制命令信号对应的操作。
[0178] 因此,本发明的技术方案通过在芯片控制器中寄存单独片选信息,根据从内存控 制器接收到的片选信号和寄存的单独片选信息生成多个单独片选信号,并且分别向多个内 存芯片输出多个单独片选信号。由于芯片控制器中寄存了单独片选信息,因此无需内存控 制器针对每个命令都发送单独片选信息,从而减少了对传输带宽的占用。
[0179] 根据本发明的实施例,发送器还用于向芯片控制器输出第一地址信号,地址信号 携带单独片选信息和单独片选信息的地址信息。
[0180] 根据本发明的实施例,地址信号还携带片选策略信息,片选策略信息用于指示单 独片选信息针对控制命令信号是否有效,其中,发送器还用于向芯片控制器输出控制命令 信号。
[0181] 根据本发明的实施例,发送器还用于向芯片控制器输出第二单独片选指示信号和 第二片选信号,其中第二单独片选指示信号和第二片选信号联合指示芯片控制器根据地址 信息寄存单独片选信息。
[0182] 根据本发明的实施例,发送器还用于向芯片控制器输出第二单独片选指示信号和 第二片选信号,第二单独片选指示信号和第二片选信号联合指示芯片控制器根据地址信息 寄述单独片选信息。
[0183] 本文中术语"和/或",仅仅是一种描述关联对象的关联关系,表示可以存在三种 关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另 外,本文中字符"/",一般表示前后关联对象是一种"或"的关系。
[0184] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单 元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件 和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这 些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专 业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不 应认为超出本发明的范围。
[0185] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系 统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0186] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以 通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的 划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件 可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨 论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合 或通信连接,也可以是电的,机械的或其它的形式连接。
[0187] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案 的目的。
[0188] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以 是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1