Processor system with dual clock
First Claim
1. A computer system including,a system clock sub-system providing signals at first and second speeds, said second speed being a multiple of said first speed,a memory sub-system operable at said first speed,said memory sub-system including a synchronous memory bus, said memory sub-system have a plurality of control signal lines,an iAPX microprocessor, said iAPX microprocessor having a plurality of memory control signal lines,means responsive to said clock sub-system for driving said memory sub-system at said first speed and said iAPX processor at said second speed,a bus interface unit for connecting said iAPX microprocessor to said memory sub-system and for modifying the control signal from said memory to conform to the control signals for said iAPX microprocessor and for modifying the control signals from said iAPX microprocessor to conform to the control signals of said memory system.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a means for operating the CPU in a single chip microprocessor at a multipe of the cycle speed of the memory bus. With the present invention, first and second timing signals are provided. The frequency of the second timing signal is a multiple of the frequency of the first timing signal. The second or fast timing signal is provided to the CPU and the first or slower timing signal is provided to the memory subsystem. A bus interface unit is interposed between the CPU and the memory bus. This bus interface unit receives the RDY signal (i.e. the ready signal) from the memory subsystem and modifies it before it is provided to the CPU. The "ready" signal from the memory subsystem is in an undefined state for a significant portion of each bus cycle. Since at least two CPU cycles occur during each memory access, the bus interface unit must ensure that the CPU does not misinterpret the ready signal from the memory subsystem. The bus interface unit also must modify the ADS signal (i.e. the address status signal) generated by the CPU. The ADS and RDY signals must be modified in a first way if the CPU calls for a memory cycle at the beginning of a bus cycle and in a second way if the CPU calls for a memory cycle in the middle of a CPU cycle. The use of a CPU clock speed doubler in combination with a write-back cache achieves truly synergistic increases in system speed.
-
Citations
10 Claims
-
1. A computer system including,
a system clock sub-system providing signals at first and second speeds, said second speed being a multiple of said first speed, a memory sub-system operable at said first speed, said memory sub-system including a synchronous memory bus, said memory sub-system have a plurality of control signal lines, an iAPX microprocessor, said iAPX microprocessor having a plurality of memory control signal lines, means responsive to said clock sub-system for driving said memory sub-system at said first speed and said iAPX processor at said second speed, a bus interface unit for connecting said iAPX microprocessor to said memory sub-system and for modifying the control signal from said memory to conform to the control signals for said iAPX microprocessor and for modifying the control signals from said iAPX microprocessor to conform to the control signals of said memory system.
-
5. A computer system including,
a memory system operating at a first speed, said memory system including a synchronous memory bus operating at said first speed, said memory system have a plurality of control signal lines, a single chip microprocessor operable at a second speed, said second speed being a multiple of said first speed, said single chip microprocessor having a plurality of memory control signal lines, a bus interface unit for connecting said single chip microprocessor to said memory system and for modifying the control signal from said memory to conform to the control signals for said single chip microprocessor and for modifying the control signals from said microprocessor to conform to the control signals of said memory system.
Specification