ZHCSM85A October 2020 – September 2023 DAC43701-Q1 , DAC53701-Q1
PRODUCTION DATA
The GPI pin of DACx3701-Q1 enables processorless operation. Table 7-1 shows that the GPI pin can be configured to trigger various functions. The GPI_EN bit in the TRIGGER (Section 7.6.4) register enables or disables the GPI input. The GPI_CONFIG field in the CONFIG2 (Section 7.6.3) register maps the GPI pin to various functions. The GPI operations are edge-triggered after the device boots up. After the power supply ramps up, the device registers the GPI level and executes the associated command. Use this feature configure the initial output state at power on. By default, the GPI pin is not mapped to any operation. Pull the GPI pin to high or low when not used. When the GPI pin is mapped to a specific function, the corresponding software bit functionality is disabled to avoid a race condition. When the GPI is mapped to margin-high or low trigger function, the output changes dynamically, unlike the behavior with I2C-based programming. All other constraints of the functions are applied to the GPI-based trigger.
REGISTER NAME | GPI_EN | GPI_CONFIG | PIN FUNCTION | PIN EDGE | COMMAND |
---|---|---|---|---|---|
D2h, CONFIG2 and D3h, TRIGGER |
0 | X | None | X | No Operation (Default) |
1 | 000 | Power-Up, Down (Hi-Z) | Rising | Power-Up | |
Falling | Hi-Z Power-Down | ||||
1 | 001 | Power-Up, Down (10-kΩ) | Rising | Power-Up | |
Falling | 10-kΩ Power-Down | ||||
1 | 010 | Margin-High, Low | Rising | Margin High Trigger | |
Falling | Margin Low Trigger | ||||
1 | 011 | Function Generation | Rising | Start Function Generation | |
Falling | Stop Function Generation | ||||
1 | 100 | High-Priority Medical Alarm | Rising | Start High-Priority Medical Alarm | |
Falling | Stop High-Priority Medical Alarm | ||||
1 | 101 | Medium-Priority Medical Alarm | Rising | Start Medium-Priority Medical Alarm | |
Falling | Stop Medium-Priority Medical Alarm | ||||
1 | 110 | Low-Priority Medical Alarm | Rising | Start Low-Priority Medical Alarm | |
Falling | Stop Low-Priority Medical Alarm | ||||
1 | 111 | I2C Target Address | Rising | Enable I2C Target Address Update | |
Falling | Disable I2C Target Address Update |