SYSTEM FOR SYNCHRONIZING USE OF CRITICAL SECTIONS BY MULTIPLE PROCESSORS USING THE CORRESPONDING FLAG BITS IN THE COMMUNICATION REGISTERS AND ACCESS CONTROL REGISTER

Patent №

US 6,516,403

Granted

2003-02-04

Filed 1999

Owner

NEC CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09300465

A hardware arrangement for implementing synchronization control between multiple processors is disclosed. The hardware arrangement is provided with a plurality of communication registers which are arranged so as to store synchronization control data applied from the processors. A flag bit register generates a plurality of flag bits which are respectively assigned to a plurality of critical sections. Each of the flag bits indicates whether or not the corresponding critical section is available. In order to assure the mutual exclusion control, a flag bit access control register is provided which generates a plurality of control bits that are respectively assigned to the plurality of flag bits. The control bit is used to prevent two processors from using an identical critical section. A controller is provided so as to adequately control the above-mentioned registers.

AI hardwareG06F 9/52G06F 9/30101

AI classification

AI hardware0.94
Natural language0.03
Vision0.02
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Knowledge representation0.00
Planning0.00

Ownership

NEC CORPORATION

assignment · 100340998

Assignors

KOYANAGI, HISAO

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC