Patent ID: 7774515

Claim:
A device for preventing a process collision based on a plurality of input signals, comprising: an input block for receiving a first and a second input signals to thereby generates a first and a second process request signals; a collision controller for controlling the process collision in accordance with a predetermined priority; and a signal processing block for outputting a first process signal in response to the first process request signal and outputting a second process signal in response to the second process request signals; wherein the process collision is caused by one of a case when the second input signal is inputted at an activation sector of the first process signal of the first input signal, a case when the first input signal is inputted at an activation sector of the second process signal of the second input signal, and a case when the first and the second inputs are inputted concurrently; wherein the input block includes: a first edge detector for detecting, whether the first input signal is inputted to thereby output a first edge detect signal; a second edge detector for detecting whether the second input signal is inputted to thereby output a second edge detect signal; a first process request block for outputting the first process request signal in response to the first edge detect signal while the second edge detect signal is inactivated; and a second process request block for outputting the second process request signal in response to the second edge detect signal while the first edge detect signal is inactivated.