Problem 2 (20 points): An Xor (Exclusive-Or) gate has two Boolean inputs 𝑖𝑛1 and 𝑖𝑛2, and a Boolean output π‘œπ‘’π‘‘. The output is 1 when exactly one of its two inputs are 1 and is 0 otherwise. Design the combinational component SyncXor to capture this desired functionality by composing And, Or, and Not gates. Problem 5 (Bonus 20 points): Consider the asynchronous process Merge[π‘œπ‘’π‘‘ ↦ π‘‘π‘’π‘šπ‘] | Merge[𝑖𝑛1 ↦ π‘‘π‘’π‘šπ‘][ 𝑖𝑛2 ↦ 𝑖𝑛3] obtained by connecting two instances of the process Merge. Show the β€œcompiled” version of this composite process. Explain the input/output behavior of this composite process.

 

Problem 2 (20 points): An Xor (Exclusive-Or) gate has two Boolean inputs 𝑖𝑛1 and 𝑖𝑛2, and a Boolean output π‘œπ‘’π‘‘. The output is 1 when exactly one of its two inputs are 1 and is 0 otherwise. Design the combinational component SyncXor to capture this desired functionality by composing And, Or, and Not gates.

Problem 5 (Bonus 20 points): Consider the asynchronous process Merge[π‘œπ‘’π‘‘ ↦ π‘‘π‘’π‘šπ‘] | Merge[𝑖𝑛1 ↦ π‘‘π‘’π‘šπ‘][ 𝑖𝑛2 ↦ 𝑖𝑛3] obtained by connecting two instances of the process Merge. Show the β€œcompiled” version of this composite process. Explain the input/output behavior of this composite process.

WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!
πŸ‘‹ Hi, how can I help?
Scroll to Top