半导体存储装置及包括其的系统的制作方法

文档序号:9845064阅读:243来源:国知局
半导体存储装置及包括其的系统的制作方法
【专利说明】半导体存储装置及包括其的系统
[0001]相关申请的交叉引用
[0002]本申请要求于2014年11月17日向韩国知识产权局提交的申请号为10-2014-0160074的韩国专利申请的优先权,其全部公开内容通过弓I用整体合并于此。
技术领域
[0003]本发明的实施例总体而言涉及一种集成电路,更具体地,在一个或更多个实施例中,涉及一种半导体存储装置及使用其的系统。
【背景技术】
[0004]努力减小数据总线处的功耗已经导向采用数据总线反相(DBI)。DBI可以对要经数据总线传输的数据之中的逻辑高电平(或逻辑低电平)的数目计数,然后判定在传输之前将一些位或所有的位反相在功耗方面是否将是有利的。
[0005]例如,假定低电平信号传输将比高电平信号传输消耗更多的功率,则如果数据中的低电平位的数目比数据中的高电平位的数目大,则传输反相的数据将是有利的。使用DBI的半导体存储装置或系统也可以在输出数据时减小功耗。
[0006]DBI需要半导体存储装置或系统计算低电平数据位和高电平数据位的数目以判定是否要将数据反相,而这可以导致延迟。

【发明内容】

