High performance microprocessor having variable speed system clock
AssigneePatriot Scientific Corporation
InventorsCharles H. Moore, Russell H. Fish, III
Life of this patent
Estimating the term…
Abstract
A microprocessor integrated circuit including a processing unit disposed upon an integrated circuit substrate is disclosed herein. The processing unit is designed to operate in accordance with a predefined sequence of program instructions stored within an instruction register. A memory, capable of storing information provided by the processing unit and occupying a larger area of the integrated circuit substrate than the processing unit, is also provided within the microprocessor integrated circuit. The memory may be implemented using, for example dynamic or static random-access memory. A variable output frequency system clock, such as generated by a ring oscillator, is also disposed on the integrated circuit substrate.
Claims13
A microprocessor integrated circuit comprising:
- a program-controlled processing unit operative in accordance with a sequence of program instructions;
- a memory coupled to said processing unit and capable of storing information provided by said processing unit;
- a plurality of column latches coupled to the processing unit and the memory, wherein, during a read operation, a row of bits are read from the memory and stored in the column latch;
- and
- a variable speed system clock having an output coupled to said processing unit;
- said processing unit, said variable speed system clock, said plurality of column latches, and said memory fabricated on a single substrate, said memory using a greater area of said single substrate than said processing unit, said memory further using a majority of a total area of said single substrate.
A microprocessor integrated circuit comprising:
- a processing unit disposed upon an integrated circuit substrate, said processing unit operating in accordance with a predefined sequence of program instructions;
- a memory coupled to said processing unit and capable of storing information provided by said processing unit, said memory occupying a larger area of said integrated circuit substrate than said processing unit said memory further occupying a majority of a total area of said single substrate;
- and
- a ring oscillator having a variable output frequency, wherein the ring oscillator provides a system clock to the processing unit, the ring oscillator disposed on said integrated circuit substrate.
A microprocessor integrated circuit comprising:
- a processing unit having one or more interface ports for interprocessor communication, said processing unit being disposed on a single substrate;
- a memory disposed upon said substrate and coupled to said processing unit, said memory occupying a greater area of said substrate than said processing unit, said memory further comprising a majority of a total area of said substrate;
- and
- a ring oscillator having a variable output frequency, wherein the ring oscillator provides a system clock to the processing unit, the ring oscillator disposed on said substrate.
A microprocessor computational system comprising:
- a first processing unit disposed upon a first substrate;
- a first memory disposed upon said first substrate and coupled to said first processing unit, said first memory occupying a greater area of said first substrate than said first processing unit, said memory further occupying a majority of a total area of said substrate;
- a ring oscillator having a variable output frequency, wherein the ring oscillator provides a system clock to the processing unit, the ring oscillator disposed on said first substrate;
- and
- a second processing unit coupled to said first processing unit and configured for interprocessor communication with said first processing unit.
Dependencies are inferred from the claim text.