← Back to Patent Explorer
US4680701A Expired / Lapsed US ⏱️ 0.0 years remaining

Asynchronous high speed processor having high speed memories with domino circuits contained therein

Assignee: Texas Instruments Inc
•
Filing: 1984-04-11
•
Granted: 1987-07-14
•
Expires: 2004-04-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A high speed processor has its speed enhanced through the use of an asynchronous operation and its arithmetic logic unit and memory circuits. The minimum possible delay time is implemented through the providing a completion pulse upon the completion of each operation and initiating a subsequent operation at the receipt of the completion pulse.

Inventors

  • 👤 Michael J. Cochran

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 11:39
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3802; G06F9/3824; G06F9/44; G06F9/455; G06F9/45504

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 236 words
An asynchronous high speed processor system comprising: high speed processor means for executing each program instruction in a single fetch cycle; an instruction means for communicating instructions to the high speed processor means; a data memory for communicating data to the high speed processor means; the high speed processor means includes: an arithmetic logic unit (ALU) for performing arithmetic and logic operations upon the data provided by the data memory means under control of instructions from the instruction memory means, said arithmetic logic unit (ALU) requires two operands for operation in a single fetch cycle, the high speed processor means further includes; first memory means connected to said ALU so as to communicate the first operand, and second memory means connected to said ALU so as to communicate the second operand; and means for prefetching an instruction from the instruction memory means for an operation of the arithmetic logic unit upon data provided by the data memory means and wherein the means for prefetching comprises a memory having a plurality of stages for decoding the prefectched instruction and said memory further includes a domino circuit means responsive to a signal from the high speed processor means for providing a plurality of completion pulses indicating the availability of the prefecteched instruction for use by said ALU with each single completion pulse representative of the maximum signal propagation time delay through a predetermined single stage of the memory.
Claim 2
Dependent Claim 236 words
An asynchronous high speed processor system comprising: high speed processor means for executing each program instruction in a single fetch cycle; an instruction means for communicating instructions to the high speed processor means; a data memory for communicating data to the high speed processor means; the high speed processor means includes: an arithmetic logic unit (ALU) for performing arithmetic and logic operations upon the data provided by the data memory means under control of instructions from the instruction memory means, said arithmetic logic unit (ALU) requires two operands for operation in a single fetch cycle, the high speed processor means further includes; first memory means connected to said ALU so as to communicate the first operand, and second memory means connected to said ALU so as to communicate the second operand; and means for prefetching an instruction from the instruction memory means for an operation of the arithmetic logic unit upon data provided by the data memory means and wherein the means for prefetching comprises a memory having a plurality of stages for decoding the prefectched instruction and said memory further includes a domino circuit means responsive to a signal from the high speed processor means for providing a plurality of completion pulses indicating the availability of the prefecteched instruction for use by said ALU with each single completion pulse representative of the maximum signal propagation time delay through a predetermined single stage of the memory.
Claim 3
Dependent Claim 70 words
The system according to claim 1 wherein the data memory means comprises a plurality of stages and includes a domino circuit means responsive to a signal from the ALU for providing a plurality of completion indicating the availability of addressed data for use by said ALU pulses with each single completion pulse representative of the maximum signal propagation time delay through a predetermined single stage of the data memory means.
Claim 4
Dependent Claim 82 words
The system according to claim 1 wherein the first and second memory means each comprises a plurality of stages and includes a domino circuit means responsive to a signal from the ALU for providing a plurality of completion pulses indicating the completion of read and write memroy operations to the ALU with each single completion pulse representative of the maximum signal propagation time delay through a predetermined single stage of the each single memory means of the first and second memory means.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-07-13 1991-01-12 1991-07-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-07-13 1995-01-12 1995-07-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-07-13 1999-01-12 1999-07-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag