ZHCSAM3B December 2012 – April 2022 ADS54T01
PRODUCTION DATA
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
0 | 3/4 Wire SPI | Dec Fil/ Burst | 0 | High/ Low Pass | 0 | 0 | 0 | 0 | 0 | 0 | Burst rate | 0 | 0 | Auto Trigger | 0 | 0 |
D15 | 3/4 Wire SPI Default 0 | Enables 4-bit serial interface when set |
0 | 3-wire SPI is used with SDIO pin operating as bidirectional I/O port | |
1 | 4-wire SPI is used with SDIO pin operating as data input and SDO pin as data output port. | |
D14 | DecFil/ Burst Default 0 | 2x decimation filter (Receive Mode) is enabled when bit is set |
0 | Burst mode enable | |
1 | 2x decimation filter enabled | |
D12 | High/Low Pass Default 0 | (Decimation filter must be enabled first: set bit D14) |
0 | Low Pass | |
1 | High Pass | |
D5 | Burst Rate Default 0 | Low resolution output data rate in burst mode |
0 | Low resolution (9-bit) full output rate | |
1 | Decimated low resolution output (4x decimation, 11-bit resolution) | |
D2 | Auto Trigger Default 0 | Enables auto trigger mode in burst mode without the need to control the trigger pin. |
0 | Manual trigger mode using the external trigger input pin | |
1 | Auto trigger mode enabled |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
1 | Corr EN | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Data Format | 0 | HP Mode1 | 0 |
D15 | Corr EN (should be enabled for maximum performance) Default 0 | |
0 | auto gain correction disabled | |
1 | auto gain correction enabled | |
D3 | Data Format Default 0 | |
0 | Two's complement | |
1 | Offset Binary | |
D1 | HP Mode 1 Default 0 | |
1 | Must be set to 1 for optimum performance |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
2 | 0 | 1 | 1 | 0 | 0 | Over-range threshold | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
D14 | Read back 1. | |||
D13 | Read back 1. | |||
D10-D7 | Over-range threshold | The over-range detection is triggered 12 output clock cycles after the overload condition occurs. The threshold at which the OVR is triggered = 1.0V x [decimal value of <Over-range threshold>]/16. After power up or reset, the default value is 15 (decimal) which corresponds to a OVR threshold of 0.56dB below fullscale (20*log(15/16)). This OVR threshold is applicable to both channels. | ||
Default 1111 | ||||
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
3 | 0 | DC Offset Coff | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
D14 | DC Offset Corr Default 1 | Starts DC offset correction loop | |
0 | Starts offset correction loop | ||
1 | DC offset correction loop is cleared | ||
D11, 9, 8, 4, 3 | Must be set to 1 for maximum performance Default 1 |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
E | Sync Select | 0 | 0 |
D15-D2 | Sync Select Default 1010 1010 1010 10 | Sync selection for the clock generator block (also need to see address 0x0F) | |
0000 0000 0000 00 | Sync is disabled | ||
0101 0101 0101 01 | Sync is set to one shot (one time synchronization only) | ||
1010 1010 1010 10 | Sync is derived from SYNC input pins | ||
1111 1111 1111 11 | not supported |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
F | Sync Select | 0 | 0 | 0 | 0 | 0 | VREF Sel | 0 | 0 | 0 | 0 |
D15-D12 | Sync Select Default 1010 1010 1010 10 | Sync selection for the clock generator block | |
0000 | Sync is disabled | ||
0101 | Sync is set to one shot (one time synchronization only) | ||
1010 | Sync is derived from SYNC input pins | ||
1111 | not supported | ||
D6-D4 | VREF SEL Default 000 | Internal voltage reference selection | |
000 | 1.0 V | ||
001 | 1.25 V | ||
010 | 0.9 V | ||
011 | 0.8 V | ||
100 | 1.15 V | ||
Others | external reference |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
1A | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
D14, 11, 9, 8, 4, 3 | Must be set to 1 for maximum performance Default 1 |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
2B | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Temp Sensor |
D8-D0 | Temp Sensor | Internal temperature sensor value – read only |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
2C | Reset |
D15-D0 | Reset Default 0000 | This is a software reset to reset all SPI registers to their default value. Self clears to 0. | |
1101001011110000 | Perform software reset |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
34 | 0 | 0 | Burst Mode N | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
D13-D10 | Burst Mode N Default 0000 | This is the parameter that sets the amount of high resolution samples in burst mode | |
0000 | N = 10 | ||
0001 | N = 11 | ||
... | ... | ||
1111 | N = 25 |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
37 | Sleep Modes | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
D15-D14 | Sleep Modes Default 00 | Sleep mode selection which is controlled by the ENABLE pin. Sleep modes are active when ENABLE pin goes low. | |
000000 | Complete shut down | Wake up time 2.5 ms | |
100000 | Standby mode | Wake up time 100 µs | |
110000 | Deep sleep mode | Wake up time 20 µs | |
110101 | Light sleep mode | Wake up time 2 µs |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
38 | HP Mode 2 | LP Mode | TEMP EN | FUSE Bias EN | SYNC EN | TRIG EN | 1 | 1 | 1 | 1 |
D15-D9 | HP Mode 2 Default 111111111 | ||
1 | Set to 1 for normal operation | ||
D8 | LP Mode Default 1 | Low power mode | |
0 | Set to 0 to turn off unused output buffers | ||
D7 | TEMP EN Default 1 | Temperature sensor enable | |
1 | Set to 1 to enable the temperature sensor | ||
D6 | FUSE BIAS EN Default 1 | Enables internal bias voltages. Can be disabled after power up for power savings. | |
0 | Internal fuse bias powered down | ||
1 | Internal fuse bias enabled | ||
D5 | SYNC EN Default 1 | Enables the SYNC input buffer. | |
0 | SYNC input buffer disabled | ||
1 | SYNC input bffer enabled | ||
D4 | TRIG EN Default 1 | Enables the TRIGGER input buffer. | |
0 | TRIGGER input buffer disabled | ||
1 | TRIGGER input bffer enabled | ||
D3-D0 | Read back 1 |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
3A | LVDS Current Strength | LVDS SW | Internal LVDS Termination | 0 | 0 | 0 | 0 | DACLK EN | 0 | 0 | OVRA EN | 0 |
D15-D13 | LVDS Current Strength Default 000 | LVDS output current strength. | |||
000 | 2 mA | 100 | 3 mA | ||
001 | 2.25 mA | 101 | 3.25 mA | ||
010 | 2.5 mA | 110 | 3.5 mA | ||
011 | 2.75 mA | 111 | 3.75 mA | ||
D12-D11 | LVDS SW Default 01 | LVDS driver internal switch setting – correct range must be set for setting in D15-D13 | |||
01 | 2 mA to 2.75 mA | ||||
11 | 3mA to 3.75mA | ||||
D10-D9 | Internal LVDS Termination Default 00 | Internal termination | |||
00 | 2 kΩ | ||||
01 | 200 Ω | ||||
10 | 200 Ω | ||||
11 | 100 Ω | ||||
D4 | DACLK EN Default 1 | Enable DACLK output buffer | |||
0 | DACLK output buffer powered down | ||||
1 | DACLK output buffer enabled | ||||
D1 | OVRA EN Default 1 | Enable OVRA output buffer | |||
0 | OVRA output buffer powered down | ||||
1 | OVRA output buffer enabled |
Register Address | Register Data | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A7-A0 in hex | D15 | D14 | D13 | D12 | D11 | D10 | D9 | D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
66 | LVDS Output Bus EN |
D15-D0 | LVDS Output Bus EN Default FFFF | Individual LVDS output pin power down | |
0 | Output is powered down | ||
1 | Output is enabled | ||
D15 | corresponds to TRDYP/N (pins N7, P7) | ||
D14 | corresponds to HRESP/N (pins N6, P6) | ||
D13 | SYNCOUTP/N (pins N5, P5) | ||
D12 | Pins N4, P4 (no connect pins) which are not used and should be powered down for power savings | ||
D11-D0 | corresponds to DA11-DA0 |