A hardware semaphore is one bit wide. A first hardware circuit detects one of the processes is writing a new value to the semaphore and forces the hardware semaphore to the new value written. A plurality of second hardware circuits are provided. Each second hardware circuit is associated with a separate one of the plurality of processes. Each of the particular second hardware circuit includes a detecting circuit that detects the processor with which the particular second hardware circuit is associated is attempting to write the new value to the semaphore. A circuit responsive to the detecting circuit provides the current value of the semaphore, before the write, to an output of the second particular hardware circuit.

Un semáforo del hardware es un pedacito de par en par. Un primer circuito del hardware detecta uno de los procesos está escribiendo un nuevo valor al semáforo y fuerza el semáforo del hardware al nuevo valor escrito. Una pluralidad de segundos circuitos del hardware se proporciona. Cada segundo circuito del hardware se asocia separado de la pluralidad de procesos. Cada uno del segundo circuito particular del hardware incluye un circuito de detección que detecte el procesador con el cual el segundo circuito particular del hardware es asociado está procurando escribir el nuevo valor al semáforo. Un circuito responsivo al circuito de detección proporciona el valor actual del semáforo, antes de que el escribir, a una salida del segundo circuito particular del hardware.

 
Web www.patentalert.com

< (none)

< Method for producing semiconductor-on-insulator structure with reduced parasitic capacitance

> Voltage sample and hold circuit for low leakage charge pump

> (none)

~ 00010