Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 7pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US5708830: Asynchronous data coprocessor utilizing systolic array processors and an auxiliary microprocessor interacting therewith
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
7 pages

 
Inventor: Stein, Alfred; Toronto, Canada

Assignee: Morphometrix Inc., Toronto, Canada
other patents from MORPHOMETRIX INC. (721932) (approx. 2)
 News, Profiles, Stocks and More about this company

Published / Filed: 1998-01-13 / 1992-09-15

Application Number: US1992000944924

IPC Code: Advanced: G06F 9/38; G06F 15/80;
Core: G06F 15/76; more...
IPC-7: G06F 15/00;

ECLA Code: G06F9/38S4; G06F15/80A6;

U.S. Class: Current: 712/034; 710/001; 712/019; 712/220; 712/E09.067;
Original: 395/800; 364/DIG.1; 364/228.6; 395/821; 395/561;

Field of Search: 395/800,21 364/728.01,724.12,754,228.6 382/021

Priority Number:
1992-09-15  US1992000944924

Abstract: A coprocessor has a systolic array of processors each associated with a memory; an array data bus conveying input data to and output data from connections to the array; data buffers for the input and output data; an input and output data bus communicating with the data buffers and with a host processor; a control bus conveying successive operation codes to the array processors an instruction control store containing instructions providing operation codes for successive operations of the array processors, and a sequencer to select instructions from the control store. An intermediate data bus with a microprocessor and further random access memory communicating with that bus, carries input and output data for the array, input and output data for the microprocessor, and addresses for the memories associated with the processors of the array and for the sequencer. The control store communicates data to the intermediate bus, and the sequencer receives data from the intermediate bus, with instructions selected from the control store further providing control signals for the sequencer, the microprocessor, the intermediate bus, the further random access memory, and the input/output bus. The microprocessor generates control signals for the sequencer, and the instructions in the control store include a set of instructions for the microprocessor, so that the address sequence applied by the sequencer to the control store is modified interactively by the microprocessor responsive to instructions from the control store and data on the intermediate bus.

Attorney, Agent or Firm: Ridout & Maybee ;

Primary / Asst. Examiners: Bowler, Alyssa H.; Davis, Jr., Walter D.

Maintenance Status: E2 Expired  Check current status

INPADOC Legal Status: Show legal status actions

Family: None

First Claim:
Show all 4 claims
I claim:     1. In a coprocessor of the type comprising a systolic array of processors each associated with a memory; an array data bus conveying input data to an output data from connections to said array; data buffers for said input and output data; an input and output data bus communicating with said data buffers and providing asynchronous communication with a host processor; a control bus conveying successive operation codes to all of the processors of said array; an instruction control store containing instructions providing operation codes for successive operations of the processors of the array; and a sequencer to select instructions from the control store; the improvement wherein an intermediate data bus is provided between the data buffers and a further buffer controlling input and output of data from the array data bus, the control store together with a microprocessor and further random access memory communicating with the intermediate data bus, the intermediate data bus carrying input and output data for the array, instructions and input and outer data for said microprocessor, and addresses for the memories associated with the processors of the array and for the squencer; the instruction control store containing instructions and control signals for said microprocessor as well as for said array, and communicating with the intermediate data bus to apply data and instructions for the microprocessor thereto, and the sequencer communicating with the intermediate bus to receive data therefrom; instructions selected from the instruction control store by the sequencer comprising, in parallel with the data and instructions applied to the intermediate data bus, control signals for the sequencer, the microprocessor, the control bus, the further random access memory, and the buffers; and the microprocessor generating control signals for the sequencer, the microprocessor being controlled synchronously with the array by the control signals and microprocessor instructions from in the instruction control store whereby the sequence of instructions selected by the sequencer from the instruction control store may be modified by the processor responsive to instructions from the instruction control store and data appearing on the intermediate bus.

Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 6 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (6)   |   Backward references (3)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 14pp US4885715  1989-12 McConny et al.  The Secretary of State for Defence in Her Britannic Majesty's Government of the United Kingdom of Great Britain and Northern Ireland Digital processor for convolution and correlation
Buy PDF- 23pp US5138695  1992-08 Means et al.  HNC, Inc. Systolic array image processing system
Buy PDF- 12pp US5297289  1994-03 Mintzer  Rockwell International Corporation System which cooperatively uses a systolic array processor and auxiliary processor for pixel signal enhancement
       
Foreign References: None

Other Abstract Info: DERABS G1998-100634 DERABS G1998-100634

Other References:
  • Ramacher, "Synapse-X; A General-Purpose Neuro Computer Architecture", 1991 IEEE International Joint Conference on Neural Networks, Nov. 1991, pp. 2168-2176.
  • Morley et al., "A Massively Parallel Systolic Array Processor System", IEEE, 1988, pp. 217-225.
  • Owens et al., "Implementing A Family of High Performance, Micrograined Architectures", IEEE, Aug. 4-7 1992, pp. 191-205.
  • Electronics Design (Advertisers Edition), Oct. 31, 1984, for NCR Corporation (Contains articles referred to in pp. 1 & 2 of specification.


  • Inquire Regarding Licensing

    Powered by Verity


    Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

    Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
    Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help