[0007]在本发明的一实施例中,半导体存储装置可以包括:反相锁存块,被配置为在DBI使能信号被使能时将数据反相并锁存以及将锁存的数据输出作为反相的数据;反相数据选择输出块,被配置为响应于DBI结果信号和管道输入信号来输出反相的数据作为数据反相信号;以及管道锁存块,被配置为响应于管道输入信号、管道输出信号和数据反相信号来接收并锁存数据以及将锁存的数据输出。。
[0008]在本发明的一实施例中,半导体存储装置可以包括:反相锁存块,被配置为响应于第一管道输入信号、第二管道输入信号和DBI使能信号来将数据反相并锁存以及输出锁存的数据作为反相的数据;反相数据选择输出块,被配置为响应于DBI结果信号、第一管道输入脉冲、第二管道输入脉冲和DBI使能信号来将反相的数据输出作为第一数据反相信号和第二数据反相信号中的一种;第一管道锁存块,被配置为响应于第一管道输入信号而接收并锁存数据,响应于第一数据反相信号来反相或保持锁存的数据,以及响应于第一管道输出信号来输出锁存的数据;以及第二管道锁存块,被配置为响应于第二管道输入信号来接收并锁存数据,响应于第二数据反相信号来反相或保持锁存的数据,以及响应于第二管道输出信号来输出锁存的数据。
【附图说明】
[0009]图1是图示根据本发明的一实施例的半导体存储装置的示例的配置图。
[0010]图2是图示图1中示出的反相锁存块的示例的配置图。
[0011]图3是图示图1中示出的反相数据选择输出块的示例的配置图。
[0012]图4是图示图1中示出的第一管道锁存块的示例的配置图。
【具体实施方式】
[0013]图1是图示根据本发明的一实施例的半导体存储装置的示例的配置图。
[0014]如图1中所示,根据本发明的一实施例的半导体存储装置包括:反相锁存块100、反相数据选择输出块200、第一管道锁存块300、第二管道锁存块400、脉冲发生块500和DBI计算块600。
[0015]反相锁存块100可以将数据DATA反相并输出反相的数据D_inv。例如,反相锁存块100可以响应于DBI使能信号DBI_EN来将数据DATA反相,并根据第一管道输入信号ΡΙΝ<0>和第二管道输入信号PIN〈1>来输出反相的数据D_inv。例如,当第一管道输入信号ΡΙΝ〈0>或第二管道输入信号PIN〈1>被使能时,反相锁存块100响应于DBI使能信号DBI_EN而将数据DATA反相并储存反相的数据D_inv,然后输出反相的数据D_inv。
[0016]反相数据选择输出块200可以通过使用反相的数据D_inv来产生第一数据反相信号和第二数据反相信号D_invs〈0:1>。例如,反相数据选择输出块200可以响应于DBI结果信号DBI_cal、DBI使能信号DBI_EN以及第一管道输入信号和第二管道输入信号PIN<0:1>来输出反相的数据D_inv作为第一数据反相信号D_invs〈0>和第二数据反相信号D_invs〈l>中的一个。例如,当DBI使能信号DBI_EN、DBI结果信号DBI_cal被使能,且第一管道输入信号ΡΙΝ〈0>和第二管道输入信号PIN〈1>中的一个被禁止时,反相数据选择输出块200可以输出反相的数据D_inv作为第一数据反相信号D_invs〈0>和第二数据反相信号D_invs〈l>中的一个。当DBI使能信号DBI_EN、DBI结果信号DBI_cal和第一管道输入脉冲P_pin〈0>被使能时,反相数据选择输出块200可以输出反相的数据D_inv作为第一数据反相信号D_invs〈0>。当DBI使能信号DBI_EN、DBI结果信号DBI_cal和第二管道输入脉冲P_pin〈l>被使能时,反相数据选择输出块200可以输出反相的数据D_inv作为第二数据反相信号D_invs〈l>。第一管道输入脉冲P_pin〈0>是在第一管道输入信号ΡΙΝ〈0>被禁止时被使能的脉冲,而第二管道输入脉冲P_pin〈l>是在第二管道输入信号PIN〈1>被禁止时被使能的脉冲。
[0017]第一管道锁存块300可以响应于第一管道输入信号ΡΙΝ〈0>、第一管道输出信号P0UT〈0>和第一数据反相信号D_invs〈0>来接收并储存数据DATA,以及将储存的数据输出。例如,第一管道锁存块300可以响应于第一管道输入信号ΡΙΝ〈0>来接收并储存数据DATA,以及响应于第一管道输出信号P0UT〈0>和第一数据反相信号D_invs〈0>来输出储存的数据。例如,第一管道锁存块300可以在第一管道输入信号ΡΙΝ〈0>被使能时储存数据DATA、响应于第一数据反相信号D_invs〈0>来将储存的数据反相或保持储存的数据以及在第一管道输出信号P0UT〈0>被使能时将反相的数据或保持的数据输出。
[0018]第二管道锁存块400可以响应于第二管道输入信号PIN〈1>、第二管道输出信号P0UT〈1>和第二数据反相信号D_invs〈l>来接收并储存数据DATA以及输出储存的数据。例如,第二管道锁存块400可以响应于第二管道输入信号PIN〈1>来接收并储存数据DATA,以及响应于第二管道输出信号P0UT〈1>和第二数据反相信号D_invs〈l>来输出储存的数据。例如,第二管道锁存块400可以在第二管道输入信号PIN〈1>被使能时储存数据DATA、响应于第二数据反相信号D_invs〈l>来将储存的数据反相或保持锁存的数据以及在第二管道输出信号POUT〈l>被使能时将反相的数据或保持的数据输出。
[0019]脉冲发生块500可以响应于第一管道输入信号ΡΙΝ〈0>和第二管道输入信号PIN〈1>来产生第一管道输入脉冲P_pin〈0>和第二管道输入脉冲P_pin〈l>。例如,脉冲发生块500可以产生在第一管道输入信号ΡΙΝ〈0>和第二管道输入信号PIN〈1>被禁止时被使能的第一管道输入脉冲P_pin〈0>和第二管道输入脉冲P_pin〈l>。例如,脉冲发生块500可以产生在第一管道输入信号ΡΙΝ〈0>被禁止时被使能的第一管道输入脉冲P_pin〈0>。脉冲发生块500可以产生在第二管道输入信号PIN〈1>被禁止时被使能
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1