Unlock instant, AI-driven research and patent intelligence for your innovation.

Image processor

An image processing device and memory technology, applied in the direction of processor architecture/configuration, image communication, electrical digital data processing, etc., can solve the problems of system-wide power consumption and area increase of cache memory, power consumption or area increase, etc.

Inactive Publication Date: 2003-06-25
PANASONIC CORP
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] However, if the number of memory access cycles is reduced by setting the cache memory in this way, the power consumption and area of ​​the entire system will increase the portion of the cache memory.
In particular, in the case where the system is implemented as an LSI, an increase in power consumption or area is a serious problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image processor
  • Image processor
  • Image processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Embodiments of the present invention will be described below with reference to the drawings.

[0034] FIG. 1 is an image processing device according to an embodiment of the present invention, and is a configuration diagram showing an entire system capable of performing MPEG2 video encoding. In FIG. 1 , symbol 1 denotes a system, which is an image processing device that performs image signal processing by pipeline processing. Reference numeral 2 is an external memory that is composed of, for example, a synchronous DRAM and can exchange data with the system 1 . The external memory 2 is used to store original image frame data composed of video input signals, previous image frame data reproduced for detecting motion vectors, codes obtained by variable length encoding, and the like. For example, system 1 can be realized by LSI.

[0035] The system 1 includes: a computing unit 10 composed of a plurality of cores 11 to 17 that perform calculations required for encoding; a me...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An image processing device having a plurality of cores which attains more efficient memory access than conventionally attained. In the image processing device employing pipeline processing, a memory access section 20 executes data transfer between an operation section 10 including a plurality of cores each performing operation for image processing and an external memory 2. The memory access section 20 has an access schedule storage portion 22 which stores types of data transfers per stage, and executes data transfer between the operation section 10 and the external memory 2 in accordance with the storage contents of the access schedule storage portion 22. A system control section 30 sets the types of data transfers in the access schedule storage portion 22 at a stage preceding the stage at which the data transfers are executed. This makes it possible to change the types of data transfers with stages flexibly and thus allows the memory access section 20 to execute only necessary data transfers at each stage without the necessity of arbitration.

Description

technical field [0001] The invention relates to an image processing device, in particular to a technology for controlling access requirements of multiple cores to memory. Background technique [0002] In the following, MPEG2 video coding is taken as an example to describe the prior art. [0003] In MPEG2 video coding, the entire image is divided into macroblocks with a unit of 16 pixels in length and 16 pixels in width, and each macroblock forms a grid, so that the image signal is encoded for each macroblock. The encoding process of each macroblock is independent of each other. [0004] In such image coding, pipeline processing is performed in units of macroblocks in order to improve coding efficiency. In order to perform this pipeline processing, the MPEG2 video encoding system is equipped with a plurality of dedicated arithmetic units, which respectively perform arithmetic necessary for encoding such as motion vector detection, DCT (discrete cosine transform) arithmetic,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T1/20H04N19/423H04N19/436H04N19/50H04N19/503H04N19/51H04N19/61H04N19/625H04N19/91
CPCG06T1/20H04N19/00781H04N19/00484H04N19/00478H04N19/42H04N19/423H04N19/61
Inventor 森重孝行
Owner PANASONIC CORP