The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 13, 2004

Filed:

Apr. 17, 1998
Applicant:
Inventors:

Michael C. Greim, Garland, TX (US);

James R. Bartlett, Plano, TX (US);

Assignee:

Terraforce Technologies Corp., Richardson, TX (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/200 ; G06F 1/300 ;
U.S. Cl.
CPC ...
G06F 1/200 ; G06F 1/300 ;
Abstract

A multi-processor system includes a global bus ( ) having associated therewith a global address space with a plurality of processor nodes ( ) associated therewith. Each of the processor nodes ( ) has a CPU ( ) associated therewith which interfaces with a local bus. The local bus has a local address space associated therewith. A dual port SRAM (DPSRAM)( ) is provided for interfacing between the global bus ( ) and the local bus ( ). Each DPSRAM ( ) for each processor core ( ) has a defined address space within the global bus address space. Whenever any of the global resource writes to the particular processor node ( ), it is only necessary to address the designated DPSRAM ( ) and transfer data thereto. The act of transferring the data thereto will generate an interrupt to the associated CPU ( ) which will then cause it to read the received data on the local bus by addressing its associated DPSRAM ( ). This results in only a single access cycle for transfer of the block of data from the global resources to the designated CPU ( ).


Find Patent Forward Citations

Loading…