The invention relates to a semiconductor device, a data processing system, and a semiconductor device control method. Disclosed is a semiconductor device capable of performing compression and decompression with increased suitability. The semiconductor device includes a computing module and a memory control module. The computing module comprises a calculation unit and a compression circuit. The computing unit performs arithmetic processing. The compression circuit compresses data indicative of the results of the arithmetic processing. The memory control module includes an access circuit and a decompression circuit. The access circuit writes the compressed data to the memory and reads the data to be written from the memory. The decompression unit extracts the data read from the memory and outputs the decompressed data to the computing module.
【技术实现步骤摘要】
半导体装置、数据处理系统和半导体装置控制方法相关申请的交叉引用包括说明书、附图和摘要的、2015年11月30日提交的日本专利申请No.2015-232944的公开的全部内容通过引用被并入本文中。
本专利技术涉及半导体装置、数据处理系统和半导体装置控制方法。例如,本专利技术涉及执行算术处理的半导体装置、数据处理系统和半导体装置控制方法。
技术介绍
近年来,广泛使用执行图像处理和各种其他算术处理的半导体装置。当将图像和其他数据写入存储器并且从存储器读取它们时,半导体装置例如遵循预定标准执行编码、解码、压缩和解压缩。在例如日本未经审查的专利申请公开No.Hei10(1998)-27127中描述了与压缩和解压缩相关的熟知技术。根据日本未经审查的专利申请公开No.Hei10(1998)-27127,通过总线耦合到计算单元和存储装置的数据处理系统包括被设置在总线和计算单元之间的压缩电路和解压缩电路。压缩电路压缩指示计算单元处理的结果的数据并且将被压缩的数据存储在存储装置中。解压缩电路解压缩从存储装置读取的压缩数据并且用计算单元来处理被解压缩的数据。
技术实现思路
执行各种算术处理的半导体装置优选地以适于算术处理的最佳配置来执行压缩和解压缩。因此,为了以增加的适宜度来执行压缩和解压缩,做出本专利技术的一方面。从以下描述和附图中,其他优点和新颖特征将变得清楚。根据本专利技术的一个方面,提供了一种半导体装置,所述半导体装包括计算模块和存储器控制模块。所述计算模块包括算术处理部和压缩部。所述存储器控制模块包括访问部和解压缩部。在所述计算模块中,所述算术处理部执行算术处理并且所述压 ...
【技术保护点】
一种半导体装置,所述半导体装置包括:计算模块;以及存储器控制模块,其中,所述计算模块包括:算术处理部,其执行算术处理;以及压缩部,其压缩指示所述算术处理的结果的数据,以及其中,所述存储器控制模块包括:访问部,其将被压缩的数据写入存储器中,并且从所述存储器读取被写入的数据;以及解压缩部,其解压缩从所述存储器读取的数据,并且将解压缩后的数据输出到所述计算模块。
【技术特征摘要】
2015.11.30 JP 2015-2329441.一种半导体装置,所述半导体装置包括:计算模块;以及存储器控制模块,其中,所述计算模块包括:算术处理部,其执行算术处理;以及压缩部,其压缩指示所述算术处理的结果的数据,以及其中,所述存储器控制模块包括:访问部,其将被压缩的数据写入存储器中,并且从所述存储器读取被写入的数据;以及解压缩部,其解压缩从所述存储器读取的数据,并且将解压缩后的数据输出到所述计算模块。2.根据权利要求1所述的半导体装置,所述半导体装置还包括:转换部,其将指示所述算术处理的结果的数据转换成以压缩处理单位来形成的数据,其中,所述压缩部以所述压缩处理单位对所述数据进行压缩。3.根据权利要求2所述的半导体装置,其中,所述转换部将指示所述算术处理的结果的数据转换成被构造为具有预定长度和连续地址的数据。4.根据权利要求2所述的半导体装置,其中,所述转换部是缓冲器,所述缓冲器以所述压缩处理单位来存储指示所述算术处理的结果的数据。5.根据权利要求4所述的半导体装置,其中,所述算术处理部以所述算术处理的单位来按顺序地输出具有非连续地址的数据,以及其中,所述缓冲器以使被输出数据具有连续地址的方式来存储所述被输出数据。6.根据权利要求1所述的半导体装置,其中,当从所述存储器读取的数据是被压缩的时,所述解压缩部解压缩所述数据。7.根据权利要求6所述的半导体装置,其中,当从所述存储器读取数据时,所述算术处理部输出存储器读取命令和指示所述数据是被压缩还是未被压缩的标志,以及其中,当从所述存储器读取的数据是被压缩的时,所述解压缩部根据所述标志来解压缩所述数据。8.根据权利要求1所述的半导体装置,其中,所述压缩部以预定的压缩单位来压缩数据,并且以与压缩之前所使用的对应地址相同的所述压缩单位的初始地址来将被压缩的数据写入所述存储器中。9.根据权利要求1所述的半导体装置,其中,所述存储器控制模块包括地址转换部,所述地址转换部转换由所述计算模块请求的地址,以及其中,所述访问...
【专利技术属性】
技术研发人员:松原胜重,望月诚二,桥本亮司,加谷俊之,中泽公彦,入田隆宏,津田哲治,
申请(专利权)人:瑞萨电子株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。