Claims
- 1. A method of interfacing multiple integrated circuit chips with a system bus in an information processing system, said system bus operating at a system bus data rate, wherein said integrated circuit chips are implemented within a central processing unit (CPU) module having a local CPU, said method comprising the steps of:
- dividing a single circuit into primary and secondary integrated circuit chips wherein higher speed portions of said circuit are contained within said primary integrated circuit chip and lower speed portions of said circuit are contained within said secondary integrated circuit chip;
- propagating signals from said system bus through said primary integrated circuit chip to said secondary integrated circuit chip at said system bus data rate;
- determining if a data transfer onto said system bus is initiated by said local CPU; and
- if it is determined that said local CPU is initiating a data transfer onto said system bus, propagating signals from said primary circuit to said secondary circuit without delay, while if it is determined that said local CPU is not initiating a data transfer onto said system bus, propagating signals from said primary circuit to said secondary circuit with at least one clock cycle delay, said secondary circuit receiving said signals at said system bus data rate irrespective of whether said signals are delayed by one clock cycle.
- 2. A circuit for connection to a system bus within an information processing system, wherein said circuit operates as a single integrated circuit while being physically implemented within separate integrated circuit chips, said circuit further being implemented within a central processing unit (CPU) module having a local CPU, said system bus operating at a system bus data rate, said circuit comprising:
- a primary integrated circuit chip which connects to said system bus and to said local CPU, said primary integrated circuit chip including predominantly high speed portions of said circuit, said primary integrated circuit chip including buffer and delay logic which propagates signals from said system bus through said primary integrated circuit chip with at least one clock cycle delay, said primary integrated circuit chip further including a detection circuit which detects whether said local CPU has initiated a data transfer to said system bus and which causes said signals propagated from said primary integrated circuit chip to be propagated without delay when said local CPU has initiated a data transfer to said system bus; and
- a secondary integrated circuit chip in communication with said local CPU, and also in communication with said system bus via said buffer and delay logic of said primary integrated circuit chip and signal transfer lines which extend between said primary and secondary integrated circuit chips, said secondary integrated circuit chip primarily including lower speed portions of said circuit, said secondary integrated circuit chip further including a state machine circuit which determines whether signals propagated from said primary integrated circuit chill to said secondary integrated circuit chip are delayed, said second integrated circuit chip receiving said signals from said primary integrated circuit chip at said system bus data rate irrespective of whether said signals are delayed by said primary integrated circuit chip.
Parent Case Info
This application is a continuation of U.S. patent application No. 08/390,747, filed Feb. 15, 1995, now abandoned.
US Referenced Citations (8)
Continuations (1)
|
Number |
Date |
Country |
Parent |
390747 |
Feb 1995 |
|