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.

GPIO in TLV320ADC3101 and TLV320ADC3001

Other Parts Discussed in Thread: TLV320ADC3001, TLV320ADC3101

Can the GPIOs be used in the TLV320ADC3101 and TLV320ADC3001?

In the PurePath Studio SW when I start a new diagram, I can find the 'Data to GPIO' and 'GPIO Output' components in the Input/output folder of the Components Window.

However, when I add to the diagram an ADC3x01framework the GPIO components are no longer available, so it is impossible to make a diagram with a GPIO for the miniDSP with the ADC3x01.

I use the PurePath Studio version 5.95 build 1 revision 34798.

According to the TLV320ADC3101 datasheet  there are two GPIOs in this device and they share the digital microphone pins.

In the TLV320ADC3001 datasheet  there is no mention of the GPIOs.

If the datasheets are right, it should be possible to use the GPIOS in the TLV320ADC3101 but not in the TLV320ADC3001, on the other hand in the PurePath Studio it is not possible to distinguish the two devices.

Thanks for your help.

  • Hi Gerolamo,

    Effectively the ADC3101 has GPIO capabilities. You can configure it easily with the ADC3101 GUI, using the Digital Mic (GPIO) control tab in the Clocks/Interface tool. PurePath studio is used to configure the MiniDSP with the desired signal processing and the GUI is used to configure the register settings of the device. The MiniDSP of the ADC3101 don't support GPIO programming so you need to configure it by writing the registers directly.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Thanks for your answer.

    Unfortunately in our application we would need to set the GPIO from the miniDSP