ATSAML11E14A OPAMP registers

The 6 registers of OPAMP (Operational Amplifier), from 0x42003000, with their reset value and every field. The ATSAML11E14A has 1295 registers in 47 peripherals, one page each.

OPAMP Operational Amplifier

CTRLAControl A

Address
0x42003000
Reset
0x00
Access
read/write
  1. 7LPMUX
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ENABLE
  8. 0SWRST
3 fields
FieldBitsWhat it does
LPMUX7Low-Power Mux
ENABLE1Enable
SWRST0Software Reset

STATUSStatus

Address
0x42003002
Reset
0x00
Access
read only
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2READY2
  7. 1READY1
  8. 0READY0
3 fields
FieldBitsWhat it does
READY22OPAMP 2 Ready
READY11OPAMP 1 Ready
READY00OPAMP 0 Ready

OPAMPCTRL0OPAMP0 Control

Address
0x42003004
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MUXNEG23:20Negative Input Mux Selection
  • 0 Negative I/O pin
  • 1 Resistor ladder 0 taps
  • 2 REFERENCE or DAC output
  • 3 OPAMP0 output
MUXPOS19:16Positive Input Mux Selection
  • 0 Positive I/O pin
  • 1 Resistor ladder 0 taps
  • 2 REFERENCE or DAC output
  • 3 Ground
POTMUX15:13Potentiometer Selection
  • 0 R1 = 14R, R2 = 2R
  • 1 R1 = 12R, R2 = 4R
  • 2 R1 = 8R, R2 = 8R
  • 3 R1 = 6R, R2 = 10R
  • 4 R1 = 4R, R2 = 12R
  • 5 R1 = 3R, R2 = 13R
  • 6 R1 = 2R, R2 = 14R
  • 7 R1 = 1R, R2 = 15R
RES1MUX12:10Resistor 1 Mux
  • 0 Positive inout of OPAMPx
  • 1 Negative input of OPAMPx
  • 2 DAC output
  • 3 Ground
  • 4 RG_CONN
RES1EN9Resistor 1 Enable
RES2OUT8Resistor ladder To Output
ONDEMAND7On Demand Control
RUNSTDBY6Run in Standby
RES2VCC5Resistor ladder To VCC
BIAS4:3Bias Selection
ANAOUT2Analog Output
ENABLE1Operational Amplifier Enable

OPAMPCTRL1OPAMP1 Control

Address
0x42003008
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MUXNEG23:20Negative Input Mux Selection
  • 0 Negative I/O pin
  • 1 Resistor ladder 0 taps
  • 2 REFERENCE or DAC output
  • 3 OPAMP0 output
MUXPOS19:16Positive Input Mux Selection
  • 0 Positive I/O pin
  • 1 Resistor ladder 1 taps
  • 2 REFERENCE or DAC output
  • 3 Ground
  • 4 OPAMP0 output
POTMUX15:13Potentiometer Selection
  • 0 R1 = 14R, R2 = 2R
  • 1 R1 = 12R, R2 = 4R
  • 2 R1 = 8R, R2 = 8R
  • 3 R1 = 6R, R2 = 10R
  • 4 R1 = 4R, R2 = 12R
  • 5 R1 = 3R, R2 = 13R
  • 6 R1 = 2R, R2 = 14R
  • 7 R1 = 1R, R2 = 15R
RES1MUX12:10Resistor 1 Mux
  • 0 Positive inout of OPAMPx
  • 1 Negative input of OPAMPx
  • 2 OPAMP0 output
  • 3 Ground
  • 4 RG_CONN
RES1EN9Resistor 1 Enable
RES2OUT8Resistor ladder To Output
ONDEMAND7On Demand Control
RUNSTDBY6Run in Standby
RES2VCC5Resistor ladder To VCC
BIAS4:3Bias Selection
ANAOUT2Analog Output
ENABLE1Operational Amplifier Enable

OPAMPCTRL2OPAMP2 Control

Address
0x4200300C
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
MUXNEG23:20Negative Input Mux Selection
  • 0 Negative I/O pin
  • 1 Resistor ladder 0 taps
  • 2 REFERENCE or DAC output
  • 3 OPAMP0 output
MUXPOS19:16Positive Input Mux Selection
  • 0 Positive I/O pin
  • 1 Resistor ladder 2 taps
  • 2 REFERENCE or DAC output
  • 3 Ground
  • 4 OPAMP1 output
  • 5 Positive I/O pin OPA0
  • 6 Positive I/O pin OPA1
  • 7 OPAMP0 Resistor Ladder Taps
  • 8 Resistor ladder 3 taps
POTMUX15:13Potentiometer Selection
  • 0 R1 = 14R, R2 = 2R
  • 1 R1 = 12R, R2 = 4R
  • 2 R1 = 8R, R2 = 8R
  • 3 R1 = 6R, R2 = 10R
  • 4 R1 = 4R, R2 = 12R
  • 5 R1 = 3R, R2 = 13R
  • 6 R1 = 2R, R2 = 14R
  • 7 R1 = 1R, R2 = 15R
RES1MUX12:10Resistor 1 Mux
  • 0 Positive inout of OPAMPx
  • 1 Negative input of OPAMPx
  • 2 OPAMP1 output
  • 3 Ground
RES1EN9Resistor 1 Enable
RES2OUT8Resistor ladder To Output
ONDEMAND7On Demand Control
RUNSTDBY6Run in Standby
RES2VCC5Resistor ladder To VCC
BIAS4:3Bias Selection
ANAOUT2Analog Output
ENABLE1Operational Amplifier Enable

RESCTRLResister Control

Address
0x42003010
Reset
0x00
Access
read/write
  1. 7REFBUFLEVEL1
  2. 6REFBUFLEVEL0
  3. 5POTMUX2
  4. 4POTMUX1
  5. 3POTMUX0
  6. 2RES1MUX
  7. 1RES1EN
  8. 0RES2OUT
5 fields
FieldBitsWhat it does
REFBUFLEVEL7:6Reference output voltage level select
  • 0 1.1v
  • 1 1.25v
  • 2 1.6v
POTMUX5:3Potentiometer Selection
  • 0 Gain = 0.14
  • 1 Gain = 0.33
  • 2 Gain = 1
  • 3 Gain = 1.67
  • 4 Gain = 3
  • 5 Gain = 4.33
  • 6 Gain = 7
  • 7 Gain = 15
RES1MUX2Resistor 1 Mux
  • 0 DAC output
  • 1 REFERENCE output
RES1EN1Resistor 1 Enable
RES2OUT0Resistor ladder To Output