×

Data processor

  • US 5,045,997 A
  • Filed: 10/28/1988
  • Issued: 09/03/1991
  • Est. Priority Date: 12/03/1987
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processor to be connected to another data processor via a bus for transmitting or receiving data to execute a predetermined process, which comprises:

  • (a) a central processing unit;

    (b) a high-speed memory; and

    (c) a memory competition circuit, said memory competition circuit including;

    (i) an input data memory connected to said bus for temporarily storing data to be input to said high-speed memory from said bus;

    (ii) an output data memory connected to said high-speed memory for temporarily storing data to be output to said bus from said high-speed memory;

    (iii) a read register connected to said high-speed memory for temporarily latching data read out of said high-speed memory by said central processing unit;

    (iv) a write register connected to said central processing unit for temporarily latching data to be written in said high-speed memory by said central processing unit;

    (v) a competition control section connected to said input and output data memories and said central processing unit for receiving a write request from said input data memory, a read request from said output data memory, a read request from said central processing unit, and a write request from said central processing unit to execute access to said high-speed memory by said requests according to a predetermined priority order among said input data memory, output data memory, read register and write register, or issuing a wait signal to said central processing unit when access is not in time,(vi) a clock generator for generating a clock signal independent of that of said central processing unit;

    (vii) a synchronizing circuit connected to said clock generator for synchronizing access requests to be input to said memory competition circuit; and

    (viii) an arbiter connected to said synchronizing circuit for selecting a request of the highest priority to control competition among said access requests for access to said high-speed memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×