Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
325 words
An integrated circuit comprising: a microprocessor which must have a plurality of information elements relating to options defined before said microprocessor can function; a memory accessible with an address decoder; wherein said memory comprises a first part to store said information elements and a second part to store information elements that can be executed by said microprocessor; one or more internal peripherals connected to a data bus, said internal peripherals comprising options circuits which enable said internal peripherals to be configured as a function of said information elements for putting said integrated circuit into service; wherein said options circuits possess means for being configured by default for a particular mode of operation of said microprocessor called the programming mode, and when in said programming mode, said microprocessor is capable of writing into said first part of said memory; wherein said means for being configured by default comprises a hard-wired electrical circuit; wherein said integrated circuit transfers option information directly from said hard-wired electrical circuit to said options circuits of said internal peripherals; and wherein said means for being configured by default comprises a circuit for the modification of said information elements relating to options, said modification circuit being activated by a signal that enables said microprocessor to be placed in programming mode; said integrated circuit being connected to receive a reset signal for putting into service said integrated circuit, said reset signal having a binary signal comprising two phases, a first phase for a physical initialization of said integrated circuit and a second phase for a configuration of said internal peripherals; a reading circuit for reading said information elements from said first part of said memory and imposing logic states corresponding to said information elements on certain electrical nodes of electronic circuits connected to said peripherals during said second phase; and a disconnect circuit comprising a second part for authorizing said microprocessor to manage said integrated circuit only at the end of said second phase.
Claim 2
Dependent Claim
325 words
An integrated circuit comprising: a microprocessor which must have a plurality of information elements relating to options defined before said microprocessor can function; a memory accessible with an address decoder; wherein said memory comprises a first part to store said information elements and a second part to store information elements that can be executed by said microprocessor; one or more internal peripherals connected to a data bus, said internal peripherals comprising options circuits which enable said internal peripherals to be configured as a function of said information elements for putting said integrated circuit into service; wherein said options circuits possess means for being configured by default for a particular mode of operation of said microprocessor called the programming mode, and when in said programming mode, said microprocessor is capable of writing into said first part of said memory; wherein said means for being configured by default comprises a hard-wired electrical circuit; wherein said integrated circuit transfers option information directly from said hard-wired electrical circuit to said options circuits of said internal peripherals; and wherein said means for being configured by default comprises a circuit for the modification of said information elements relating to options, said modification circuit being activated by a signal that enables said microprocessor to be placed in programming mode; said integrated circuit being connected to receive a reset signal for putting into service said integrated circuit, said reset signal having a binary signal comprising two phases, a first phase for a physical initialization of said integrated circuit and a second phase for a configuration of said internal peripherals; a reading circuit for reading said information elements from said first part of said memory and imposing logic states corresponding to said information elements on certain electrical nodes of electronic circuits connected to said peripherals during said second phase; and a disconnect circuit comprising a second part for authorizing said microprocessor to manage said integrated circuit only at the end of said second phase.
Claim 3
Dependent Claim
29 words
An integrated circuit according to claim 1, wherein said means for being configured by default comprise a reading of said first part of said memory in a non-programmed state.
Claim 4
Dependent Claim
65 words
An integrated circuit according to claim 1, further comprising an automatic circuit which, when said integrated circuit is being put into service, produces a binary signal representing a reading address in said first part of said memory, said address corresponding to the stored information elements relating to the operations of said peripherals, said automatic circuit controlling the reading of said memory at the address indicated.
Claim 5
Dependent Claim
35 words
An integrated circuit according to claim 1, wherein said options circuits of said peripherals comprise a circuit for being connected to said data bus at the end of said second phase of said reset signal.
Claim 6
Dependent Claim
48 words
An integrated circuit according to claim 1, wherein said microprocessor is decoupled from said data bus by said disconnect circuit during said second phase of said reset signal, during which a link between said options circuits of said peripherals and said first part of said memory takes place.
Claim 7
Dependent Claim
16 words
The integrated circuit of claim 1, wherein said first and second memory parts both comprise EEPROM.
Claim 8
Dependent Claim
28 words
The integrated circuit of claim 1, wherein one bit of said first part of said memory selects between operation from a quartz clock and operation from an oscillator.
Claim 9
Dependent Claim
33 words
The integrated circuit of claim 1, wherein said internal peripherals include a converter circuit, and one bit of said first part of said memory selects faster or slower operation of said converter circuit.
Claim 10
Dependent Claim
23 words
The integrated circuit of claim 1, further comprising circuitry for selectably forcing said first part of said memory into programming mode at startup.
Claim 11
Dependent Claim
31 words
The integrated circuit of claim 1, wherein said internal peripherals include a counter, and one bit of said first part of said memory selects fast or slow operation of said counter.
Claim 12
Dependent Claim
147 words
A microcontroller integrated circuit, comprising: a microprocessor portion; a bus; a disconnection circuit interposed between said microprocessor portion and said bus, said disconnection circuit being configured to cut off access from said microprocessor portion to said bus whenever power is first applied to the integrated circuit; a nonvolatile instruction memory, operatively connected in such relation that said microprocessor portion can fetch instructions from said instruction memory when said disconnection circuit is not cutting off access thereto; one or more internal peripheral circuits, each operatively connected to said bus and comprising a respective options circuit; and a nonvolatile peripheral-configuration memory; wherein, when power is first applied, said options circuits of said internal peripheral circuits retrieve configuration data from said peripheral-configuration memory, and implement corresponding interface options for said peripheral circuits; and thereafter said microprocessor portion can interface through said bus to said peripheral circuits and to external connections.
Claim 13
Dependent Claim
147 words
A microcontroller integrated circuit, comprising: a microprocessor portion; a bus; a disconnection circuit interposed between said microprocessor portion and said bus, said disconnection circuit being configured to cut off access from said microprocessor portion to said bus whenever power is first applied to the integrated circuit; a nonvolatile instruction memory, operatively connected in such relation that said microprocessor portion can fetch instructions from said instruction memory when said disconnection circuit is not cutting off access thereto; one or more internal peripheral circuits, each operatively connected to said bus and comprising a respective options circuit; and a nonvolatile peripheral-configuration memory; wherein, when power is first applied, said options circuits of said internal peripheral circuits retrieve configuration data from said peripheral-configuration memory, and implement corresponding interface options for said peripheral circuits; and thereafter said microprocessor portion can interface through said bus to said peripheral circuits and to external connections.
Claim 14
Dependent Claim
26 words
The integrated circuit of claim 11, wherein said bus includes a plurality of data lines, a plurality of address lines, and a plurality of control lines.
Claim 15
Dependent Claim
17 words
The integrated circuit of claim 11, wherein said instruction memory and said peripheral-configuration memory both comprise EEPROM.
Claim 16
Dependent Claim
16 words
The integrated circuit of claim 11, wherein said instruction memory has separate read and write interfaces.
Claim 17
Dependent Claim
25 words
The integrated circuit of claim 11, further comprising hardware connections which define a default set of configuration options before said peripheral-configuration memory has been written.
Claim 18
Dependent Claim
28 words
The integrated circuit of claim 11, wherein said peripheral circuits include a counter, and one bit of said peripheral-configuration memory selects fast or slow operation of said counter.
Claim 19
Dependent Claim
20 words
The integrated circuit of claim 11, further comprising circuitry for selectably forcing said peripheral-configuration memory into programming mode at startup.
Claim 20
Dependent Claim
148 words
An integrated circuit microcontroller comprising, on a single chip: a microprocessor; first and second memory parts; and at least one internal peripheral circuit connected to said microprocessor and said memory by a data bus, and comprising an options circuit which, at power-up, automatically reads data from said first memory part and configures the operation of said internal peripheral circuit accordingly, without the intervention of said microprocessor; wherein said internal peripheral circuit is selected from the group consisting of clock circuits and data conversion circuits; wherein said microprocessor executes programs from said second memory part, in operations which depend on the configuration of said peripheral circuit; wherein said options circuits possess means for being configured by default for a particular mode of operation of said microprocessor called the programming mode and wherein, in this particular mode, said microprocessor is capable of writing in said first part of said memory.
Claim 21
Dependent Claim
148 words
An integrated circuit microcontroller comprising, on a single chip: a microprocessor; first and second memory parts; and at least one internal peripheral circuit connected to said microprocessor and said memory by a data bus, and comprising an options circuit which, at power-up, automatically reads data from said first memory part and configures the operation of said internal peripheral circuit accordingly, without the intervention of said microprocessor; wherein said internal peripheral circuit is selected from the group consisting of clock circuits and data conversion circuits; wherein said microprocessor executes programs from said second memory part, in operations which depend on the configuration of said peripheral circuit; wherein said options circuits possess means for being configured by default for a particular mode of operation of said microprocessor called the programming mode and wherein, in this particular mode, said microprocessor is capable of writing in said first part of said memory.
Claim 22
Dependent Claim
21 words
An integrated circuit microcontroller according to claim 18, wherein said means for being configured by default comprise a hard-wired electrical circuit.
Claim 23
Dependent Claim
46 words
An integrated circuit microcontroller according to claim 18, wherein said means for being configured by default comprise a circuit for the modification of information elements relating to options, this modification circuit being activated by a signal that enables said microprocessor to be placed in programming mode.
Claim 24
Dependent Claim
43 words
An integrated circuit microcontroller according to claim 20, wherein said microprocessor is decoupled from said data bus by a disconnect circuit during power-up, during which a link between said options circuits of said peripherals and said first part of said memory takes place.
Claim 25
Dependent Claim
30 words
An integrated circuit microcontroller according to claim 18, wherein said means for being configured by default comprise a reading of said first part of said memory in a non-programmed state.
Claim 26
Dependent Claim
17 words
The integrated circuit microcontroller of claim 18, wherein said first and second memory parts both comprise EEPROM.
Claim 27
Dependent Claim
29 words
The integrated circuit microcontroller of claim 18, wherein one bit of said first part of said memory selects between operation from a quartz clock and operation from an oscillator.
Claim 28
Dependent Claim
34 words
The integrated circuit microcontroller of claim 18, wherein said internal peripherals include a converter circuit, and one bit of said first part of said memory selects faster or slower operation of said converter circuit.
Claim 29
Dependent Claim
24 words
The integrated circuit microcontroller of claim 18, further comprising circuitry for selectably forcing said first part of said memory into programming mode at startup.
Claim 30
Dependent Claim
27 words
The integrated circuit microcontroller of claim 18, wherein said bus includes a plurality of data lines, a plurality of address lines, and a plurality of control lines.
Claim 31
Dependent Claim
17 words
The integrated circuit microcontroller of claim 18, wherein said instruction memory has separate read and write interfaces.
Claim 32
Dependent Claim
26 words
The integrated circuit microcontroller of claim 18, further comprising hardware connections which define a default set of configuration options before a peripheral-configuration memory has been written.
Claim 33
Dependent Claim
136 words
An integrated circuit microcontroller comprising, on a single chip: a microprocessor; a memory comprising first and second parts; at least one internal peripheral circuit connected to said microprocessor and said memory by a data bus, and comprising an options circuit which, at power-up, automatically reads data from said first part of said memory and configures the operation of said internal peripheral circuit accordingly, without the intervention of said microprocessor; and a disconnection circuit interposed between said microprocessor and said bus, said disconnection circuit being configured to cut off access from said microprocessor portion to said bus, while allowing access from said options circuit to said bus, whenever power is first applied to the integrated circuit; wherein said microprocessor executes programs from said second memory part, in operations which depend on the configuration of said peripheral circuit.
Claim 34
Dependent Claim
136 words
An integrated circuit microcontroller comprising, on a single chip: a microprocessor; a memory comprising first and second parts; at least one internal peripheral circuit connected to said microprocessor and said memory by a data bus, and comprising an options circuit which, at power-up, automatically reads data from said first part of said memory and configures the operation of said internal peripheral circuit accordingly, without the intervention of said microprocessor; and a disconnection circuit interposed between said microprocessor and said bus, said disconnection circuit being configured to cut off access from said microprocessor portion to said bus, while allowing access from said options circuit to said bus, whenever power is first applied to the integrated circuit; wherein said microprocessor executes programs from said second memory part, in operations which depend on the configuration of said peripheral circuit.
Claim 35
Dependent Claim
51 words
An integrated circuit microcontroller according to claim 30, wherein said options circuits possess means for being configured by default for a particular mode of operation of said microprocessor called the programming mode and wherein, in this particular mode, said microprocessor is capable of writing in said first part of said memory.
Claim 36
Dependent Claim
21 words
An integrated circuit microcontroller according to claim 31, wherein said means for being configured by default comprise a hard-wired electrical circuit.
Claim 37
Dependent Claim
46 words
An integrated circuit microcontroller according to claim 31, wherein said means for being configured by default comprise a circuit for the modification of information elements relating to options, this modification circuit being activated by a signal that enables said microprocessor to be placed in programming mode.
Claim 38
Dependent Claim
30 words
An integrated circuit microcontroller according to claim 31, wherein said means for being configured by default comprise a reading of said first part of said memory in a non-programmed state.
Claim 39
Dependent Claim
66 words
An integrated circuit microcontroller according to claim 30, further comprising an automatic circuit which, when said integrated circuit microcontroller is being put into service, produces a binary signal representing a reading address in said first part of said memory, said address corresponding to stored information elements relating to the operations of said peripherals, said automatic circuit controlling the reading of said memory at the address indicated.
Claim 40
Dependent Claim
17 words
The integrated circuit microcontroller of claim 30, wherein said first and second memory parts both comprise EEPROM.
Claim 41
Dependent Claim
29 words
The integrated circuit microcontroller of claim 30, wherein one bit of said first part of said memory selects between operation from a quartz clock and operation from an oscillator.
Claim 42
Dependent Claim
34 words
The integrated circuit microcontroller of claim 30, wherein said internal peripherals include a converter circuit, and one bit of said first part of said memory selects faster or slower operation of said converter circuit.
Claim 43
Dependent Claim
24 words
The integrated circuit microcontroller of claim 30, further comprising circuitry for selectably forcing said first part of said memory into programming mode at startup.
Claim 44
Dependent Claim
32 words
The integrated circuit microcontroller of claim 30, wherein said internal peripherals include a counter, and one bit of said first part of said memory selects fast or slow operation of said counter.
Claim 45
Dependent Claim
27 words
The integrated circuit microcontroller of claim 30, wherein said bus includes a plurality of data lines, a plurality of address lines, and a plurality of control lines.
Claim 46
Dependent Claim
17 words
The integrated circuit microcontroller of claim 30, wherein said instruction memory has separate read and write interfaces.
Claim 47
Dependent Claim
26 words
The integrated circuit microcontroller of claim 30, further comprising hardware connections which define a default set of configuration options before a peripheral-configuration memory has been written.