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

Variable module memory

Assignee: Siemens Industrial Automation Inc
•
Filing: 1975-12-24
•
Granted: 1977-06-14
•
Expires: 1995-12-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A variable module memory, particularly suitable for use in a programmable controller, includes a set of up-to-N memory modules each for storing a plurality of words of n bits. N receptacle means are provided for receiving the set of memory modules and for coupling the received memory modules to a common serial bus. Control means is provided, coupled via said receptacle means, to said up-to-N memory modules for providing address signals for selectively addressing the words of a selected memory module to provide the contents stored therein serially to said common serial bus. A pull-up resistor connecting a predetermined voltage to a common serial bus detects the absence of memory modules in the receptacles and forces the serial bus to a predetermined binary state for all bits or all words for a vacant receptacle means.

Inventors

  • 👤 Bobby G. Burkett
  • 👤 Raymond W. Henry

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 06:33
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0646; G06F12/0684; G05B2219/00; G05B2219/10; G05B2219/11; G05B2219/11101; G05B2219/1168; G05B2219/1188; G05B2219/13; G05B2219/13004; G05B2219/13012; G05B2219/15; G05B2219/15054

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 210 words
In a programmable controller for selectively connecting and disconnecting a power signal to each of a plurality of output devices in response to computed respective on/off states generated by execution of a stored control program on a plurality of binary parameters, wherein the value of each of said parameters corresponds to a state of a respective input device, a variable module memory for storing said control program comprising: a. a set of up-to-N memory modules, each for storing a plurality of program instructions of n binary bits each; b. N receptacle means for receiving said set of up-to-N memory modules, and for coupling each of the received memory modules to a common serial output bus; c. memory address control means coupled via said receptacle means to said up-to-N memory modules for providing address signals for sequentially addressing each of ten memory modules and sequentially addressing the program instruction words of the addressed memory module to provide the contents stored therein in series to said common serial output bus; and d. means for detecting the absence of memory modules in said receptables and for forcing said common serial data output bus to a predetermined binary state for all bits of all program instruction words of vacant ones of said receptable means.
Claim 2
Dependent Claim 210 words
In a programmable controller for selectively connecting and disconnecting a power signal to each of a plurality of output devices in response to computed respective on/off states generated by execution of a stored control program on a plurality of binary parameters, wherein the value of each of said parameters corresponds to a state of a respective input device, a variable module memory for storing said control program comprising: a. a set of up-to-N memory modules, each for storing a plurality of program instructions of n binary bits each; b. N receptacle means for receiving said set of up-to-N memory modules, and for coupling each of the received memory modules to a common serial output bus; c. memory address control means coupled via said receptacle means to said up-to-N memory modules for providing address signals for sequentially addressing each of ten memory modules and sequentially addressing the program instruction words of the addressed memory module to provide the contents stored therein in series to said common serial output bus; and d. means for detecting the absence of memory modules in said receptables and for forcing said common serial data output bus to a predetermined binary state for all bits of all program instruction words of vacant ones of said receptable means.
Claim 3
Dependent Claim 69 words
In the programmable controller according to claim 1, said means for detecting the absence of a memory module in a receptacle means and for forcing said common serial data output bus to a predetermined binary state comprising a pull-up resistor connecting said common serial output bus to a predetermined voltage source to force said output bus to said predetermined binary state when no data is read from said memory.
Claim 4
Dependent Claim 33 words
In the programmable controller according to claim 1, said controller being responsive to a program instructor wherein all bits of said program instruction are of said predetermined binary state as a NO-OP instruction.
Claim 5
Dependent Claim 30 words
In the programmable controller according to claim 1, each of said memory modules being an integrated circuit and said receptable being an integrated circuit socket for receiving said integrated circuit.
Claim 6
Dependent Claim 130 words
A variable module memory comprising: a. a set of up-to-N memory modules, each for storing a plurality of words of n bits; b. N receptable means for receiving said set of up-to-N memory modules, and for coupling each of the received memory modules to a common serial output bus; c. memory address control means coupled via said receptable means to said up-to-N memory modules for providing address signals for selectively addressing words of selected ones of said memory module to provide the contents stored therein in series to said common serial output bus; and d. means for detecting the absence of memory modules in said receptacles and for forcing said common serial output bus to a predetermined binary state for all bits of all addressed words of vacant receptacle means.
Claim 7
Dependent Claim 130 words
A variable module memory comprising: a. a set of up-to-N memory modules, each for storing a plurality of words of n bits; b. N receptable means for receiving said set of up-to-N memory modules, and for coupling each of the received memory modules to a common serial output bus; c. memory address control means coupled via said receptable means to said up-to-N memory modules for providing address signals for selectively addressing words of selected ones of said memory module to provide the contents stored therein in series to said common serial output bus; and d. means for detecting the absence of memory modules in said receptacles and for forcing said common serial output bus to a predetermined binary state for all bits of all addressed words of vacant receptacle means.
Claim 8
Dependent Claim 52 words
The memory system according to claim 5, wherein said means for detecting the absence of a memory module in a receptacle means and for forcing said common serial data output bus to said predetermined binary state comprises a pull-up resistor for coupling said common serial data output bus to a predetermined voltage.

References Cited (Backward Citations)

US3239764A Cited
US3636519A Cited
US3789366A Cited
US3675216A Cited
US3760382A Cited
US3771133A Cited
US3859640A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag