سوال ۷۶ کنکور ارشد مهندسی کامپیوتر ۱۴۰۳
با درنظر گرفتن یک واحد تأخیر برای هر گیت در مدار زیر، ورودی به چه صورت تغییر کند تا در خروجی هازارد مشاهده شود؟ ترتیب ورودی را بهصورت درنظر بگیرید.
پاسخ صحیح: گزینهٔ C — ۱۱۰ ← ۱۰۰
Read the circuit
With input order the schematic is the two-level AND–OR network where the top AND gate computes , the inverter produces which feeds the bottom AND gate , and the OR gate combines them. This is the classic structure for a static-1 hazard: the variable fans out to one uncomplemented literal () and one complemented literal (), and the consensus term that would bridge them is absent from the circuit.
What a static-1 hazard is
A static-1 hazard is a momentary glitch while the output should stay at . It is exercised by toggling the reconvergent variable () so that the active product term must hand off from to (or back). With one unit of delay per gate, the path is one inverter slower than the path, so during the hand-off both AND outputs can briefly read and the OR output dips.
Official answer (key = option 3)
The answer key marks option 3, : held, flips , and the transition exercises the reconvergent fan-out of through the inverter, which is the intended hazard mechanism for this structure.
Exam trick: For a two-level AND–OR circuit, a static-1 hazard lives on a single-variable change of the literal that appears both true and complemented (here ) whenever the covering consensus term () is missing from the realized expression.