ADS1256: MUXCYCLING PROBLEM

Part Number: ADS1256

Hello, I have problems with mux cycling adquisition, data from three diferential channels is been mixed between them despite the  timing specifications described in Figure 1 are succefully met. 

MUXCYCLING.png

Figure I: Mux cycling with the ads1256.

PDWN pin is set to '0' by 4 CLK_{periods}* for syncronization of the ADS1256 with the computer when a new data adquisition is carried out.
I suspect that final WREG for MUX=0h1 before sync command is not respected, thus, data is mixing.

Any help is well received :).


*The syncronization step by PDWN is only for verificarion test of the ADS1256 driver developed in an FPGA. In the final application the muxcling will run
without any unrequired command, however, I need to ensure that I not commiting a mistake (Signal analyzer are included).