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

Input/output section for an intelligent cell which provides sensing, bidirectional communications and control

Assignee: Echelon Corp
•
Filing: 1990-06-04
•
Granted: 1992-05-12
•
Expires: 2010-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A network for providing sensing, communications and control is described. A plurality of intelligent cells each of which comprises an integrated circuit having a processor and input/output section are coupled to the network. Each of the programmable cells receives when manufactured a unique identification number (48 bits) which remains permanently within the cell. The cells can be coupled to different media such as power lines, twisted, pair, radio frequency, infrared ultrasonic, optical coaxial, etc., to form a network. The preferred embodiment of the cell includes a multiprocessor and multiple I/O subsections where any of the processors can communicate with any of the I/O subsections. This permits the continual execution of a program without potential interruptions caused by interfacing with the I/O section. The I/O section includes programmable A-to-D and programmable D-to-A converters as well as other circuits for other modes of operation.

Inventors

  • 👤 Shabtai Evan
  • 👤 Wendell B. Sander

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 15:30
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/2803; H04L12/2816; H04L12/282; G; G06; G06F; G06F1/00; G06F1/04; G06F3/00; G06F3/05; G08; G08C; G08C15/00; H02; H02J; H02J13/00; H02J13/13; H02J13/1311; H04L12/2838; H04L2012/284; H04L2012/2841; H04L2012/2843; Y; Y02; Y02B; Y02B70/00; Y02B70/30; Y02E; Y02E60/00; Y04; Y04S; Y04S20/00; Y04S20/20; Y04S40/00; Y04S40/12; Y04S40/121

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 182 words
In a network for sensing, communicating and controlling which includes a plaurilty of cells, a cell comprising: a processor; an input/output section for providing coupling between said processor and said network, said input/output section comprising: a plurality of circuit elements comprising, a state machine for providing control signals for said input/output section event sensing means for sensing predetermined electrical changes, timing means for measuring time intervals, and multiplexing means for directing said sensed electrical changes to said state machine; first register means coupled to receive signals from said processor, said first register means for automatically electrically configuring and reconfiguring said circuit elements based on said signals from said processor to provide a plurality of input/output functions; second register means coupled to said processor for storing input/output status information and for coupling this information to said processor, said second register means being coupled to said timing means; said state machining being coupled to said event sensing means and at least one of said and second register means; whereby said input/output section can be configured and reconfigured to perform a plurality of input/output functions.
Claim 2
Dependent Claim 182 words
In a network for sensing, communicating and controlling which includes a plaurilty of cells, a cell comprising: a processor; an input/output section for providing coupling between said processor and said network, said input/output section comprising: a plurality of circuit elements comprising, a state machine for providing control signals for said input/output section event sensing means for sensing predetermined electrical changes, timing means for measuring time intervals, and multiplexing means for directing said sensed electrical changes to said state machine; first register means coupled to receive signals from said processor, said first register means for automatically electrically configuring and reconfiguring said circuit elements based on said signals from said processor to provide a plurality of input/output functions; second register means coupled to said processor for storing input/output status information and for coupling this information to said processor, said second register means being coupled to said timing means; said state machining being coupled to said event sensing means and at least one of said and second register means; whereby said input/output section can be configured and reconfigured to perform a plurality of input/output functions.
Claim 3
Dependent Claim 16 words
The cell defined by claim 1 wherein said circuit elements include a counter and digital comparator.
Claim 4
Dependent Claim 18 words
The cell defined by claim 1 wherein said circuit elements include a rate multiplier and a ramp generator.
Claim 5
Dependent Claim 16 words
The cell defined by claim 1 wherein said circuit elements include a sample and hold means.
Claim 6
Dependent Claim 14 words
The cell defined by claim 1 wherein said circuit element includes a transition detector.
Claim 7
Dependent Claim 14 words
The cell defined by claim 1 wherein said circuit element includes a voltage comparator.
Claim 8
Dependent Claim 14 words
The cell defined by claim 1 wherein said circuit element includes a differential receiver.
Claim 9
Dependent Claim 14 words
The cell defined by claim 1 wherein said circuit element includes a differential transmitter.
Claim 10
Dependent Claim 15 words
The cell defined by claim 1 wherein said circuit element includes a differential voltage comparator.
Claim 11
Dependent Claim 14 words
The cell defined by claim 1 wherein said circuit element includes a communications subsystem.
Claim 12
Dependent Claim 13 words
The cell defined by claim 1 wherein said circuit element includes counter latches.
Claim 13
Dependent Claim 14 words
The cell defined by claim 1 wherein said circuit element includes a frequency generator.
Claim 14
Dependent Claim 14 words
The cell defined by claim 1 wherein said circuit element includes a waveform generator.
Claim 15
Dependent Claim 13 words
The cell defined by claim 1 wherein said circuit element includes digital sensors.
Claim 16
Dependent Claim 18 words
The cell defined by claim 1 wherein said circuit element includes means for generating digital output control signals.
Claim 17
Dependent Claim 15 words
The cell defined by claim 1 wherein said circuit element includes differential pair digital sensors.
Claim 18
Dependent Claim 20 words
The cell defined by claim 1 wherein said circuit element includes means for generating differential pair digital output control signals.
Claim 19
Dependent Claim 118 words
The cell defined by claim 1 wherein said circuit elements include a sample and hold means, ramp generator, digital counter and digital comparator, and where said elements are configured to provide a digital-to-analog converter, such that the output of said ramp generator is coupled to said sample and hold means, the start of said ramp generator being detected as one of said predetermined events and used to load initial value into in said counter, said comparator comparing the count in said counter with a digital number from said processor, and the output of said comparator being used to control said sample and hold means, thereby providing a DC potential at the output of said sample and hold means.
Claim 20
Dependent Claim 121 words
The cell defined by claim 1 wherein said circuit elements includes an analog comparator, transition detector, digital counter and ramp generator, and wherein said elements are configured to provide an analog-to-digital converter, an analog signal being coupled to one terminal of said comparator, the other terminal of said comparator being coupled to receive the output of said ramp generator, said digital counter being loaded to initial count in said counter to count at a predetermined rate when said event sensing means detects the start of a ramp by said ramp generator, said counter being used to load latches which are used as said digital output of said converter when said event detection means detects a predetermined event from said comparator means.
Claim 21
Dependent Claim 258 words
In a network for sensing, communicating and controlling, a cell comprising: a plurality of first register means for storing digital signals; at least one arithmetic logic unit coupled to said first register means for receiving the contents of said register means as inputs to said logic unit; a memory coupled to the output of said logic unit, the output of said memory being coupled to said first register means, said memory including a random-access memory section and an electrically programmable memory section; each of said plurality of frist register means being associated with a different process carried out by said logic unit in conjuction with said memory, such that a plurality of different processes are carried out by said first register means, logic unit and memory; a plurality of input/output sections, each of said input/output sections including at least one lead for coupling each of said input/output sections for performing one of the functions of sensing, communicating and controlling, said input/output sections being coupled to said logic unit and said first register means by a bus; said input/output sections each being selected by signals on said bus, each of said input/output sections including a plurality of input/output registers which receive signals from said bus and which couple signals to said bus, said input/output registers receiving signals for controlling said input/output sections and communicating to said bus signals received over said leads; a semaphore register coupled to said bus for controlling shared resources within said cell shared by said processes, said shared resources including said electrically programmable memory section.
Claim 22
Dependent Claim 258 words
In a network for sensing, communicating and controlling, a cell comprising: a plurality of first register means for storing digital signals; at least one arithmetic logic unit coupled to said first register means for receiving the contents of said register means as inputs to said logic unit; a memory coupled to the output of said logic unit, the output of said memory being coupled to said first register means, said memory including a random-access memory section and an electrically programmable memory section; each of said plurality of frist register means being associated with a different process carried out by said logic unit in conjuction with said memory, such that a plurality of different processes are carried out by said first register means, logic unit and memory; a plurality of input/output sections, each of said input/output sections including at least one lead for coupling each of said input/output sections for performing one of the functions of sensing, communicating and controlling, said input/output sections being coupled to said logic unit and said first register means by a bus; said input/output sections each being selected by signals on said bus, each of said input/output sections including a plurality of input/output registers which receive signals from said bus and which couple signals to said bus, said input/output registers receiving signals for controlling said input/output sections and communicating to said bus signals received over said leads; a semaphore register coupled to said bus for controlling shared resources within said cell shared by said processes, said shared resources including said electrically programmable memory section.
Claim 23
Dependent Claim 19 words
The cell defined in claim 20 wherein each of said input/output sections are also part of said shared resources.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-05-12 1995-11-11 1996-05-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-05-12 1999-11-11 2000-05-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-05-12 2003-11-11 2004-05-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag