Operation processing device
A technology for computing processing devices and information processing devices, which is applied in the direction of multi-programming devices, machine execution devices, electrical digital data processing, etc., can solve the problem of increasing hardware resources, and achieve the effect of suppressing the increase of resources
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2008-10-01
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The present invention relates to the internal control technology of CPU and other computing processing devices, in particular to the control technology for mutual calling between computing processing devices. Background technique
[0002] The invention relates to the mutual calling among CPUs, and especially takes a multi-CPU system as an object. The mutual call is an internal processor interrupt used by the OS for maintaining storage consistency in the virtual memory, and is a type of communication means between processors.
[0003] As a technique related to the present invention, for example, Patent Document 1 discloses a technique in which read separation ( In the read control device of the computer system of the read split) method, the control memory read and the I / O management table are divided separately, thereby preventing the occupation of the read management table caused by the I / O read with a response delay.
[0004] In addition, for exampl...
Examples
Embodiment Construction
[0057] First, before describing the embodiments of the present invention, the figure 2 The internal operation of XCSC1121 at the time of mutual call sending indicated by arrows (1) to (4) will be described.
[0058] After the mutual call data transmitted from the CPU core unit 1110 is written into the data register, a write request to the BUSY bit is transmitted from the CPU core unit 1110 accompanied by designation of the BN number. According to the request, the BUSY bit of the specified BN number in the status register is set, and the BN number is stored in the command FIFO, and the VLD bit (Valid bit, effective bit) is also set. At this time, the XCSC1121 sends an issuance request of XCALL_REQ (mutual call request) to the coordinator.
[0059] The coordinator is a module that coordinates the priority order of using the bus (signal line) between the CPU core unit 1110 and the SC1300, and performs control so that instructions are issued efficiently and in compliance with th...