JAJSNU4A May 2023 – June 2024 AFE78201 , AFE88201
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
Complex bit access types are encoded to fit into small table cells. The following table shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Write Type | ||
W | W | Write |
W | WO | Write only |
W | WSC | Write self clear |
Reset or Default Value | ||
-n | Value after reset or the default value | |
Register Array Variables | ||
i,j,k,l,m,n | When used in a register name, an offset, or an address, these variables refer to the value of a register array where the register is part of a group of repeating registers. The register groups form a hierarchical structure and the array is represented with a formula. | |
y | When used in a register name, an offset, or an address, this variable refers to the value of a register array. |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | NOP | WO | 0h | No operation. Data written to this field have no effect. Always reads zeros. |
Return to the Register Map.
DAC code for VOUT.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | DATA | R/W | 0h | Data. DAC code for VOUT. |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-14 | CRC_ERR_CNT | R/W | 0h | CRC Errors Count Limit Sets the numbers of consecutive SPI CRC frames that must have errors before the status bits is set. 0h = 1 (default); 1h = 2; 2h = 4; 3h = 8 |
13-10 | CLKO | R/W | 0h | CLKO Enable Enable the CLK_OUT pin and set the divider value. 0h = CLKO disabled (default); 1h = 1.2288 MHz; 2h = 1.2288 / 2 MHz; 3h = 1.2288 / 4 MHz; 4h = 1.2288 / 8 MHz; 5h = 1.2288 / 16 MHz; 6h =1.2288 / 32 MHz; 7h = 1.2288 / 64 MHz; 8h = 1.2288 / 128 MHz; 9h = 1.2288 / 256 MHz; Ah = 1.2288 / 512 MHz; Bh = 1.2288 / 1024 MHz; Ch = 1'b0; Dh = 1'b0; Eh = 1'b0; Fh = Timer |
9 | UBM_IRQ_EN | R/W | 0h | UBM IRQ Enable Enable IRQ to be sent on UARTOUT through UBM. 0h = Disabled (default); 1h = Enabled |
8 | IRQ_PIN_EN | R/W | 0h | IRQ Pin Enable Enable IRQ pin functionality. 0h = Disabled (default); 1h = Enabled |
7 | CLR_PIN_EN | R/W | 0h | Clear Input Pin Enable Enable pin-based transition to the CLEAR state in UBM and SPI. 0h = Disabled (default); 1h = SCLR pin enabled in SPI mode or SDI pin configured as clear input pin in UBM |
6 | UART_DIS | R/W | 0h | UART Disable Disable UART functionality. 0h = UART Enabled (default); 1h = UART Disabled |
5 | RESERVED | R | 1h | Reserved. Always set this bit to 1h for proper functionality. |
4 | CRC_EN | R/W | 1h | CRC Enable Enable CRC for SPI. 0h = Disabled; 1h = Enabled (default) |
3 | IRQ_POL | R/W | 0h | IRQ Polarity 0h = Active low (default); 1h = Active high |
2 | IRQ_LVL | R/W | 1h | IRQ Level 0h = Edge sensitive; 1h = Level sensitive (default) |
1 | DSDO | R/W | 1h | SDO Hi-Z 0h = Drive SDO during CS = 0; 1h = SDO always Hi-Z (default) |
0 | FSDO | R/W | 0h | Fast SDO SDO is driven on negative edge of SCLK. 0h = drive SDO on rising edge of SCLK (launching edge) (default) 1h = drive SDO on falling edge of SCLK (capture edge 1/2 clock early) |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-13 | RESERVED | R/W | 0h | |
12 | PD | R/W | 0h | DAC Output Buffer Power-down DAC output set to Hi-Z in power-down. 0h = DAC output buffer enabled (default) 1h = DAC output buffer disabled |
11-9 | SR_CLK | R/W | 5h | Slew Clock Rate 0h = 307.2 kHz 1h = 153.6 kHz 2h = 76.8 kHz 3h = 38.4 kHz 4h = 19.2 kHz 5h = 9600 Hz (default) 6h = 4800 Hz 7h = 2400 Hz |
8-6 | SR_STEP | R/W | 4h | Slew Step Size 0h = 1 code 1h = 2 codes 2h = 4 codes 3h = 8 codes 4h = 16 codes (default) 5h = 32 codes 6h = 64 codes 7h = 128 codes |
5 | SR_EN | R/W | 0h | Slew Enable Enables slew on the output voltage. 0h = Disabled (default) 1h = Enabled |
4 | SR_MODE | R/W | 0h | Slew Mode Output slew rate mode select. 0h = Linear Slew (default) 1h = Sinusoidal Slew |
3 | RESERVED | R | 0h | |
2 | CLR | R/W | 0h | CLEAR State 0h = Normal operation (default) 1h = Force the DAC to the CLEAR state |
1-0 | RESERVED | R | 0h |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | GAIN | R/W | 8000h | Gain Set the gain of the DAC output from 0.5 – 1.499985. For example: 0000h = 0.5 8000h = 1.0 (default) FFFFh = 1.499985 |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | OFFSET | R/W | 0h | Offset Adjust the offset of the DAC output, 2's complement number. For example: 0000h = 0 (default) FFFFh = –1 |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-0 | CODE | R/W | 0h | CLEAR State DAC Code DAC code applied in the CLEAR state. See Section 6.3.1.6. |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-8 | RESERVED | R | 0h | |
7-0 | SW_RST | WSC | 0h |
Software Reset Write ADh to initiate software reset. |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | BUF_PD | R/W | 1h | ADC Buffer Power-Down 0h = ADC buffer enabled; 1h = ADC buffer powered down (default) |
14-8 | HYST | R/W | 8h | Hysteresis The number of codes of hysteresis used when a threshold is exceeded for an ADC measurement of AIN0/AIN1/TEMP. |
7-5 | FLT_CNT | R/W | 0h | Fault Count Number of successive faults to trip an alarm. Number of successive faults is programmed value + 1 (1-8 faults). |
4 | AIN_RANGE | R/W | 1h | ADC Analog Input Range Can only be set if PVDD ≥ 2.7 V to use 2.5-V range for AIN0 and AIN1 inputs. 0h = 2 × VREF; 1h = 1 × VREF (default) |
3 | EOC_PER_CH | R/W | 0h | ADC End-of-Conversion for Every Channel Sends an EOC pulse at the end of each channel instead of at the end of all the channels. 0h = EOC after last channel (default); 1h = EOC for every channel |
2-1 | CONV_RATE | R/W | 0h | ADC Conversion Rate This setting only affects the conversion rate for channels AIN0 and AIN1. Rates are based on a 76.8-kHz ADC clock. All other channels use 2560 Hz. 0h = 3840 Hz (default) 1h = 2560 Hz 2h = 1280 Hz 3h = 640 Hz |
0 | DIRECT_MODE | R/W | 0h | Direct Mode Enable 0h = Auto mode (default); 1h = Direct mode |
Return to the Register Map.
The ADC custom channel sequencing configuration is shown in Table 7-12.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-8 | RESERVED | R | 0h | |
7-4 | STOP | R/W | 8h | Custom Channel Sequencer Stop Index CCS index to stop ADC sequence. Must be ≥ START. If not, STOP is forced to = START. 0h = OFFSET 1h = AIN0 2h = AIN1 3h = TEMP 4h = SD0 (VREF) 5h = SD1 (PVDD) 6h = SD2 (VDD) 7h = SD3 (ZTAT) 8h = SD4 (VOUT) (default) 9h through Fh = GND |
3-0 | START | R/W | 0h | Custom Channel Sequencer Start Index CCS index to start ADC sequence. 0h through Fh = Same as STOP field (0h is default) |
Return to the Register Map.
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15-4 | RESERVED |