Patent US2469860A successfully refreshed from Google Patents.
Patent US4382279A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4382279A Expired / Lapsed US ⏱️ 0.0 years remaining

Single chip microprocessor with on-chip modifiable memory

Assignee: Bull CP8 SA
•
Filing: 1980-11-17
•
Granted: 1983-05-03
•
Expires: 2000-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor architecture which permits automatic programming of a non-volatile memory included on the same chip as a processing and control unit. The microprocessor includes a permanent memory such as an EPROM which can be electrically written word by word. The microprocessor additionally includes a processing and control unit connected to the permanent memory through two sets of data and address registers. Circuits are also included for distributing memory write voltage in a manner which does not interfere with normal operation of the microprocessor. As a result, the data contents at one memory location can be modified (written) the same time instructions are being read from another memory location. Memory writing can alternatively be effected by a sub-program comprising a sequence of microinstructions, or by a write automaton comprising hard-wired logic circuits.

Inventors

  • 👤 Michel Ugon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 10:32
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/22; G06F9/24

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 43 words
A microprocessor comprising, on a single semiconductor chip, a programmable read-only memory; processing unit means for processing information contained in said programmable read-only memory; and means controlled by said processing unit means for enabling data to be written in said programmable read-only memory.
Claim 2
Dependent Claim 43 words
A microprocessor comprising, on a single semiconductor chip, a programmable read-only memory; processing unit means for processing information contained in said programmable read-only memory; and means controlled by said processing unit means for enabling data to be written in said programmable read-only memory.
Claim 3
Dependent Claim 67 words
A microprocessor according to claim 1, wherein said means for enabling data to be written in said programmable read-only memory comprises: a write automaton controlled by said processing unit means; and address and data registers for transferring information between said processing unit means and said write automaton, said address and data registers including means for holding data stable whenever said automaton is operated by said processing unit.
Claim 4
Dependent Claim 40 words
A microprocessor according to claim 2, wherein said write automaton includes means for transmitting a release signal to said processing unit at the conclusion of a programmable memory write cycle to enable said processing unit to resume an interrupted program.
Claim 5
Dependent Claim 101 words
A microprocessor comprising, on a single semiconductor chip, a programmable read-only memory; processing unit means for processing information contained in said programmable read-only memory; means controlled by said processing unit means for enabling data to be written in said programmable read-only memory; said means for enabling data to be written in said programmable read-only memory comprising means for simultaneously addressing a location in said programmable read-only memory at which data is to be modified, and data stored in said programmable read-only memory in the form of an instruction sequence which enables modified data to be written in said programmable read-only memory.
Claim 6
Dependent Claim 101 words
A microprocessor comprising, on a single semiconductor chip, a programmable read-only memory; processing unit means for processing information contained in said programmable read-only memory; means controlled by said processing unit means for enabling data to be written in said programmable read-only memory; said means for enabling data to be written in said programmable read-only memory comprising means for simultaneously addressing a location in said programmable read-only memory at which data is to be modified, and data stored in said programmable read-only memory in the form of an instruction sequence which enables modified data to be written in said programmable read-only memory.
Claim 7
Dependent Claim 39 words
A microprocessor according to claim 4, wherein said means for simultaneously addressing comprises: a first address register for addressing the location at which data is to be modified; and a second address register for use by said instruction sequence.
Claim 8
Dependent Claim 36 words
A microprocessor according to claim 5, wherein said means for simultaneously addressing further comprises: a first data register for storing modified data; and a second data register for storing data required to execute said instruction sequence.
Claim 9
Dependent Claim 47 words
A microprocessor according to claim 4 wherein said means for enabling data to be written in said programmable read-only memory further comprises means for generating the voltage required to write data in said programable read-only memory during the entire time required by the particular programmable read-only memory.
Claim 10
Dependent Claim 67 words
A microprocessor according to claim 4, wherein said means for enabling data to be written in said programmable read-only memory comprises: a write automaton controlled by said processing unit means; and address and data registers for transferring information between said processing unit means and said write automaton, said address and data registers including means for holding data stable whenever said automaton is operated by said processing unit.
Claim 11
Dependent Claim 40 words
A microprocessor according to claim 8, wherein said write automaton includes means for transmitting a release signal to said processing unit at the conclusion of a programmable memory write cycle to enable said processing unit to resume an interrupted program.
Claim 12
Dependent Claim 88 words
A microprocessor comprising, on a single semiconductor chip, a memory means, processing unit means for processing information contained in said memory, means controlled by said processing unit means for enabling data to be written in said memory, said means for enabling data to be written in said memory comprising means for simultaneously addressing a location in said memory at which data is to be modified, and data stored in said memory in the form of an instruction sequence which enables modified data to be written in said memory.
Claim 13
Dependent Claim 88 words
A microprocessor comprising, on a single semiconductor chip, a memory means, processing unit means for processing information contained in said memory, means controlled by said processing unit means for enabling data to be written in said memory, said means for enabling data to be written in said memory comprising means for simultaneously addressing a location in said memory at which data is to be modified, and data stored in said memory in the form of an instruction sequence which enables modified data to be written in said memory.
Claim 14
Dependent Claim 38 words
A microprocessor according to claim 10 wherein said memory means comprises a read-only memory for storing data stored in the form of an instruction sequence and a programmable read-only memory for storing the data which can be modified.
Claim 15
Dependent Claim 40 words
A microprocessor according to claim 10 where in said means for simultaneously addressing comprises a first address register for addressing the location at which data is to be modified, and a second address register for use by said instruction sequence.
Claim 16
Dependent Claim 66 words
A microprocessor according to claim 16 wherein said means for enabling data to be written in said memory means comprises a write automaton controlled by said processing unit means, and address and data registers for transferring information between said processing unit means and said write automaton, said address and data registers including means for holding data stable whenever said automaton is operated by said processing unit.
Claim 17
Dependent Claim 40 words
A microprocessor according to claim 13, where in said write automaton includes means for transmitting a release signal to said processing unit at the conclusion of a memory write cycle to enable said processing unit to resume an interrupted program.

References Cited (Backward Citations)

US3792441A Cited
US4153933A Cited
US4128873A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-05-02 1986-11-01 1987-05-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-05-02 1990-11-01 1991-05-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-05-02 1994-11-01 1995-05-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag