\n

Voltage_Regulators

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0xFFC byte (0x0)
mem_usage : registers
protection : not protected

Registers

CONTROL

CONFIG

STATUS

CSCONTROL

CSCONFIG


CONTROL

Module Control
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CONTROL CONTROL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SAEN WPULLEN FBLEN PNSEL FBPINSEL EVREGEN

SAEN : Stand-Alone Mode Enable.
bits : 0 - 0 (1 bit)

Enumeration:

0 : DISABLED

Use the external regulator in normal mode.

1 : ENABLED

Use the external regulator in stand-alone mode.

End of enumeration elements list.

WPULLEN : Weak Pull Up/Down Enable.
bits : 24 - 24 (1 bit)

Enumeration:

0 : DISABLED

Disable the external regulator weak pull-up/down resistor on the EXREGBD pin and weak pull-down resistor on the EXREGOUT pin.

1 : ENABLED

Enable the external regulator weak pull-up/down resistor on the EXREGBD pin and weak pull-down resistor on the EXREGOUT pin.

End of enumeration elements list.

FBLEN : Foldback Limiting Enable.
bits : 25 - 25 (1 bit)

Enumeration:

0 : DISABLED

Disable foldback limiting.

1 : ENABLED

Enable foldback limiting.

End of enumeration elements list.

PNSEL : NPN/PNP Type Select.
bits : 26 - 26 (1 bit)

Enumeration:

0 : NPN

Select NPN Mode.

1 : PNP

Select PNP Mode.

End of enumeration elements list.

FBPINSEL : Foldback Sensing Pin Select.
bits : 27 - 27 (1 bit)

Enumeration:

0 : EXREGSN

Use the input to the EXREGSN pin for foldback limiting.

1 : VREGIN

Use the input to the VREGIN pin for foldback limiting.

End of enumeration elements list.

EVREGEN : External Regulator Enable.
bits : 31 - 31 (1 bit)

Enumeration:

0 : DISABLED

Disable the external regulator.

1 : ENABLED

Enable the external regulator.

End of enumeration elements list.


CONFIG

Module Configuration
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CONFIG CONFIG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 IMINFINE IMIN FBVOSEL FBRATE IMAX VOUTSEL

IMINFINE : Minimum Current Fine Select.
bits : 0 - 1 (2 bit)

Enumeration:

0 : 0_UA

Minimum current limit is IMIN current + 0 uA.

1 : 0P25_UA

Minimum current limit is IMIN current + 0.25 uA.

2 : 0P5_UA

Minimum current limit is IMIN current + 0.50 uA.

3 : 0P75_UA

Minimum current limit is IMIN current + 0.75 uA.

End of enumeration elements list.

IMIN : Minimum Current Select.
bits : 2 - 4 (3 bit)

Enumeration:

0 : 1_UA

Minimum current limit is 1 uA + IMINFINE current.

1 : 2_UA

Minimum current limit is 2 uA + IMINFINE current.

2 : 3_UA

Minimum current limit is 3 uA + IMINFINE current.

3 : 4_UA

Minimum current limit is 4 uA + IMINFINE current.

4 : 5_UA

Minimum current limit is 5 uA + IMINFINE current.

5 : 6_UA

Minimum current limit is 6 uA + IMINFINE current.

6 : 7_UA

Minimum current limit is 7 uA + IMINFINE current.

7 : 8_UA

Minimum current limit is 8 uA + IMINFINE current.

End of enumeration elements list.

FBVOSEL : Foldback Voltage Offset Select.
bits : 8 - 10 (3 bit)

Enumeration:

0 : 0_V

Foldback voltage offset is 0 V.

1 : 0P5_V

Foldback voltage offset is 0.5 V.

2 : 1_V

Foldback voltage offset is 1 V.

3 : 1P5_V

Foldback voltage offset is 1.5 V.

4 : 2_V

Foldback voltage offset is 2 V.

