Hardware Reference Manual
UG-1262
Rev. B | Page 119 of 312
There are two options to control the programmable switches to the high speed DAC excitation amplifier and the high speed TIA
inverting input: SWCON, Bit 16 = 0 and SWCON, Bit 16 =1.
For SWCON, Bit 16 = 0, the bit selects the SWCON register as the control source for these switches. The Tx, Nx, Px, and Dx switches are
controlled in groups as follows:
Tx switches are controlled via SWCON, Bits[15:12]. A single external pin is selected as the T input to the inverting input of the high
speed TIA.
Nx switches are controlled via SWCON, Bits[11:8]. A single external pin is selected as the N input to the excitation amplifier of the
high speed DAC.
Px switches are controlled via SWCON, Bits[7:4]. A single external pin is selected as the P input to the excitation amplifier of the
high speed DAC.
Dx switches are controlled via SWCON, Bits[3:0]. A single external pin is selected as the D output of the excitation amplifier of the
high speed DAC.
For SWCON, Bit 16 = 1, each switch can be individually configured as follows:
The Dx switches are controlled via the DSWFULLCON register bits.
The Px switches are controlled via the PSWFULLCON register bits.
The Nx switches are controlled via the NSWFULLCON register bits.
The Tx switches (including T9, T10, and T11) are controlled via the TSWFULLCON register bits.
Perform the following steps if SWCON, Bit 16 = 1 and if the xSWFULLCON registers are used:
1.
Clear SWCON, Bit 16 = 0.
2.
Write to DSWFULLCON, TSWFULLCON, NSWFULLCON, and PSWFULLCON.
3.
Set SWCON, Bit 16 = 1. This final write ensures all switches update simultaneously.
The status of all switches can be read from the switch status registers at any time. These registers indicate whether each switch is open or
closed. The full switch status registers are available in the Register Details: Programmable Switches section.