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.
Hey,
I want to operate several THS1207 in parallel, which will use only one databus to send their converted data. I plan to start the conversion process simultaneously, but i want to read the data in succession. It has to be read in succession, due to the shared databus. I want to achieve this by running each ADC with a separate Conv_Clk signal, which is stretched/interrupted at the right time. I want to make an example with 4 ADCs:
ADC A,B, C and D start the conversion at the same time. ADC A starts its dataoutput, while the others hold their data and wait until ADC A finishes his transmission. Then ADC B starts his data transmission, while the others wait and so on. When every ADC has transmitted its data, a new conversion cycle starts.
Does an implementation like this already exist? Is this implementation possible with the THS1207? If it is possible, how could an implementation look like?
My second question is, what the default values of the control registers 1 and 2 are. It is not described in the datasheet.
Thank you for your interest.
Hello Tom,
thank you for your fast reply. I made a rough schematic of how i want the Conv_Clk signal to be. Please use this information to review your answer. I also looked into the datasheet of the THS1206 and it seems that the only difference from the THS1207 is its circular buffer. I assume that they have similar caracteristics because they are from the same famlily. Can you also answer me what the SYNC output of the THS1207 is usually used for?
I didn't understand how you can achieve a serial read out from multiple ADCs like you mentioned. Can you describe the read out process in more detail please? Schematic.pdf
Hello Tom,
lets's assume we use the adress decoder you mentioned before and the adressing is working just fine. Does the parallel interface really work with only one bus for four ADCs and more? I was told that if one ADC wants to send, the others' output pins need to have a high impedance, or the ADCs need to be in the sleeping mode.
Additionally to that, in figure 7 of "Designing With the THS1206 High-Speed Data Converter" (found in the Application notes) the Data of BINM is still available on the data output pins, until the next DATA_AV is activ. Does this occupy the data bus and hinder other ADCs from sending their data?
I made a schematic how i want the reading to be done. It shows the reading pattern. Can you please tell me if this is the right way of reading the data?