Claims
- 1. A coprocessor, connected, via a bus, and a control bus to a CPU that decodes instructions processes data, and sends said instructions to the coprocessor; and connected, via said bus, to a ROM that stores the instructions, and a RAM that holds data and operands, wherein the coprocessor receives instructions via the bus, and processes data in response to the received instructions, comprising:
- an internal coprocessor bus;
- first means, connected to said internal coprocessor bus, for executing protocols and returning an internal operation status via said control bus in response to receiving an instruction and an operand, sent from the CPU to said coprocessor, based on an internal operation status of said coprocessor, and said means for executing protocols comprising means for returning an internal operation status of the coprocessor to the CPU;
- second means, connected to said internal coprocessor bus, for executing the received instructions and operands independent of said first means for executing protocols, wherein while said second means executes an instruction said first means executes protocols and returns an internal operation status in response to a subsequent instruction; and
- third means, connected to the bus and said internal coprocessor bus, for performing pipeline control of said first means and said second means, which pipeline is a receipt of the instructions and operands during the execution of a preceding instruction.
- 2. The coprocessor of claim 1, wherein said third means comprises a FIFO memory, said FIFO memory receiving said instructions and operands for the coprocessor.
- 3. In the coprocessor of claim 1, said first means comprises means for receiving first signals which indicate a type of an access desired by said CPU, and means for judging the receipt of instructions and operantes in accordance with said first signals.
Priority Claims (1)
Number |
Date |
Country |
Kind |
62-930987 |
Apr 1987 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/652,395, filed on Feb. 7, 1991, abandoned, which is a continuation of application Ser. No. 07/182,146, filed on Apr. 15, 1988, abandoned.
US Referenced Citations (16)
Foreign Referenced Citations (2)
Number |
Date |
Country |
2291545 |
Jun 1976 |
FRX |
1490612 |
Nov 1977 |
GBX |
Non-Patent Literature Citations (4)
Entry |
Ching-Ming Lai, "Reducing AP Overhead Optimizes Performance for Signal Processor", Computer Technology Review, vol. VI, No. 2, pp. 37-41 (1986). |
R. E. Higginbotham et al., "Real-Time Signal Processing with FPS Array Processor", Electro/80 Conference Record, pp. 1-11 (May 13-15, 1980). |
J. M. Grosch et al., "Parallel Arithmetic Computation Using a Dedicated Arithmetic Processor", Proceedings of the National Electronics Conference, vol. 36, pp. 209-212 (1982). |
"Pipelining in Floating Point Processors", IBM Technical Disclosure Bulletin, vol. 29, No. 7, pp. 2903-2906 (Dec. 1986). |
Continuations (2)
|
Number |
Date |
Country |
Parent |
652395 |
Feb 1991 |
|
Parent |
182146 |
Apr 1988 |
|