SEMICONDUCTOR DEVICE, DATA PROCESSING SYSTEM, AND SEMICONDUCTOR DEVICE CONTROL METHOD
First Claim
1. A semiconductor device comprising:
- a computing module; and
a memory control module,wherein the computing module includes;
an arithmetic processing section that performs arithmetic processing; and
a compression section that compresses data indicative of the result of the arithmetic processing, andwherein the memory control module includes;
an access section that writes the compressed data into a memory and reads the written data from the memory; and
a decompression section that decompresses data read from the memory and outputs the decompressed data to the computing module.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a semiconductor device capable of performing compression and decompression with increased appropriateness. The semiconductor device includes a computing module and a memory control module. The computing module includes a computing unit and a compression circuit. The computing unit performs arithmetic processing. The compression circuit compresses data indicative of the result of arithmetic processing. The memory control module includes an access circuit and a decompression circuit. The access circuit writes compressed data into a memory and reads written data from the memory. The decompression circuit decompresses data read from the memory and outputs the decompressed data to the computing module.
4 Citations
15 Claims
-
1. A semiconductor device comprising:
-
a computing module; and a memory control module, wherein the computing module includes; an arithmetic processing section that performs arithmetic processing; and a compression section that compresses data indicative of the result of the arithmetic processing, and wherein the memory control module includes; an access section that writes the compressed data into a memory and reads the written data from the memory; and a decompression section that decompresses data read from the memory and outputs the decompressed data to the computing module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data processing system comprising:
-
a semiconductor device; and a memory that stores data of the semiconductor device, wherein the semiconductor device includes a computing module and a memory control module, wherein the computing module includes; an arithmetic processing section that performs arithmetic processing; and a compression section that compresses data indicative of the result of the arithmetic processing, and wherein the memory control module includes; an access section that writes the compressed data into the memory and reads the written data from the memory; and a decompression section that decompresses data read from the memory and outputs the decompressed data to the computing module.
-
-
15. A semiconductor device control method for a semiconductor device having a computing module and a memory control module, the semiconductor device control method comprising the steps of:
-
performing, with the computing module, arithmetic processing; compressing, with the computing module, data indicative of the result of the arithmetic processing; writing, with the memory control module, the compressed data into a memory and reading the written data from the memory; and decompressing, with the memory control module, data read from the memory and outputting the decompressed data to the computing module.
-
Specification