SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
The pad configuration registers are used to configure most of the device pads. Each pad configuration register is associated only with one pad and has bits as described in Table 5-13.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | LOCK | R/W | (1) |
Lock 0 - Padconfig register is unlocked 1 - Padconfig register is locked from further writes |
30 - 22 | RESERVED | None | (1) |
Reserved |
21 | TX_DIS(3) | R/W | (1) |
Driver Disable 0 - Driver is enabled 1 - Driver is disabled |
20 - 19 | DRV_STR(4) | R/W | (1) |
Drive Strength Control. Selects the drive strength value for LVCMOS pins. (Does not apply to other pin types) 0 - Default 1 - Reserved 2 - Reserved 3 - Reserved |
18 | RXACTIVE | R/W | (1) |
Input enable for the Pad 0 - Receiver disabled 1 - Receiver enabled |
17 | PULLTYPESEL(2) | R/W | (1) |
Pad Pullup / Pulldown type selection 0 - Pulldown selected 1 - Pullup selected |
16 | PULLUDEN(2) | R/W | (1) |
Pad Pullup / Pulldown enable. This is an active low signal. 0 - Pullup / Pulldown enabled 1 - Pullup / Pulldown disabled |
15 | RESERVED | R/W | (1) |
Reserved |
14 | ST_EN | R/W | (1) |
Receiver Schmitt Trigger enable 0 - Schmitt trigger input disabled 1 - Schmitt trigger input enabled |
13 - 11 | DEBOUNCE_SEL | R/W | (1) | Selects the debounce period for the pad. |
10 - 4 | RESERVED | R/W | 0 | Reserved |
3 - 0 | MUXMODE | R/W | (1) |
Pad functional signal mux selection Field values (others are reserved): 4'b0000 - Mux Mode 0 4'b0001 - Mux Mode 1 4'b0010 - Mux Mode 2 4'b0011 - Mux Mode 3 4'b0100 - Mux Mode 4 4'b0101 - Mux Mode 5 4'b0110 - Mux Mode 6 4'b0111 - Mux Mode 7 4'b1000 - Mux Mode 8 4'b1001 - Mux Mode 9 4'b1010 - Mux Mode 10 4'b1011 - Mux Mode 11 4'b1100 - Mux Mode 12 4'b1101 - Mux Mode 13 4'b1110 - Mux Mode 14 4'b1111 - Mux Mode 15 |
Many of the device pads support pad multiplexing. This means that their function can be independently chosen from two or more options. The selection of functions available on each pad is enumerated in table “Pin Multiplexing” of the device-specific Datasheet. The desired function is selected via the MUXMODE field of the associated pad configuration register.
The PADCFG_CTRL0_CFG0_PADCONFIG0 to PADCFG_CTRL0_CFG0_PADCONFIG171 registers control the signal multiplexing of modules in the device MAIN domain.