摘要 |
<p>A method and apparatus for determining the status of a resource (810) shared by multiple subsystems (802, 804, 806, 808) operating in mutually asynchronous clock domains apply a one-bit counter (814, 818, 822, 826) for each subsystem and synchronize the value of each such bit counter with all asynchronous clocks. Each subsystem exclusive-ORs the value of each bit counter (814, 818, 822, 826) to generate an availability status for the shared resource (810). System delays caused by synchronization are minimized, and circuit design and proof of correctness at the design stage are simplified.</p> |