Electrical computers and digital data processing systems: input/ – Access locking
Patent
1996-03-18
2000-01-25
Myers, Paul R.
Electrical computers and digital data processing systems: input/
Access locking
710260, 710262, G06F 946
Patent
active
060187859
ABSTRACT:
The hardware semaphore generates an interrupt signal upon a change in ownership status of a shared resource. In particular, the semaphore apparatus generates an interrupt signal when a requesting device or process relinquishes control of a shared resource. By generating a hardware interrupt when a shared resource becomes available, devices or processes that require access to the resource need not repeatedly poll the hardware semaphore to determine if the resource associated with the semaphore is available. In a preferred embodiment, the hardware semaphore apparatus employs a pair of cross-coupled NOR gates for arbitrating between two requesting devices. A pair of rising edge detectors and flip-flops are connected to outputs of the NOR gates for generating the interrupt signal. Other exemplary and illustrative embodiments are described as well.
REFERENCES:
patent: 3881174 (1975-04-01), Barnich
patent: 4620118 (1986-10-01), Barber
patent: 4750116 (1988-06-01), Pham et al.
patent: 5032982 (1991-07-01), Dalrymple et al.
patent: 5072365 (1991-12-01), Burgess et al.
patent: 5101497 (1992-03-01), Culley et al.
patent: 5179704 (1993-01-01), Jibbe
patent: 5249154 (1993-09-01), Tai et al.
patent: 5261107 (1993-11-01), Kilm et al.
patent: 5309567 (1994-05-01), Mizukami
patent: 5317747 (1994-05-01), Mochida et al.
patent: 5379382 (1995-01-01), Work et al.
MicroSoft Press Computer Dictionary p. 354, 1994.
Dictionary of Computers, Information Processing & Telecommunications pp. 561, 603,1987.
Microsoft Press Computer Dictionary Nov. 01, 1993 pp. 32, 192, 193, 220, 221, 373.
Motorola Semiconductor, MCM68HC34, Motorola, Inc., 1984, pp. 1-9.
CMOS Dual-Port RAM 16K (2k.times.8-bit) with Semaphore, IDT 71322S, Jan. 1989, pp. 53-64.
CMOS Dual-Port RAM 16K (4k.times.8-bit) with Semaphore, IDT 71342S, Jan. 1989, pp. 87-99.
Cypress Semiconductor Corp.
Maiorana P.C. Christopher P.
Myers Paul R.
LandOfFree
Interrupt-generating hardware semaphore does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Interrupt-generating hardware semaphore, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interrupt-generating hardware semaphore will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2323847