5 : 2P5_V

Foldback voltage offset is 2.5 V.

6 : 3_V

Foldback voltage offset is 3 V.

7 : 3P5_V

Foldback voltage offset is 3.5 V.

End of enumeration elements list.

FBRATE : Voltage Sense Gain Multiplier.
bits : 12 - 14 (3 bit)

Enumeration:

0 : 4_UA_PER_V

Set the foldback rate to 4 uA/V.

1 : 2_UA_PER_V

Set the foldback rate to 2 uA/V.

2 : 1_UA_PER_V

Set the foldback rate to 1 uA/V.

3 : 0P5_UA_PER_V

Set the foldback rate to 0.5 uA/V.

5 : 8_UA_PER_V

Set the foldback rate to 8 uA/V.

6 : 16_UA_PER_V

Set the foldback rate to 16 uA/V.

7 : 32_UA_PER_V

Set the foldback rate to 32 uA/V.

End of enumeration elements list.

IMAX : Maximum Current Select.
bits : 16 - 18 (3 bit)

Enumeration:

0 : 2_UA

Maximum current limit is 2 uA.

1 : 3_UA

Maximum current limit is 3 uA.

2 : 4_UA

Maximum current limit is 4 uA.

3 : 5_UA

Maximum current limit is 5 uA.

4 : 6_UA

Maximum current limit is 6 uA.

5 : 7_UA

Maximum current limit is 7 uA.

6 : 8_UA

Maximum current limit is 8 uA.

7 : 9_UA

Maximum current limit is 9 uA.

End of enumeration elements list.

VOUTSEL : Regulator Output Voltage Select.
bits : 24 - 29 (6 bit)


STATUS

Module Status
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

STATUS STATUS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FBMAXF

FBMAXF : Maximum Foldback Flag.
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

0 : NOT_SET

Maximum foldback has not been reached.

1 : SET

Maximum foldback has been reached.

End of enumeration elements list.


CSCONTROL

Current Sense Control
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CSCONTROL CSCONTROL read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ISNSEN ADCISNSEN

ISNSEN : External Regulator Current Sense Enable.
bits : 30 - 30 (1 bit)

Enumeration:

0 : DISABLED

Disable external regulator current sensing.

1 : ENABLED

Enable external regulator current sensing.

End of enumeration elements list.

ADCISNSEN : ADC Current Sense Enable.
bits : 31 - 31 (1 bit)

Enumeration:

0 : DISABLED

Disable ADC current sensing.

1 : ENABLED

Enable ADC current sensing.

End of enumeration elements list.


CSCONFIG

Current Sense Configuration
address_offset : 0x50 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CSCONFIG CSCONFIG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ISADCGAIN ISOGAIN ISINSEL

ISADCGAIN : ADC Current Sense Gain.
bits : 0 - 2 (3 bit)

Enumeration:

0 : 16X

ADC current sensing input gain is 16.

1 : 8X

ADC current sensing input gain is 8.

2 : 4X

ADC current sensing input gain is 4.

3 : 2X

ADC current sensing input gain is 2.

4 : 1X

ADC current sensing input gain is 1.

End of enumeration elements list.

ISOGAIN : External Regulator Current Sense Gain.
bits : 3 - 5 (3 bit)

Enumeration:

0 : 16X

External regulator current sensing gain is 16.

1 : 8X

External regulator current sensing gain is 8.

2 : 4X

External regulator current sensing gain is 4.

3 : 2X

External regulator current sensing gain is 2.

4 : 1X

External regulator current sensing gain is 1.

End of enumeration elements list.

ISINSEL : External Regulator Current Sense Input Select.
bits : 6 - 7 (2 bit)

Enumeration:

0 : MODE0

Select external regulator current sensing mode 0.

1 : MODE1

Select external regulator current sensing mode 1.

2 : MODE2

Select external regulator current sensing mode 2.

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.