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

Calculator data storage system

Assignee: Texas Instruments Inc
•
Filing: 1975-07-07
•
Granted: 1977-01-18
•
Expires: 1995-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is an expandable calculator system of the type implemented on semiconductor chips providing additional data storage registers for increasing data storage capacity of the basic system. A basic calculator system comprising two semiconductor chips is provided with additional semiconductor chips each providing a plurality of separately addressable registers for storing data, to thereby increase the data storage capacity of the two-chip system. First and second control signals synchronize the internal timing of the external register chips and also enable communication to the external chips. The data system has 10 registers on each of the additional semiconductor chips which are addressed by means responsive to instructions communicated via the data transmission path.

Inventors

  • 👤 Jerry L. Vandierendonck

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 00:27
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/30098; G06F9/30141; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4234; G06F13/4243; G06F15/00; G06F15/76; G06F15/78; G06F15/7839; G06F15/7864; G06F9/3012; G06F9/30138

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 320 words
An electronic calculator system of the type implemented on a plurality of semiconductor chips, including a plurality of separate data registers for storing in bit-parallel, digit-serial format a plurality of multi-digit words of coded information, primary timing means for producing timing signals for sequentially addressing the separate data registers one digit at a time from least to most significant digit, flag output means for providing status information relating to a calculator mode indication and an addressing indication, data input/output means for transmitting the multi-digit data words to and from the separate data registers, the calculator system further including at least one data register chip comprising: a. a plurality of auxiliary registers for increasing the storage capacity for the multi-digit data words; b. control logic means responsive to the status information from the flag output means for generating first and second operations signals and a synchronization signal; c. storage means coupled to the data input/output means for storing a first multi-digit data word transmitted from the separate data registers, the first data word comprising an input/output operation command portion and a register select portion for selecting a particular register of the plurality of auxiliary registers to be addressed; d. selection means operatively connected to the storage means and responsive to the first data word for selecting a particular one of the separate storage registers and operatively connected to the control logic means and responsive to the first and second operation signals for data input or output, respectively; e. register timing means for providing timing signals corresponding to the timing signals of the primary timing means for addressing the auxiliary registers corresponding to the timing signals of the timing means, in response to the synchronization signal from the control logic means; and f. data routing means connected to the data input/output means for transmission of data to and from a selected one of the plurality of auxiliary registers, through the storage means.
Claim 2
Dependent Claim 320 words
An electronic calculator system of the type implemented on a plurality of semiconductor chips, including a plurality of separate data registers for storing in bit-parallel, digit-serial format a plurality of multi-digit words of coded information, primary timing means for producing timing signals for sequentially addressing the separate data registers one digit at a time from least to most significant digit, flag output means for providing status information relating to a calculator mode indication and an addressing indication, data input/output means for transmitting the multi-digit data words to and from the separate data registers, the calculator system further including at least one data register chip comprising: a. a plurality of auxiliary registers for increasing the storage capacity for the multi-digit data words; b. control logic means responsive to the status information from the flag output means for generating first and second operations signals and a synchronization signal; c. storage means coupled to the data input/output means for storing a first multi-digit data word transmitted from the separate data registers, the first data word comprising an input/output operation command portion and a register select portion for selecting a particular register of the plurality of auxiliary registers to be addressed; d. selection means operatively connected to the storage means and responsive to the first data word for selecting a particular one of the separate storage registers and operatively connected to the control logic means and responsive to the first and second operation signals for data input or output, respectively; e. register timing means for providing timing signals corresponding to the timing signals of the primary timing means for addressing the auxiliary registers corresponding to the timing signals of the timing means, in response to the synchronization signal from the control logic means; and f. data routing means connected to the data input/output means for transmission of data to and from a selected one of the plurality of auxiliary registers, through the storage means.
Claim 3
Dependent Claim 75 words
The calculator system of claim 1 wherein the first data word further comprises a data select portion, a plurality of the data register chips is provided and each of the data register chips further comprises comparator means connected to the storage means and responsive to the first multi-digit data word for comparing the first multi-digit data word to a predetermined word set in the comparator means to supply a select signal to the storage means.
Claim 4
Dependent Claim 50 words
The calculator system of claim 2 wherein the storage means includes a shift register for storing three digits of the first multi-digit data word, the first digit being the input/output command portion, the second digit being the register select command portion, and the third digit being the select command portion.
Claim 5
Dependent Claim 43 words
The calculator system according to claim 3 wherein the selection means further include means responsive to the input/output command portion of the first multi-digit data word for simultaneously addressing all the registers to clear all such registers of the plurality of auxiliary registers.

References Cited (Backward Citations)

US3702988A Cited
US3757306A Cited
US3798606A Cited
US3818459A Cited
US3821715A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-01-18 1980-07-19 1981-01-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-01-18 1984-07-19 1985-01-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-01-18 1988-07-19 1989-01-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag