Method and apparatus for providing pipe fullness information external to a data processing system
AssigneeMotorola, Inc.
InventorsChien-Yin Liu, Kirk S. Livingston
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorsChien-Yin Liu, Kirk S. Livingston
Estimating the term…
The present invention relates in general to a data processing system (10), and more particularly to a method and apparatus for providing instruction pipe (106) status information, including fullness information, external to data processing system (10). In one embodiment, an IPIPE2 integrated circuit terminal (15) is used to serially provide a pipe depth value indicating the fullness of the instruction pipe (106). The serial protocol used with the IPIPE2 (15) terminal includes a start bit, a fetch pointer value, and a plurality of idle bits. In one embodiment, IPIPE0 (13) and IPIPE1 (14) integrated circuit terminals may indicate loading and unloading of instruction pipe (106) and may stop toggling when central processing unit (102) is in a loop mode.
A method for operating a data processing system, the data processing system having a central processing unit and having an external bus coupled to external terminals of the central processing unit, the external bus providing information external to the data processing system, the method comprising the steps of:
A data processor, comprising:
An apparatus for operating a data processing system having a central processor unit including a instruction pipe, and an external data bus coupled to the central processor unit, the central processor unit comprising:
A method for operating a data processing system, the data processing system having a central processing unit and having an external bus having a plurality of integrated circuit terminals, the external bus providing information external to the data processing system, the method comprising the steps of:
A data processor comprising:
A data processor comprising:
The data processor of claim 30 wherein the first edge is a falling edge of the clock and the second edge is a rising edge of the clock.
A data processor comprising:
Dependencies are inferred from the claim text.