Part Number: DDC232
Hi,
I am using DDC232CZXGT part no.
Cascaded mode is used with 20 bit readout (Format bit = 1).
I am writing config register value: 111100000000
As per datasheet, the readout pattern should be: the 12-bit configuration data followed by a 4-bit revision ID and the test pattern (30F066012480F69055h) - this pattern would be repeated twice.
But actually I am getting some discrepancy: there are 4 zeros coming, preceding the expected config register value, and in later part these 4 zeros are omitted, keeping the sequence length same (640 bits for each stage).
I am giving chunk of the data coming, in the repeating part:
Expected:
0011 0000 1111 0000 0110 0110 0000 0001 0010 0100 1000 0000 1111 0110 1001 0000 0101 0101 1111000000000001 (first 18 nibbles give the test pattern 30F066012480F69055h)
Actual sequence I am getting:
0011 0000 1111 0000 0110 0110 0000 0001 0010 0100 1000 0000 1111 0110 1001 0000 0101 0101 000011110000000001 (first 18 nibbles give the test pattern, after that look at the 4 zeros before the 1111 of config)
Where is this bit reorientation coming from and what are the implications on operation and data readout?