Hardware method for implementing atomic semaphore operations...

Electrical computers and digital data processing systems: input/ – Access locking

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S262000

Reexamination Certificate

active

06857036

ABSTRACT:
A method is disclosed for handling interruptions, such as asynchronous interrupts, of a process using a system resource. The method determines whether a process is currently using a system resource. If a resource is being used and the system receives an interruption, then the method logs the interruption and delays accepting the interruption until after the process currently using the resource is completed. The method may be implemented in a system that controls access of processes to resources using semaphores that lock the resources while in use. The method determines whether a resource is currently in use by detecting a load and clear operation, indicating that a semaphore has locked the resource. The method delays acceptance of the interruption until either a branch command is executed, a store command is executed, a specified number of instructions are retired, or a specified number of clock cycles pass.

REFERENCES:
patent: 5440746 (1995-08-01), Lentz
patent: 5448743 (1995-09-01), Gulick et al.
patent: 5623670 (1997-04-01), Bohannon et al.
patent: 5623676 (1997-04-01), Horiguchi et al.
patent: 5937199 (1999-08-01), Temple
patent: 6000029 (1999-12-01), Moyer et al.
patent: 6018785 (2000-01-01), Wenniger
patent: 6081867 (2000-06-01), Cox
patent: 6237089 (2001-05-01), Moyer et al.
patent: 6360243 (2002-03-01), Lindsley et al.
patent: 6529983 (2003-03-01), Marshall et al.
patent: 6633940 (2003-10-01), Alasti et al.
patent: 6662252 (2003-12-01), Marshall et al.
Cena, Gianluca, et al., “Efficient Implementation of Semaphores in Controller Area Networks,” Apr. 1999, IEEE Transactions on Industrial Electronics, vol. 46, Issue 2, p. 417-428.*
Jacob, R.T., “Synthesis of Mutual Exclusion Solutions Based on Binary Semaphores,” May 1989, IEEE Transactions on Software Engineering, vol. 15, Issue 5, p. 560-568.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Hardware method for implementing atomic semaphore operations... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Hardware method for implementing atomic semaphore operations..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hardware method for implementing atomic semaphore operations... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3452712

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.