ΣSigmaStudio Ask AI Русский Log in

ADAU1996A : TDM8 on the EVAL-ADAU196XAZ DAC development board using a Xilinx Data Input

SigmaDSP & SigmaStudio OptiAllen Aug 4, 2023 00:00 1 replies Original on forum ↗
Subscribe
OptiAllen Question
Aug 4, 2023 00:00

Hello!

I'm currently trying to setup the ADAU1996A DAC Chip to output different channel sounds using TDM8 protocol. In the current configuration (Looking at the waveform below), the DAC should only output a sound out of channel 1 (channel 0 in the waveform). In spite of that, the DAC ends up outputting the sound to all channels based on the data of channel 1. I don't really know at this point if my data input is incorrect, or if the register settings in the DAC may be incorrect. Below is a waveform that represents what I am inputting into the DAC. The most important signals being db_clk (DBCLK), dlr_clk (DLRCLK), sound (The bit data inputted into the DSDATA1 pin), and channel[2:0] (The 8 channels being controlled using DSDATA1). There is also a picture of the register configuration in SigmaStudio.

Thank you

Audio Signal Processors

hardware

EVAL-ADAU196XAZ

adau1996a

dac

pastedimage1691186589234v2.png
pastedimage1691186589234v2.png
pastedimage1691186632682v3.png
pastedimage1691186632682v3.png
OptiAllen Reply
Aug 8, 2023 00:00

I had plugged the data wire into the wrong port on my FPGA and was sending the wrong data.