IP Library Patent Application 11009056
Patent Application
App. No. 11/009,056

SIMD type parallel operation apparatus used for parallel operation of image signal or the like

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/009,056
Abstract

A parallel operation apparatus of a SIMD type comprises a processor element group of the SIMD type including a plurality of processor elements, wherein the respective processor elements simultaneously execute an identical operation, a data memory accessible from the respective processor elements in the processor element group, and an address conversion unit for converting an address with respect to the data memory accessed by the processor elements in accordance with a control signal by changing bit positions of the address. The address conversion unit preferably rearranges a first bit, a second bit, and a third bit from a lower order of address data into the second bit, the third bit, and the first bit from the lower order in the change of the bit positions.

Claims (31)

1 . A parallel operation apparatus of a SIMD type comprising:

a processor element group of the SIMD type including a plurality of processor elements, wherein the respective processor elements simultaneously execute an identical operation;

a data memory accessible from the respective processor elements in the processor element group; and

an address conversion unit for converting an address with respect to the data memory accessed by the processor elements in accordance with a control signal by changing bit positions of the address.

2 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit rearranges a first bit, a second bit, and a third bit from a lower order of address data respectively to the second bit, the third bit, and the first bit from the lower order in the change of the bit positions.

3 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit rearranges a first bit, a second bit, and a third bit from a lower order of address data respectively to the third bit, the first bit, and the second bit from the lower order in the change of the bit positions.

4 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit rearranges a first bit, a second bit, a third bit, a fourth bit, and a fifth bit from a lower order of address data respectively to the first bit, the third bit, the fourth bit, the fifth bit, and the second bit from the lower order in the change of the bit positions.

5 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit rearranges a first bit, a second bit, a third bit, a fourth bit, and a fifth bit from a lower order of address data into the first bit, the fifth bit, the second bit, the third bit, and the fourth bit from the lower order in the change of the bit positions.

6 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit implements changeovers, with respect to a first bit, a second bit, a third bit, a fourth bit, and a fifth bit from a lower order of address data to an arrangement state of the fifth bit, the first bit, the second bit, the third bit, and the fourth bit from the lower order and to an arrangement state of the fifth bit, the second bit, the third bit, the fourth bit, and the first bit from the lower order in the change of the bit positions.

7 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit implements changeovers, with respect to a first bit, a second bit, a third bit, a fourth bit, and a fifth bit from a lower order of address data to an arrangement state of the fifth bit, the fourth bit, the first bit, the second bit, and the third bit from the lower order and to an arrangement state of the fifth bit, the first bit, the second bit, the third bit, and the fourth bit from the lower order in the change of the bit positions.

8 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit implements changeovers, with respect to a first bit, a second bit, a third bit, a fourth bit, and a fifth bit from a lower order of address data to an arrangement state of the fourth bit, the first bit, the second bit, the third bit, and the fifth bit from the lower order and to an arrangement state of the fourth bit, the second bit, the third bit, the fifth bit, and the first bit from the lower order in the change of the bit positions.

9 . A parallel operation apparatus of a SIMD type as claimed in claim 1 , wherein

the address conversion unit implements changeovers, with respect to a first bit, a second bit, a third bit, a fourth bit, and a fifth bit from a lower order of address data to an arrangement state of the fourth bit, the fifth bit, the first bit, the second bit, and the third bit from the lower order and to an arrangement state of the fourth bit, the first bit, the second bit, the third bit, and the fifth bit from the lower order in the change of the bit positions.

10 . A parallel operation apparatus of a SIMD type comprising both of the address conversion units claimed in claims 2 and 3 .

11 . A parallel operation apparatus of a SIMD type comprising at least two or more from any of the address conversion units claimed in claims 4 through 9 .

12 . A parallel operation apparatus of a SIMD type comprising:

a SIMD-type processor element group including a plurality of processor elements, wherein the respective processor elements simultaneously execute an identical operation;

a data memory accessible from the respective processor elements; and

a data changeover unit for negating a read request for an address which does not fall under conditions and inputting fixed data to the processor elements.

13 . A parallel operation apparatus of a SIMD type comprising:

a processor element group of the SIMD type including a plurality of processor elements, wherein the respective processor elements simultaneously execute an identical operation;

a data memory accessible from the respective processor elements in the processor element group;

an address conversion unit for converting an address with respect to the data memory accessed by the element operation processors in accordance with a control signal by changing bit positions of the address; and

a data changeover unit for negating a read request for an address which does not fall under conditions and inputting fixed data to the element operation processors.

Assignments (2)
CHANGE OF NAME Recorded Nov 24, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2004
From: TERADA, KENGO; TANAKA, TAKESHI; NISHIDA, HIDESHI
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 016086/0649 →