← Back to Patent Explorer
EP0032818A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Selectable data throughput microprocessor system and heart pacemaker including same

Assignee: Medtronic Inc
•
Filing: 1981-01-15
•
Granted: —
•
Expires: 2001-01-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor system comprises a central processor unit 99, a memory unit 100 and an input/output port 101, the central processor unit being provided with a high speed or burst clock 112 and low speed clock 113. Timing and control logic 104 is provided to select the clock used in the initiation of the execution of an instruction by the central processor unit, resulting in a variable delay between the execution of consecutive instructions. Thus, if the high speed clock 112 is selected, the instructions will be executed at a relatively high rate compared to that which will occur if the low speed clock 113 is selected. Selection of the clock rates is by special instructions causing the setting/resetting of a clock flag (H) in the processor status word 114 or by a special instruction selecting the high clock rate and loading a natural number into instruction counter 115, which number is decremented upon the execution of subsequent instructions so that when the stored number reaches zero the low clock rate is reselected, or by applying a logic level to timing and control logic 104 via control lead 116 from external logic hardware.

Inventors

  • 👤 Ray Steven Mcdonald
  • 👤 Martin Allan Rossing
  • 👤 James Scott Nintzel

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-27 13:43
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3234; G06F1/324; G06F1/04; G06F1/08; Y; Y02; Y02D; Y02D10/00

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 68 words
A selectable data throughput microprocessor system comprising: memory means for storing data and program instructions; an input/output means for interfacing the microprocessor system; and a central processing unit which further includes a system clock means providing a plurality of clock rates, control logic means, having clock select logic for selecting between said plural clock rates for introducing a variable delay period between the execution of said program instructions.
Claim 2
Dependent Claim 68 words
A selectable data throughput microprocessor system comprising: memory means for storing data and program instructions; an input/output means for interfacing the microprocessor system; and a central processing unit which further includes a system clock means providing a plurality of clock rates, control logic means, having clock select logic for selecting between said plural clock rates for introducing a variable delay period between the execution of said program instructions.
Claim 3
Dependent Claim 58 words
A microprocessor system as claimed in claim 1 wherein said central processing unit further includes: an instruction counter for storing the variant of an opcode; and, means for altering the value stored in said instruction counter once during each instruction cycle; and, additional logic means for signaling said clock select logic when said value reaches a preset value.
Claim 4
Dependent Claim 29 words
A microprocessor system as claimed in claim 1 or 2 further including: external logic means connected to said clock select logic for independent control over said clock select logic.
Claim 5
Dependent Claim 63 words
A microprocessor system as claimed in claim 1, 2 or 3 wherein said central processing unit further includes: a flag register having at least one clock flag set or reset through the operation of a flag set or reset instruction; and, clock flag responsive logic for indicating the clock flag status to said clock select logic for selecting one of said clock rates.
Claim 6
Dependent Claim 51 words
A microprocessor system as claimed in any preceding claim wherein said system clock means provides: a first low-speed clock rate; and, a second high-speed clock rate; and wherein said control logic means causes said program instructions to be fetched in synchrony with a clock pulse of either of said clock rates.
Claim 7
Dependent Claim 16 words
A heart pacemaker including a selectable data throughput microprocessor system as claimed in any preceding claim.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag