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

Variable function programmed calculator

Assignee: Texas Instruments Inc
•
Filing: 1979-01-12
•
Granted: 1981-09-15
•
Expires: 1999-01-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A variable function calculator utilizes a fixed program memory array such as a programmed read only memory in which a number of programs are stored depending upon the desired functions of the calculator. The calculator also includes a program counter, an instruction register, control decoders, jump-condition circuits, a clock generator, a timing generator, digit and FLAG mask decoders, key input logic, a register and FLAG data storage array, a decimal and FLAG arithmetic logic unit, an output decoder, and a digit scanner which scans both the keyboard and display outputs. Aside from providing basic desk top calculator functions, the read only memory may be programmed so that the system provides metering functions, arithmetic teaching functions, control functions, etc. A preferred embodiment of the invention is capable of being fabricated as a monolithic integrated semiconductor system utilizing contemporary metal-insulator-semiconductor techniques.

Inventors

  • 👤 Gary W. Boone
  • 👤 Michael J. Cochran

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 22:50
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02; G06F3/00; G06F3/14; G06F3/1407; G09; G09G; G09G3/00; G09G3/04

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 137 words
In data processing apparatus, data storage means in the form of an array of rows and columns of memory cells arranged in N columns with N cells in each row, where N is an integer greater than two, means for repeatedly generating N timed address signals in a given time period for addressing columns of the cells in sequence, means for generating output timing signals recurring once for each complete sequence of N address signals, means for providing coded representations of the address signals and of the output timing signals, means for detecting coincidence between the coded representation of the address signals and the coded representation of the output timing signals to produce coincidence signals, and means responsive to the coincidence signals for causing data to be read out of the data storage means into output means.
Claim 2
Dependent Claim 137 words
In data processing apparatus, data storage means in the form of an array of rows and columns of memory cells arranged in N columns with N cells in each row, where N is an integer greater than two, means for repeatedly generating N timed address signals in a given time period for addressing columns of the cells in sequence, means for generating output timing signals recurring once for each complete sequence of N address signals, means for providing coded representations of the address signals and of the output timing signals, means for detecting coincidence between the coded representation of the address signals and the coded representation of the output timing signals to produce coincidence signals, and means responsive to the coincidence signals for causing data to be read out of the data storage means into output means.
Claim 3
Dependent Claim 27 words
In data processing apparatus according to claim 1, the means for generating output timing signals producing a complete sequence of output timing signals in N(N-1) time periods.
Claim 4
Dependent Claim 41 words
In data processing apparatus according to claim 2, the data storage means being organized in a plurality of multi-digit registers and the cells a given register being addressed in an order of the least significant digit to the most significant digit.
Claim 5
Dependent Claim 23 words
In data processing apparatus occording to claim 3, the coincidence signals accurring in an order of most significant digit to least significant digit.

References Cited (Backward Citations)

US3704454A Cited
US4117546A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-09-14 1985-03-16 1985-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-09-14 1989-03-16 1989-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-09-14 1993-03-16 1993-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag