This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

in ADS8363 do I have to update the config register every time I write or read any register ?

Other Parts Discussed in Thread: ADS8363

 

in ADS8363  do I have to update the config register every time I write or read any register ?

I have to write

X"102C";
X"0000";

to write REFCM register

or

X"000C";
X"0000";  will do?

 

 

 

in ADS8363 I see 

R[1:0]

 

= '01' and A[3:0] = 'X010' or 'X101' to read registers

but 01 = Update of the entire CONFIG register content enabled

 

 

 

R[1:0]—Configuration register update control.

These bits control the access to the CONFIG register.

00 = If M0 = '0', update of input selection bits C[1:0] only (ADS8361-compatible behavior); if M0 = '1', no action (default).

01 = Update of the entire CONFIG register content enabled.

10 = Reserved for factory test; do not use. Changes may result in false behavior of the device.

11 = If M0 = '0', update of input selection bits C[1:0] only (ADS8361-compatible behavior); if M0 = '1', no action.

 

 

 

  • Itzik,

    Yes, you are required to update the config register every time you read or write to any register in the device. The address bits (A[3:0] in the CONFIG register) are part of the configuration register and therefore the configuration register has to be updated for the new values to be latched in, so the configuration register update control bits (R[1:0] in the CONFIG register) must be set appropriately as shown in your first case.