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

Microprocessors

Assignee: International Business Machines Corp
•
Filing: 1986-06-13
•
Granted: 1988-04-05
•
Expires: 2006-06-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor that has two operating modes for generating memory location addresses includes a processor 20 connected to a read-only memory 21, a random access memory 22, and an I/O unit 23 through control 25, data 26 and address 27 buses. A remapper unit 24 is connected in the address bus between the processor 20 and the read only memory and the random access memory so that when it is enabled by a signal from the I/O unit it can selectively change addresses generated by the processor and thus redirect the control of the microprocessor.

Inventors

  • 👤 Ian M. McCallion

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 23:20
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4403; G06F9/455; G06F9/45533; G06F9/45537

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 110 words
A microprocessor comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at least a first mode and a second mode of operation for the generation of memory location addresses, characterized in that the microprocessor also includes a remapper unit connected in the address bus between the processor unit and the read only memory and te random access memory, means when changing modes for providing an enable signal to said remapper unit, said remapper unit responsive to said enable signal to selectively change address words generated by the processor.
Claim 2
Dependent Claim 110 words
A microprocessor comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at least a first mode and a second mode of operation for the generation of memory location addresses, characterized in that the microprocessor also includes a remapper unit connected in the address bus between the processor unit and the read only memory and te random access memory, means when changing modes for providing an enable signal to said remapper unit, said remapper unit responsive to said enable signal to selectively change address words generated by the processor.
Claim 3
Dependent Claim 43 words
A microprocessor as claimed in claim 1 in which the remapper unit connected in the address bus receives one bit of each address word generated by the processor unit and when enabled replaces the value of said one bit with a different value.
Claim 4
Dependent Claim 54 words
A microprocessor as claimed in claim 1 in whicht he first mode provides an address that invokes a power-on start-up control program and the second mode provides an address that bypasses the power-on start-up program which differs by one bit from the address of the first mode and invokes a mode switching control program.
Claim 5
Dependent Claim 62 words
A microprocessor as claimed in claim 3 in which the mode switching control program controls the processor to perform the following functions: (a) mask off interrupts, (b) store in random access memory the relevant processor information, (c) activate the remapper, (d) activate the reset, (e) release the remapper, (f) load the information saved at (a) into the processor, and (g) enable interrupts.
Claim 6
Dependent Claim 55 words
A microprocessor as claimed in claim 2 in which the first mode provides an address that invokes a power-on start-up control program and the second mode provides an address that bypasses the power-on start-up control program which differs by one bit from the address of the first mode and invokes a mode switching control program.
Claim 7
Dependent Claim 62 words
A microprocessor as claimed in claim 5 in which the mode switching control program controls the processor to perform the following instructions: (a) mask off interrupts, (b) store in random access memory the relevant processor information, (c) activate the remapper, (d) activate the reset, (e) release the remapper, (f) load the information saved at (a) into the processor, and (g) enable interrupts.
Claim 8
Dependent Claim 149 words
In a microprocessor of the type comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at least a first mode and a second mode of operation for the generation of memory location addresses, said processor in response to a mode change providing an address on the address bus that causes a power-on start-up program to be invoked, the improvement for bypassing the power-on start-up program comprising: a remapping unit connected in the address bus between the processor unit and the read only memory and the random access memory and means for providing an enable signal when changing modes to said remapper unit, said remapper unit responsive to said enable signal to change the address generated by the processor to an address which bypasses the power start-up program.
Claim 9
Dependent Claim 149 words
In a microprocessor of the type comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at least a first mode and a second mode of operation for the generation of memory location addresses, said processor in response to a mode change providing an address on the address bus that causes a power-on start-up program to be invoked, the improvement for bypassing the power-on start-up program comprising: a remapping unit connected in the address bus between the processor unit and the read only memory and the random access memory and means for providing an enable signal when changing modes to said remapper unit, said remapper unit responsive to said enable signal to change the address generated by the processor to an address which bypasses the power start-up program.
Claim 10
Dependent Claim 226 words
In a microprocessor of the type comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at leas a normal mode and protected mode of operation for the generation of memory location addresses, said processor normally in response to the normal mode providing an address on the address bus that causes a power-on start-up program to be invoked, the improvement for bypassing the power-on start-up program when after being in the protected mode, switching back to the normal mode comprising: said read only memory providing at a given address operation in the normal mode with the power-on start-up program, said random access memory providing at address one bit different from said given address a program that puts the operation in the normal mode without the power-on start-up program, a remapper unit connected in one line of the address bus between the processor switching unit and the read only memory and the random access memory and means for providing an enable signal to said remapper unit when changing from said protected mode back to said normal mode, said remapper unit responsive to said enable signal to change by one bit the address generated by the processor to provide the address which bypasses the power-on start-up program.
Claim 11
Dependent Claim 226 words
In a microprocessor of the type comprising a processor unit, a read only memory, a random access memory and an input-output unit connected by a control bus, a data bus and an address bus and which has at leas a normal mode and protected mode of operation for the generation of memory location addresses, said processor normally in response to the normal mode providing an address on the address bus that causes a power-on start-up program to be invoked, the improvement for bypassing the power-on start-up program when after being in the protected mode, switching back to the normal mode comprising: said read only memory providing at a given address operation in the normal mode with the power-on start-up program, said random access memory providing at address one bit different from said given address a program that puts the operation in the normal mode without the power-on start-up program, a remapper unit connected in one line of the address bus between the processor switching unit and the read only memory and the random access memory and means for providing an enable signal to said remapper unit when changing from said protected mode back to said normal mode, said remapper unit responsive to said enable signal to change by one bit the address generated by the processor to provide the address which bypasses the power-on start-up program.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag