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

Discrete controller

Assignee: Eaton Corp
•
Filing: 1972-03-01
•
Granted: 1973-07-03
•
Expires: 1992-03-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A discrete controller for interfacing between a computer and a plurality of discrete devices, said discrete controller comprising a plurality of line driver cards each interfacing with a respective plurality of computer-switchable discrete devices; a plurality of line receiver cards each interfacing with a respective plurality of signal-generating discrete devices; and a control module interfacing between said computer and said line driver and line receiver cards.

Inventors

  • 👤 R Kirk

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:29
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/24

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 174 words
A discrete controller for interfacing between a computer and a plurality of discrete devices, said discrete controller comprising: a plurality of line drive cards each interfacing with a respective plurality of computer-switchable discrete devices; a plurality of line receiver cards each interfacing with a respective plurality of signal-generating discrete devices; a control module interfacing between said computer and said line driver and line receiver cards; wherein said line receiver cards each comprise: means responsive to sampling by the computer of the signals from said plurality of signal generating discrete devices; register means for storing the signals obtained during each sampling of said sampling means; comparator means for comparing the signals obtained by said sampling means during each sampling with the signals stored in said register during the preceding sampling; interrupt request means operable to generate an interrupt request to said computer in response to an inequality signal from said comparator means; and means responsive to acknowledgment of said interrupt request by said computer to transfer data from said signal-generating discrete devices to said computer.
Claim 2
Dependent Claim 174 words
A discrete controller for interfacing between a computer and a plurality of discrete devices, said discrete controller comprising: a plurality of line drive cards each interfacing with a respective plurality of computer-switchable discrete devices; a plurality of line receiver cards each interfacing with a respective plurality of signal-generating discrete devices; a control module interfacing between said computer and said line driver and line receiver cards; wherein said line receiver cards each comprise: means responsive to sampling by the computer of the signals from said plurality of signal generating discrete devices; register means for storing the signals obtained during each sampling of said sampling means; comparator means for comparing the signals obtained by said sampling means during each sampling with the signals stored in said register during the preceding sampling; interrupt request means operable to generate an interrupt request to said computer in response to an inequality signal from said comparator means; and means responsive to acknowledgment of said interrupt request by said computer to transfer data from said signal-generating discrete devices to said computer.
Claim 3
Dependent Claim 176 words
A discrete controller for interfacing between a computer and a plurality of discrete devices, said discrete controller comprising: a plurality of line drive cards each interfacing with a respective plurality of computer-switchable discrete devices; a plurality of line receiver cards each interfacing with a respective plurality of signal-generating discrete devices; a control module interfacing between said computer and said line driver and line receiver cards; wherein said line driver cards each comprise: a plurality of flip-flops each having two inputs and an output; a common conductor connected to one input of each of said flip-flops on a given line driver card; common connecting means connecting the other input of each of said flip-flops to the corresponding inputs of the corresponding flip-flops on all of said line driver cards and to said computer; output means connecting the output of each of said flip-flops to drive a respective computer-controlled discrete device; and gating means connected to receive decoded address designations and responsive to a particular address designation to pass a signal to said flip-flops via said common conductor.
Claim 4
Dependent Claim 176 words
A discrete controller for interfacing between a computer and a plurality of discrete devices, said discrete controller comprising: a plurality of line drive cards each interfacing with a respective plurality of computer-switchable discrete devices; a plurality of line receiver cards each interfacing with a respective plurality of signal-generating discrete devices; a control module interfacing between said computer and said line driver and line receiver cards; wherein said line driver cards each comprise: a plurality of flip-flops each having two inputs and an output; a common conductor connected to one input of each of said flip-flops on a given line driver card; common connecting means connecting the other input of each of said flip-flops to the corresponding inputs of the corresponding flip-flops on all of said line driver cards and to said computer; output means connecting the output of each of said flip-flops to drive a respective computer-controlled discrete device; and gating means connected to receive decoded address designations and responsive to a particular address designation to pass a signal to said flip-flops via said common conductor.
Claim 5
Dependent Claim 333 words
A discrete controller for interfacing between a computer and a plurality of discrete devices, said discrete controller comprising: a plurality of line driver cards each comprising: a plurality of flip-flops each having two inputs and an output; a common conductor connected to one input of each of said flip-flops on a given line driver card; common connecting means connecting the other input of each of said flip-flops to the corresponding inputs of the corresponding flip-flops on all of said line driver cards and to said computer; output means connecting the output of each of said flip-flops to drive a respective computer-controlled discrete device; and gating means connected to receive decoded address designations and responsive to a particular address designation to pass a signal to said flip-flops via said common conductor; a plurality of line receiver cards each comprising: means responsive to sampling by the computer of the signals from a plurality of signal-generating discrete devices; register means for storing the signals obtained during each sampling of said sampling means; comparator means for comparing the signals obtained by said sampling means during each sampling with the signals stored in said register during the preceding sampling; inTerrupt request means operable to generate an interrupt request to said computer in response to an inequality signal from said comparator means; means responsive to acknowledgment of said interrupt request by said computer to transfer data from said signal-generating discrete devices to said computer; and a control module interfacing between said computer and said line driver and line receiver cards, said control module comprising: a counter connected to receive command words from said computer; a decoder connected to sequentially receive said command words from said counter as said counter is clocked and serving to decode the address designations of a particular discrete device to be involved in a data transfer with said computer and to apply a signal to the appropriate one of said line driver or line receiver cards to couple said particular discrete device to said computer.
Claim 6
Dependent Claim 333 words
A discrete controller for interfacing between a computer and a plurality of discrete devices, said discrete controller comprising: a plurality of line driver cards each comprising: a plurality of flip-flops each having two inputs and an output; a common conductor connected to one input of each of said flip-flops on a given line driver card; common connecting means connecting the other input of each of said flip-flops to the corresponding inputs of the corresponding flip-flops on all of said line driver cards and to said computer; output means connecting the output of each of said flip-flops to drive a respective computer-controlled discrete device; and gating means connected to receive decoded address designations and responsive to a particular address designation to pass a signal to said flip-flops via said common conductor; a plurality of line receiver cards each comprising: means responsive to sampling by the computer of the signals from a plurality of signal-generating discrete devices; register means for storing the signals obtained during each sampling of said sampling means; comparator means for comparing the signals obtained by said sampling means during each sampling with the signals stored in said register during the preceding sampling; inTerrupt request means operable to generate an interrupt request to said computer in response to an inequality signal from said comparator means; means responsive to acknowledgment of said interrupt request by said computer to transfer data from said signal-generating discrete devices to said computer; and a control module interfacing between said computer and said line driver and line receiver cards, said control module comprising: a counter connected to receive command words from said computer; a decoder connected to sequentially receive said command words from said counter as said counter is clocked and serving to decode the address designations of a particular discrete device to be involved in a data transfer with said computer and to apply a signal to the appropriate one of said line driver or line receiver cards to couple said particular discrete device to said computer.
Claim 7
Dependent Claim 30 words
The device of claim 3 wherein: said decoder applies its signals to said gating means on said line driver cards and to said responsive means on said line receiver cards.
Claim 8
Dependent Claim 20 words
The device of claim 3 wherein: each of said line driver cards interfaces with up to sixteen computer-controlled discrete devices.
Claim 9
Dependent Claim 20 words
The device of claim 3 wherein: each of said line receiver cards interfaces with up to sixteen signal-generating discrete devices.
Claim 10
Dependent Claim 16 words
The device of claim 3 wherein: said plurality of line driver cards is up to 128.
Claim 11
Dependent Claim 16 words
The device of claim 3 wherein: said plurality of line receiver cards is up to 128.
Claim 12
Dependent Claim 44 words
The device of claim 3 wherein: said plurality of line driver cards is up to 128; said plurality of line receiver cards is up to 128; and each of said line driver and line receiver cards interfaces with up to sixteen respective discrete devices.

References Cited (Backward Citations)

US3201733A Cited
US3274561A Cited
US3283308A Cited
US3407387A Cited
US3514758A Cited
US3597743A Cited
US3673576A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag