Configure Vref in DVDAC

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

I want to use a Dithering VDAC but I want to be able to dynamically change the voltage range.  This is possible in the regular VDAC but it is not in the DVDAC.  Is the only way to do this by remaking the DMA / VDAC so i have all of VDAC API's?

0 Likes
1 Reply
Anonymous
Not applicable

Hello,

   

Dithered VDAC is implemented by using DMA and DAC. So it does not have any hardware input register to access it through the external DMA. When the 12 bit input code is written by using API, the 12 bit value will be separated into four 8 bit data and using DVDAC DMA, the 8 bit data is transferred into the internal DAC. So there is no hardware register for 12 bit data to be written. If you would like to use external DMA to write the 12 bit data, again firmware is being used to separate 12 bit data into 8 bit data. 

   

Let me know if this answers your query.

   

Thanks

   

Ramesh B

0 Likes