Multiprocessor system and access right setting method in the multiprocessor system
First Claim
Patent Images
1. A multiprocessor system comprising:
- a plurality of processors;
a shared resource capable of being accessed by the plurality of processors;
a shared bus coupled to the plurality of processors and the shared resource;
a mutual exclusion control unit holding identification information indicating which processor has an access right to the shared resource among the plurality of processors; and
a local bus coupled to the mutual exclusion control unit and the plurality of processors.
2 Assignments
0 Petitions
Accused Products
Abstract
An access of a processor having an access right to a shared resource is affected by the polling operation of a processor having no access right. A multiprocessor system having a plurality of processors, and a shared resource that can be accessed by the plural processors, the multiprocessor system includes a shared bus that connects the plural processors to the shared resource, a mutual exclusion control unit that holds identification information indicating which processor has an access right to the shared resource among the plural processors, and a local bus that connects the mutual exclusion control unit and the plural processors.
28 Citations
15 Claims
-
1. A multiprocessor system comprising:
-
a plurality of processors; a shared resource capable of being accessed by the plurality of processors; a shared bus coupled to the plurality of processors and the shared resource; a mutual exclusion control unit holding identification information indicating which processor has an access right to the shared resource among the plurality of processors; and a local bus coupled to the mutual exclusion control unit and the plurality of processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An access right setting method of setting an access right to one of a plurality of processors with respect to a shared resource coupled to the plurality of processors via a shared bus, the method comprising:
-
holding identification information indicating which processor has an access right to the shared resource among the plurality of processors; receiving a request to acquire an access right to the shared resource from one of the plurality of processors via a local bus; determining a processor which is currently requesting an access right to the shared resource; comparing the determination result with the identification information; and providing the processor which is currently requesting an access right to the shared resource with information indicative of whether the access right is granted or not via the local bus.
-
Specification