Design a combinational circuit that converts a four-bit Gray code into a 4-bit Binary number. Implement this circuit using XOR gates only. As an example, see below the Gray code vs. decimal equivalent in Table:
Gray code: 0000 0001 0011 0010 0111 0101 0110 0100
Decimal Equivalent: 0 1 2 3 4 5 6 7
Discuss a 2-to-4 decoder implementation including a truth table and present its logic diagram and equations using NOR gates only. Include an enable (E) input.