Question :
Suppose that a simple FPGA programmable switch that has four destination points (N, S, E and W) and consists of 6 pass transistors with 6-SRAM cells to program each gate (T1, T2, T3, T4, T5, T6) is used.
If the North-EAST and North- South terminals of the switch are connected through PMOS transistors and the rest of the connections of other terminals use N-MOS pass transistors.
a) Draw a simple diagram of the programmable switch described above.
b) Program the switch (by placing a 1 or a 0 on the transistor gates) such that:
• A zero (0) signal is transmitted from West (W) to East (E) via North. To prevent any leakage current, disable all unused pass transistors.
• A one (1) signal is transmitted from West (W) to East (E) via southwest path. To prevent any leakage current, disable all unused pass transistors.
• A one (1) signal is transmitted from North (N) to East (E) via northwest path. To prevent any leakage current, disable all unused pass transistors.