U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Programmable variable-cycle clock circuit for skew-tolerant array processor architecture

Patent 4851995 Issued on July 25, 1989. Estimated Expiration Date: Icon_subject June 19, 2007. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Apparatus for dead track recovery
Patent #: 4024498
Issued on: 05/17/1977
Inventor: McIntosh

Peripheral device controller for a data processing system
Patent #: 4040032
Issued on: 08/02/1977
Inventor: Kreiker

Phase-locked loop clock pulse extraction circuit
Patent #: 4201948
Issued on: 05/06/1980
Inventor: Natens

Clock derivation circuit for double frequency encoded serial digital data
Patent #: 4313206
Issued on: 01/26/1982
Inventor: Woodward

Synchronizing signal detection protective circuit
Patent #: 4393419
Issued on: 07/12/1983
Inventor: Arai ,   et al.

Sampled towed array telemetry
Patent #: 4464739
Issued on: 08/07/1984
Inventor: Moorcroft

Circuit for extending a multiplexed address and data bus to distant peripheral devices
Patent #: 4468737
Issued on: 08/28/1984
Inventor: Bowen

Data processor system clock checking system
Patent #: 4482819
Issued on: 11/13/1984
Inventor: Oza ,   et al.

Systolic array apparatuses for matrix computations
Patent #: 4493048
Issued on: 01/08/1985
Inventor: Kung ,   et al.

Associative processor with variable length fast multiply capability
Patent #: 4507748
Issued on: 03/26/1985
Inventor: Cotton

More ...

Inventors

Application

No. 07/064970 filed on 06/19/1987

US Classes:

713/500, CLOCK, PULSE, OR TIMING SIGNAL GENERATION OR ANALYSIS712/15Reconfiguring

Examiners

Primary: Williams, Archie E. Jr.
Assistant: Harrell, Robert B.

Attorney, Agent or Firm

International Classes

G06F 1/08 (20060101)
G06F 1/04 (20060101)
G06F 15/76 (20060101)
G06F 1/10 (20060101)
G06F 15/80 (20060101)

Abstract

Using a variable-duration clock circuit, together with programmable duration control to alter the clock waveform within strict rules, permits the programmer to arrange appropriately short durations for short data transfers, and to arrange appropriately longer durations for longer data transfers in an array processor of myriad processing elements. There is no need to allow sufficient time in every clock cycle for worst case data transfer between remote processing elements.The clock waveform has three recognizable edges (A,B,C) regardless of loss of sharpness during its travel to the various processing elements. The convention that three skew-sensitive activities, READ, WRITE and OPERAND SUPPLY conform to respectively assigned edges as follows:A=READ;B=OPERAND SUPPLY;C=WRITE (Read next)The processing elements synchronize with the clock waveform, which is optimized for the instructions of the program being executed. There is no time wasted allowing for worst case data transfers possible in certain instructions but not possible in other instructions.

Other References

  • Kimmel, Jaffe, Mandeville and Lavin, Mite:Morphic Image Transform Engine an Architecture for Reconfigurable Pipelines of Neighborhood Processors, IEEE Computer Society Workshop on Computer Architecture for Pattern Analysis and Image Database Management--Capaidm, Miami Beach, Fla. Nov. 18-20, 1985
  • U.S. Ser. No. 06/902,343 filed 8/29/86--H. Li
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?