SLASF48 May 2022 DAC53001 , DAC53002 , DAC63001 , DAC63002
PRODUCTION DATA
PMBus page address = FFh, PMBus register address = E0h, D4h
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CLR-SEL-X | SYNC-CONFIG-X | BRD-CONFIG-X | FUNC-GEN-CONFIG-BLOCK | ||||||||||||
R/W-0h | R/W-0h | R/W-0h | R/W-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
15 | CLR-SEL-X | R/W | 0 | 0: Clear DAC-X to
zero-scale 1: Clear DAC-X to mid-scale |
14 | SYNC-CONFIG-X | R/W | 0 | 0: DAC-X output updates
immediately after a write command 1: DAC-X output updates with LDAC pin falling-edge or when the LDAC bit in the COMMON-TRIGGER register is set to 1 |
13 | BRD-CONFIG-X | R/W | 0 | 0: Don't update DAC-X with
broadcast command 1: Update DAC-X with broadcast command |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
12-11 | PHASE-SEL-X | R/W | 0 | 00: 0° 01: 120° 10: 240° 11: 90° |
10-8 | FUNC-CONFIG-X | R/W | 0 | 000: Triangular wave 001: Sawtooth wave 010: Inverse sawtooth wave 100: Sine wave 111: Disable function generation Others: Invalid |
7 | LOG-SLEW-EN-X | R/W | 0 | 0: Enable linear slew |
6-4 | CODE-STEP-X | R/W | 0 | CODE-STEP for linear slew
mode: 000: 1-LSB 001: 2-LSB 010: 3-LSB 011: 4-LSB 100: 6-LSB 101: 8-LSB 110: 16-LSB 111: 32-LSB |
3-0 | SLEW-RATE-X | R/W | 0 | SLEW-RATE for linear slew
mode: 0000: No slew for margin-high and margin-low. Invalid for waveform generation. 0001: 4 µs/step 0010: 8 µs/step 0011: 12 µs/step 0100: 18 µs/step 0101: 27.04 µs/step 0110: 40.48 µs/step 0111: 60.72 µs/step 1000: 91.12 µs/step 1001: 136.72 µs/step 1010: 239.2 µs/step 1011: 418.64 µs/step 1100: 732.56 µs/step 1101: 1282 µs/step 1110: 2563.96 µs/step 1111: 5127.92 µs/step |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
12-11 | PHASE-SEL-X | R/W | 0 | 00: 0° 01: 120° 10: 240° 11: 90° |
10-8 | FUNC-CONFIG-X | R/W | 0 | 000: Triangular wave 001: Sawtooth wave 010: Inverse sawtooth wave 100: Sine wave 111: Disable function generation Others: Invalid |
7 | LOG-SLEW-EN-X | R/W | 0 | 1: Enable logarithmic slew. In logarithmic slew mode, the DAC output moves from the DAC-X-MARGIN-LOW code to the DAC-X-MARGIN-HIGH code, or vice versa, in 3.125% steps. When slewing in the positive direction, the next step is (1 + 0.03125) times the current step. When slewing in the negative direction, the next step is (1 – 0.03125) times the current step. When DAC-X-MARGIN-LOW is 0, the slew starts from code 1. The time interval for each step is defined by RISE-SLEW-X and FALL-SLEW-X. |
6-4 | RISE-SLEW-X | R/W | 0 | SLEW-RATE for logarithmic
slew mode (DAC-X-MARGIN-LOW to DAC-X-MARGIN-HIGH): 000: 4 µs/step 001: 12 µs/step 010: 27.04 µs/step 011: 60.72 µs/step 100: 136.72 µs/step 101: 418.64 µs/step 110: 1282 µs/step 111: 5127.92 µs/step |
3-1 | FALL-SLEW-X | R/W | 0 | SLEW-RATE for logarithmic
slew mode (DAC-X-MARGIN-HIGH to DAC-X-MARGIN-LOW): 000: 4 µs/step 001: 12 µs/step 010: 27.04 µs/step 011: 60.72 µs/step 100: 136.72 µs/step 101: 418.64 µs/step 110: 1282 µs/step 111: 5127.92 µs/step |
0 | X | X | 0 | Don't care |