US Patent No: 5,361,370

Number of patents in Portfolio can not be more than 2000

Single-instruction multiple-data processor having dual-ported local memory architecture for simultaneous data transmission on local memory ports and global port

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A single-instruction multiple-data video signal processor employs a dual-ported local memory architecture in each local memory including a dedicated port for transfers between the local memory and a global memory. A block transfer controller, in combination with the dedicated port, permit each access to the global memory by a datapath processor to be overlapped with its instruction processing, thus usually avoiding stalling of the video signal processor.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTEL CORPORATIONSANTA CLARA, CA24136

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bertapellil, Anthony P Ayer, MA 1 28
Harney, Kevin Brooklyn, NY 22 637
Hays, Walter P Brookline, MA 5 69
Keith, Michael Butler, PA 67 1220
Kowashi, Eiichi Ryugasaki, JP 49 995
Papadopoulos, Michael 20 Chandler Rd., Burlinton, MA 01803 3 53
Salem, George F Aurora, IL 9 95
Shilman, Vitaly H Brookline, MA 5 69
Shiue, Shih-Wei Lexington, MA 5 69
Simon, Allen H Chandler, AZ 21 882
Sprague, David L Gilbert, AZ 30 855

Cited Art

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (10)
4,363,091 Extended address, single and multiple bit microprocessor 28 1978
4,338,675 Numeric data processor 114 1980
4,442,484 Microprocessor memory management and protection mechanism 169 1980
4,449,184 Extended address, single and multiple bit microprocessor 44 1981
4,783,757 Three input binary adder 15 1985
4,737,926 Optimally partitioned regenerative carry lookahead adder 27 1986
4,901,270 Four-to-two adder cell for parallel multiplication 32 1988
4,928,259 Sticky bit predictor for floating-point multiplication 25 1988
4,860,195 Microprocessor breakpoint apparatus 27 1988
4,926,387 Memory timing circuit employing scaled-down models of bit lines using reduced number of memory cells 20 1988
 
HITACHI, LTD. (4)
4,816,993 Parallel processing computer including interconnected operation units 38 1985
4,979,096 Multiprocessor system 30 1987
5,010,477 Method and apparatus for transferring vector data between parallel processing system with registers & logic for inter-processor data communication independents of processing operations 85 1987
5,129,093 Method and apparatus for executing an operation request signal in a loosely coupled parallel computer having processor elements capable of updating memory contents and minimizing exclusive control of sharable distributed memories 29 1988
 
MASSACHUSETTS INSTITUTE OF TECHNOLOGY (2)
4,891,787 Parallel processing system with processor array having SIMD/MIMD instruction processing 102 1986
5,038,282 Synchronous processor with simultaneous instruction processing and data transfer 90 1988
 
RADISYS CORPORATION (2)
4,570,220 High speed parallel bus and data transfer method 137 1983
4,807,109 High speed synchronous/asynchronous local bus and data transfer method 49 1987
 
ALCATEL N.V. (1)
4,907,148 Cellular array processor with individual cell-level data-dependent cell control and multiport input memory 64 1988
 
ARRIS SOLUTIONS, INC. (1)
5,113,523 High performance computer system 142 1985
 
DEVLIEG MACHINE COMPANY, LTD., A COMPANY OF ENGLAND (1)
4,760,521 Arbitration system using centralized and decentralized arbitrators to access local memories in a multi-processor controlled machine tool 33 1985
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
4,435,758 Method for conditional branch execution in SIMD vector processors 97 1982
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5,095,527 Array processor 16 1991
 
SAXPY COMPUTER, INC., A CA. CORP. (1)
4,837,682 Bus arbitration system and method 98 1987
 
SPERRY RAND CORPORATION (1)
4,481,580 Distributed data transfer control for parallel processor architectures 42 1983
 
SRI INTERNATIONAL (1)
4,396,906 Method and apparatus for digital Huffman encoding 71 1980
 
TECHNIC, INC. (1)
4,823,201 Processor for expanding a compressed video signal 93 1987
 
THE JOHNS HOPKINS UNIVERSITY (1)
4,922,418 Method for controlling propogation of data and transform through memory-linked wavefront array processor 89 1988
 
UNISYS CORPORATION (1)
4,792,894 Arithmetic computation modifier based upon data dependent operations for SIMD architectures 13 1987
 
VICOM SYSTEMS, INC. (1)
5,045,995 Selective operation of processing elements in a single instruction multiple data stream (SIMD) computer system 63 1990

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
ANALOG DEVICES, INC. (5)
5,685,005 Digital signal processor configured for multiprocessing 32 1994
5,954,811 Digital signal processor architecture 24 1996
5,896,543 Digital signal processor architecture 19 1996
6,002,882 Bidirectional communication port for digital signal processor 34 1997
6,061,779 Digital signal processor having data alignment buffer for performing unaligned data accesses 25 1998
 
ATI TECHNOLOGIES INC. (5)
8,054,314 Applying non-homogeneous properties to multiple video processing units (VPUs) 1 2005
7,663,635 Multiple video processor unit (VPU) memory mapping 4 2005
7,649,537 Dynamic load balancing in multiple video processing unit (VPU) systems 4 2005
7,613,346 Compositing in multiple video processing unit (VPU) systems 1 2005
8,400,457 Dynamic load balancing in multiple video processing unit (VPU) systems 0 2009
 
SONY COMPUTER ENTERTAINMENT INC. (3)
8,028,288 System and method for data synchronization for a computer architecture for broadband networks 0 2004
7,999,813 System and method for data synchronization for a computer architecture for broadband networks 0 2004
7,457,939 Processing system with dedicated local memories and busy identification 0 2004
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
6,026,217 Method and apparatus for eliminating the transpose buffer during a decomposed forward or inverse 2-dimensional discrete cosine transform through operand decomposition storage and retrieval 39 1996
6,295,546 Method and apparatus for eliminating the transpose buffer during a decomposed forward or inverse 2-dimensional discrete cosine transform through operand decomposition, storage and retrieval 12 1998
 
RICOH COMPANY, LTD. (2)
6,954,281 Method and apparatus for image processing, and a computer product 5 2000
7,599,087 Method and apparatus for image processing, and a computer product 0 2005
 
ATI TECHNOLOGIES ULC (1)
8,427,486 Applying non-homogeneous properties to multiple video processing units (VPUs) 0 2011
 
CISCO TECHNOLOGY, INC. (1)
7,467,245 PCI arbiter 0 2005
 
DARPA (1)
8,065,681 Generic shared memory barrier 0 2007
 
INTEL CORPORATION (1)
5,752,071 Function coprocessor 37 1995
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,696,947 Two dimensional frame buffer memory interface system and method of operation thereof 16 1995
 
KABUSHIKI KAISHA TOSHIBA (1)
7,720,982 Computer architecture and software cells for broadband networks 0 2007
 
MARVELL SEMICONDUCTOR (1)
7,600,081 Processor architecture having multi-ported memory 2 2006
 
MARVELL WORLD TRADE LTD. (1)
7,761,668 Processor architecture having multi-ported memory 1 2009
 
QUALCOMM INCORPORATED (1)
6,996,595 Apparatus and method for consolidating output data from a plurality of processors 4 2001
 
SONY CORPORATION (1)
8,434,091 System and method for data synchronization for a computer architecture for broadband networks 0 2004
 
STMICROELECTRONICS S.R.L. (1)
7,219,196 Process for managing system stacks in microcontrollers, corresponding device and computer program product 1 2003