[发明专利]半导体装置、数据处理系统以及半导体装置控制方法在审
申请号: | 201611201981.1 | 申请日: | 2016-12-23 |
公开(公告)号: | CN106919514A | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 松原胜重;松本圭介;望月诚二 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | G06F12/04 | 分类号: | G06F12/04;G06F12/0877;G06F12/0893 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 欧阳帆 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了半导体装置、数据处理系统及半导体装置控制方法。减少由未包括在压缩数据中的辅助信息的读取导致的总线/存储器带宽消耗。存储器储存压缩数据和用于读取压缩数据的辅助信息。半导体装置包括高速缓存,其中储存在存储器中储存的辅助信息;控制单元,当接收用于读取存储器中储存的压缩数据的读取请求时,如关于压缩数据的辅助信息储存在高速缓存中则从高速缓存读取关于压缩数据的辅助信息,如关于压缩数据的辅助信息未储存在高速缓存中则从存储器读取关于压缩数据的辅助信息并将其储存在高速缓存中,以及控制单元使用关于压缩数据的辅助信息从存储器读取压缩数据;展开单元,展开从存储器读取的压缩数据。 | ||
搜索关键词: | 半导体 装置 数据处理系统 以及 控制 方法 | ||
【主权项】:
一种半导体装置,包括:(a)高速缓存,用于储存在读取压缩数据时使用的辅助信息,所述辅助信息是与所述压缩数据一起被储存在存储器中的;(b)控制单元,当接收用于读取储存在所述存储器中的压缩数据的读取请求时,如果关于所述压缩数据的辅助信息储存在所述高速缓存中,则所述控制单元从所述高速缓存读取关于所述压缩数据的所述辅助信息,或者如果关于所述压缩数据的所述辅助信息未储存在所述高速缓存中,则所述控制单元从所述存储器读取关于所述压缩数据的所述辅助信息并将关于所述压缩数据的所述辅助信息储存在所述高速缓存中,以及所述控制单元使用关于所述压缩数据的所述辅助信息从所述存储器读取所述压缩数据;以及(c)展开单元,用于展开从所述存储器读取的所述压缩数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611201981.1/,转载请声明来源钻瓜专利网。
- 上一篇:应用程序的测试方法及装置
- 下一篇:一种日志链表数据在存储器中的读写方法
- 同类专利
- 用于响应于单个指令来执行循环和异或的系统、装置和方法-201380045424.3
- V·戈帕尔;G·M·沃尔里齐;J·D·吉尔福德;K·S·雅普 - 英特尔公司
- 2013-06-21 - 2018-05-29 - G06F12/04
- 本申请公开了在计算机处理器中响应于单个异或和循环指令来执行循环和异或的系统、装置和方法,其中该循环和异或指令包括第一和第二源操作数、目的地操作数以及立即数值。
- 存储控制装置、存储器系统、信息处理系统及存储控制方法-201310120350.7
- 中西健一;筒井敬一;藤波靖;足立直大;大久保英明;石井健;新桥龙男 - 索尼公司
- 2013-04-09 - 2018-04-27 - G06F12/04
- 这里公开了一种存储控制装置,包括决定部,配置为在到存储器单元的输入数据的至少部分中决定二进制值当中的特定值的位数是否大于参考值,以生成指示决定结果的决定数据,该存储器单元在写入过程中依次执行对二进制值中一个的重写和对二进制值中另一个的重写;以及写入侧输出部,配置为当决定所述位数大于参考值时,将至少部分被反转的所述输入数据作为写入数据与所述决定数据一起输出到所述存储器单元。
- 一种内存复制方法及装置-201310282831.8
- 马凌;姚四海;张磊 - 阿里巴巴集团控股有限公司
- 2013-07-05 - 2017-09-08 - G06F12/04
- 一种内存复制方法及装置;方法包括判断待复制内存的长度L是否小于第一长度阈值;当长度L小于第一长度阈值时,在多个预定的长度区间中,确定长度L对应的长度区间;从所述待复制内存的源地址rsi开始,复制min个字节到目的地址rdi开始的min个字节中;从rsi+L‑N处开始,复制N个字节到rdi+L‑N开始的N个字节中;其中,所述max、min分别为所确定的长度区间的上、下限值;N为固定整数,且L≥N≥max‑min。本申请能提高内存复制的性能。
- 半导体装置、数据处理系统以及半导体装置控制方法-201611201981.1
- 松原胜重;松本圭介;望月诚二 - 瑞萨电子株式会社
- 2016-12-23 - 2017-07-04 - G06F12/04
- 公开了半导体装置、数据处理系统及半导体装置控制方法。减少由未包括在压缩数据中的辅助信息的读取导致的总线/存储器带宽消耗。存储器储存压缩数据和用于读取压缩数据的辅助信息。半导体装置包括高速缓存,其中储存在存储器中储存的辅助信息;控制单元,当接收用于读取存储器中储存的压缩数据的读取请求时,如关于压缩数据的辅助信息储存在高速缓存中则从高速缓存读取关于压缩数据的辅助信息,如关于压缩数据的辅助信息未储存在高速缓存中则从存储器读取关于压缩数据的辅助信息并将其储存在高速缓存中,以及控制单元使用关于压缩数据的辅助信息从存储器读取压缩数据;展开单元,展开从存储器读取的压缩数据。
- 快速、动态高速缓存封装-201380054854.1
- C·阿斯;R·L·莱温;R·居伊 - 谷歌公司
- 2013-09-17 - 2017-05-03 - G06F12/04
- 用于存储信息的方法可以包括确定所接收的数据对象是否适合在存储器位图中的多个空闲块中的特定一个空闲块内部。多个空闲块中的每一个可以包括具有顶边、底边和预定宽度的存储器位图的列。如果所接收的数据对象适合,则所接收的数据对象可以在多个空闲块中的特定一个空闲块的顶边开始存储在多个空闲块中的特定一个空闲块中。可以通过移动顶边对多个数据块中的特定一个数据块调整尺寸以在所存储的接收到的数据对象之下开始。该确定可以包括对于多个空闲块中的每一个,所接收的数据对象的高度可以与空闲数据块中的每一个的高度比较。
- 数据处理装置及半导体集成电路装置-201510321721.7
- 石川直;猪狩诚司;永山博美 - 瑞萨电子株式会社
- 2009-05-28 - 2016-08-24 - G06F12/04
- 本发明提供一种数据处理装置,其在双端方式中,能够不拘泥于字节序的种类而共同地使用程序,并且能够使向量表共同化。指令被固定为小端,在指令执行时使用的数据的字节序是可变的。向量表的各向量地址的尺寸是32位,数据访问时的位数最大是32位。CPU进行指令提取,在提取的指令的执行前,例如对存储器进行32位数据访问。这时,CPU不依赖于数据的字节序的种类,以在数据寄存器的字节单位的各地址中储存的数据的地址和对齐,与以指令的小端决定的数据的地址和对齐成为相同的方式,控制对齐器。
- 一种内容匹配方法和装置-201510730991.3
- 全赛彬;王工艺;张希舟 - 杭州华为数字技术有限公司
- 2015-10-31 - 2016-02-24 - G06F12/04
- 本发明实施例公开了一种内容匹配方法,包括:根据本拍的Q字节的数据和上一拍的P-1字节的数据生成P+Q-1字节的待处理数据;根据宽度为P字节的滑窗将所述待处理数据划分为Q个P字节的源数据;将所述Q个P字节的源数据中各个源数据分别与对应的历史数据进行匹配处理,匹配处理后得到Q个P位的匹配结果;将所述Q个匹配结果中各个匹配结果以1位步长递增向低位移位后与运算得到本拍的P+Q-1位的匹配结果;将本拍的P+Q-1位的匹配结果和上一拍的P+Q-1位的匹配结果组合得到上一拍的Q位的匹配结果。本发明实施例还公开了一种内容匹配装置。采用本发明,能降低匹配过程的复杂度。
- 一种磁盘读取方法-201510178362.4
- 罗阳;陈虹宇;王峻岭 - 四川神琥科技有限公司
- 2015-04-15 - 2015-07-22 - G06F12/04
- 本发明提供了一种磁盘读取方法,该方法包括:获取原始隐藏数据并进行加密和无损压缩;通过查找分区表定位到分区空闲区;根据宿主文件的空闲扇区数量进行文件分类;获得文件系统中共同隐藏数据的三类宿主文件的数量和每一类所需的宿主文件数量,得到三类文件的起始簇号和文件空闲簇的簇号,将簇号按顺序组成队列;建立文件空闲簇目录表并进行加密和无损压缩,然后从已定位的分区空闲区的首地址开始写入;在数据末尾添加0xFF位,分别按照队列顺序,将数据块写入到选定的文件空闲簇的簇文件空闲区中。本发明提出了一种磁盘读取方法,利用相对于操作系统透明的磁盘空闲空间进行数据隐藏,具有较高的安全性和时间效率,不受主机和宿主文件类型的影响。
- 存储器控制装置-201280076878.2
- 迹部浩士 - 三菱电机株式会社
- 2012-11-05 - 2015-07-08 - G06F12/04
- 内部缓冲器(A109)缓存来自存储器(105)的数据。存储器地址变换部(106)从请求要求源(101)输入读取请求。命中判定部(113)判定存储有读取请求所要求的有效载荷数据、和对应的ECC的大于或等于2个地址即读出候补地址中的某地址处的数据是否已经缓存或者预定要缓存至内部缓冲器(A109)。命令发出间隔控制部(114)在某地址处的数据已经缓存或者预定要缓存至内部缓冲器(A109)的情况下,在经过规定的延迟时间之后,将部分读取命令输出至存储器(105),该部分读取命令指示从读出候补地址中除了数据已经缓存或者预定要缓存至内部缓冲器(A109)的地址以外的地址读取数据。
- 一种高速数据采集系统的数据存储方法-201410252371.9
- 徐凯;徐再;赵云龙;徐靖 - 张家港市鸿嘉数字科技有限公司
- 2014-06-09 - 2014-09-10 - G06F12/04
- 本发明公开了一种高速数据采集系统的数据存储方法,该方法的基本步骤为:跳变采样的数据可以通过“电平值+持续时间”的方式记录,针对这一特点,可把信号状态存储为基于采样时钟的计数器值,当输入信号发生跳变时,根据当前计数器值的大小将采样数据存成长度不一样的数据记录块,从而达到数据压缩的目的。解压时,根据数据压缩格式,可直接将压缩数据恢复成比特流。采用本发明无需对原始数据进行扫描,就可完成对数据的压缩;特别是在对多通道数字电路工作模块的数据进行采集时,能很好地减轻高速数据采集系统的传输和存储压力。
- 存储器件存取系统-201280061338.7
- 松瀬秀作 - 国际商业机器公司
- 2012-10-03 - 2014-08-20 - G06F12/04
- 本发明目的在于获得一种不仅能够有效利用存储器件的存储容量而且能够增加写入/读取速度的存储器件存取系统。该存储器件存取系统(100)包括:地址搜索单元(10),其为多个频繁出现的数据单元保持地址和已经被赋予每个地址的数据索引,并且其获取写入或读取数据单元的地址以便使用所获得的地址搜索所保持的地址;频繁出现数据保持单元(20),其保持已经与所述多个频繁出现数据单元的每一个相关联的标签和数据索引值,在来自地址搜索单元(10)的所获得地址获取匹配是噢保持地址是获取数据索引值以便识别与已经与所获得的数据索引值相关联的标签对应的频繁出现数据单元;数据比较单元(30),其从频繁出现数据保持单元(20)获取频繁出现数据单元以便将其与写入数据单元进行比较以便识别已经与写入数据单元匹配的频繁出现数据单元;以及压缩-解压缩单元(40),其获取并压缩写入数据单元以及来自数据比较单元(30)的频繁出现数据单元并获取和解压缩来自存储器件的读取数据单元。
- 一种堆栈入栈出栈装置及方法-201210104912.4
- 孙瑞琛 - 江苏中科芯核电子科技有限公司
- 2012-04-12 - 2012-09-12 - G06F12/04
- 一种高效率堆栈入栈出栈装置,作为处理器的一个组成部分,按照处理器的操作过程,在数据存储单元中执行堆栈入栈出栈操作,所述装置包括:指令存储单元,用来存储将要执行的指令代码;指令读取单元,该单元将指令代码从指令存储单元中读取并发送给执行单元;存储器访问单元,该单元用于访问程序所需的存储的数据和接口;数据寄存器组,包含数据寄存器R0,R1,…,Rn,用来存放程序需要的数据。堆栈指针寄存器SP,用于存储堆栈的地址指针。
- SSD及SSD垃圾回收方法和装置-201110297862.1
- 周伟台;杨继涛;柯乔;张琴;李欣 - 成都市华为赛门铁克科技有限公司
- 2011-09-28 - 2012-06-20 - G06F12/04
- 本发明提供一种SSD及SSD垃圾回收方法和装置。该方法包括根据SSD中每个数据块内包含的有效读写单元的个数,将所述SSD中的数据块划分为至少一个等级,使得位于相同等级的数据块包含的有效读写单元的个数相同;当对SSD中的数据块内的数据进行更新时,如果更新前的数据所在的数据块和更新后的数据所在的数据块不同,则对更新前的数据所在的数据块的等级以及更新后的数据所在的数据块的等级均进行更新;当需要垃圾回收时,对更新后的位于第一等级的数据块进行回收,其中,所述第一等级中的数据块是包含有效读写单元的个数最少的数据块。本发明实施例可以提高SSD垃圾回收速度。
- 数据处理装置及半导体集成电路装置-200980135616.7
- 石川直;猪狩诚司;永山博美 - 瑞萨电子株式会社
- 2009-05-28 - 2011-08-10 - G06F12/04
- 本发明提供一种数据处理装置,其在双端方式中,能够不拘泥于字节序的种类而共同地使用程序,并且能够使向量表共同化。指令被固定为小端,在指令执行时使用的数据的字节序是可变的。向量表的各向量地址的尺寸是32位,数据访问时的位数最大是32位。CPU进行指令提取,在提取的指令的执行前,例如对存储器进行32位数据访问。这时,CPU不依赖于数据的字节序的种类,以在数据寄存器的字节单位的各地址中储存的数据的地址和对齐,与以指令的小端决定的数据的地址和对齐成为相同的方式,控制对齐器。
- 涉及可变大小信元的共享存储器缓冲区的方法和设备-201010157923.X
- G·艾贝 - 丛林网络公司
- 2010-03-31 - 2010-10-06 - G06F12/04
- 在一个实施例中,一种设备包括其中包括引导存储器区块的共享存储器缓冲区,和被配置为将一组段中的引导段发送到引导存储器区块的写复用模块。该组段包括一组可变大小信元的比特值。所述写复用模块进一步被配置为将该组段中的标识为尾随段的每一段发送到与所述引导存储器区块互相排斥的所述共享存储器的一部分。
- 存储器页大小自动检测-200880015811.1
- 斯里尼瓦斯·马达利;艾尔沙德·贝巴尔;汤姆·左为·郭;杨屯 - 高通股份有限公司
- 2008-05-14 - 2010-03-24 - G06F12/04
- 本发明提出了用于存储器页大小自动检测的方法及设备。一种用于自动确定存储器装置的页大小的方法包括:接收所述存储器装置的页大小范围;确定所述存储器装置的总线宽度;检测具有自动检测标记的页的数目;及基于所述所检测的页数目及所述所接收的页大小范围来确定所述存储器装置的所述页大小。一种用于自动确定页大小检测的设备包括用于执行上文所呈现的方法的逻辑。
- 地址转换方法和设备-200880004324.5
- 布赖恩·约瑟夫·科佩茨;维克托·罗伯茨·奥格斯堡;詹姆斯·诺里斯·迪芬德尔费尔;托马斯·安德鲁·萨托里乌斯 - 高通股份有限公司
- 2008-02-07 - 2009-12-16 - G06F12/04
- 通过识别引起存储器中的不同页之间的边界跨越的地址且链接与两个存储器页相关联的地址转换信息而改进处理器内的地址转换性能。根据处理器的一个实施例,所述处理器包含经配置以辨识对跨越第一存储器页与第二存储器页之间的页边界的存储器区域的存取的电路。所述电路还经配置以链接与所述第一存储器页和第二存储器页相关联的地址转换信息。因此,响应于对相同存储器区域的后续存取,可基于单一地址转换来检索与所述第一存储器页和第二存储器页相关联的所述地址转换信息。
- 非易失性存储器的成扇形展开的高速系统体系结构和输入/输出电路-200780047578.0
- R·罗茨曼;S·埃勒特;S·卡瓦米;G·欣顿 - 英特尔公司
- 2007-12-17 - 2009-10-28 - G06F12/04
- 在各个实施例中,诸如NAND闪存设备的多个非易失性存储器设备可以按照成扇形展开的配置连接到主机控制器设备,该配置允许这些存储器设备中的每个存储器设备同时执行读和/或写操作。每个非易失性存储器设备可以包括高速输入电路和高速输出电路,以便使进出存储器的传输不受闪存读/写接口的速度的限制。
- 信息处理系统中的存储器压缩-200780010147.7
- M·K·克施温德;B·米诺尔 - 国际商业机器公司
- 2007-03-08 - 2009-04-08 - G06F12/04
- 所披露的异构处理器压缩信息以便更有效地将所述信息存储在连接到所述处理器的系统存储器中。所述异构处理器包括连接到一个或多个处理器核心的通用处理器核心,所述一个或多个处理器核心显示的体系结构不同于所述通用处理器核心的体系结构。在一个实施例中,所述处理器将除所述通用处理器核心之外的某个处理器核心专用于存储器压缩和解压缩任务。在另一个实施例中,系统存储器存储已压缩信息和未压缩信息两者。
- 专利分类