US Patent No: 4,933,895

Number of patents in Portfolio can not be more than 2000

Cellular array having data dependent processing capabilities

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A cellular array processor (10) for efficiently performing data dependent processing such as floating point arithmetic functions. One module (84) in the array processor (12) generates a signal applied to bus line (24) when all of the bits in a register (86) are zero. The signal on bus line (24) effects the shifting operation of a shift register (36) in a memory module (34) located on a different functional plane. Thus, the processing functions carried out in each elemental processor (26) can be made to depend on the value of data stored therein instead of being dictated solely by a simultaneous executed instruction from the control processor (14) as is the normal case.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HUGHES AIRCRAFT COMPANYLOS ANGELES, CA2782
HUGHES ELECTRONICS CORPORATIONEL SEGUNDO, CA2957

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Grinberg, Jan Los Angeles, CA 47 1252
Little, Michael J Oak Park, CA 49 1147
Nash, James G Los Angeles, CA 6 139

Cited Art

Patent Info (Count) # Cites Year
 
HUGHES ELECTRONICS CORPORATION (5)
4,275,410 Three-dimensionally structured microelectronic device 31 1978
4,498,134 Segregator functional plane for use in a modular array processor 97 1982
4,507,726 Array processor architecture utilizing modular elemental processors 47 1982
4,524,428 Modular input-programmable logic circuits for use in a modular array processor 21 1982
4,745,546 Column shorted and full array shorted functional plane for use in a modular array processor and method for using same 19 1982
 
CAMBRIDGE PARALLEL PROCESSING LIMITED (1)
4,467,422 Array processor 38 1983
 
ERIM INTERNATIONAL, INC. (1)
4,215,401 Cellular digital array processor 66 1978
 
Honeywell Inc. (1)
4,468,727 Integrated cellular array parallel processor 66 1981
 
Hughes Aircraft Company (1)
4,239,312 Parallel interconnect for planar arrays 43 1978
 
The Johns Hopkins University (1)
4,720,780 Memory-linked wavefront array processor 204 1985
 
UNIVERSITY OF WASHINGTON (1)
4,622,632 Data processing system having a pyramidal array of processors 97 1982

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (28)
5,794,059 N-dimensional modified hypercube 106 1994
5,765,012 Controller for a SIMD/MIMD array having an instruction sequencer utilizing a canned routine library 5 1994
5,822,608 Associative parallel processing system 52 1994
5,617,577 Advanced parallel array processor I/O connection 45 1995
5,594,918 Parallel computer system providing multi-ported intelligent memory 27 1995
5,963,745 APAP I/O programmable router 36 1995
5,630,162 Array processor dotted communication network based on H-DOTs 22 1995
5,809,292 Floating point for simid array machine 76 1995
5,765,015 Slide network for an array processor 8 1995
5,625,836 SIMD/MIMD processing memory element (PME) 101 1995
5,717,943 Advanced parallel array processor (APAP) 133 1995
5,963,746 Fully distributed processing memory element 63 1995
5,842,031 Advanced parallel array processor (APAP) 50 1995
5,710,935 Advanced parallel array processor (APAP) 54 1995
6,094,715 SIMD/MIMD processing synchronization 58 1995
5,966,528 SIMD/MIMD array processor with vector processing 90 1995
5,878,241 Partitioning of processing elements in a SIMD/MIMD array processor 53 1995
5,761,523 Parallel processing system having asynchronous SIMD processing and data parallel coding 35 1995
5,754,871 Parallel processing system having asynchronous SIMD processing 89 1995
5,752,067 Fully scalable parallel processing system having asynchronous SIMD processing 43 1995
5,717,944 Autonomous SIMD/MIMD processor memory elements 17 1995
5,713,037 Slide bus communication functions for SIMD/MIMD array processor 86 1995
5,708,836 SIMD/MIMD inter-processor communication 40 1995
5,588,152 Advanced parallel processor including advanced support hardware 142 1995
5,828,894 Array processor having grouping of SIMD pickets 43 1996
5,815,723 Picket autonomy on a SIMD machine 41 1996
5,734,921 Advanced parallel array processor computer package 102 1996
5,805,915 SIMIMD array processing system 48 1997
 
MARVELL WORLD TRADE LTD. (6)
7,185,225 Self-reparable semiconductor and method thereof 2 2003
7,340,644 Self-reparable semiconductor and method thereof 0 2004
7,657,784 Self-reparable semiconductor and method thereof 0 2006
7,373,547 Self-reparable semiconductor and method thereof 0 2006
7,313,723 Self-reparable semiconductor and method thereof 0 2006
7,730,349 Self-reparable semiconductor and method thereof 0 2008
 
EXA CORPORATION (3)
5,594,671 Computer system for simulating physical processes using multiple-integer state vectors 24 1993
5,640,335 Collision operators in physical process simulation 6 1995
5,848,260 Computer system for simulating physical processes 16 1995
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (2)
5,377,129 Particle interaction processing system 14 1993
5,432,718 Particle interaction processing system 30 1994
 
MAS PAR COMPUTER CORPORATION (1)
5,542,074 Parallel processor system with highly flexible local control capability, including selective inversion of instruction signal and control of bit shift amount 28 1992
 
SONY COMPUTER ENTERTAINMENT INC. (1)
7,644,255 Method and apparatus for enable/disable control of SIMD processor slices 1 2005
 
TEXAS INSTRUMENTS INCORPORATED (1)
5,838,908 Device for having processors each having interface for transferring delivery units specifying direction and distance and operable to emulate plurality of field programmable gate arrays 14 1997