cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1 MCU

WaMa_286156
Contributor II

    I would like to write Data buffered into memory from the  ADC 150,000 sps  rate out the 8 bit dac, capturing a 20khz waveform.  I understand I would either loose the upper 4 bits or the lower 8 bits to do this, unless some extra logic was thrown into the mix.

   

   However, it appears the DMA unit is 8 bits only, and the DAC is 8 bits only.  I would get the upper 4 bits inter-mixed with the lower 8 bits.  Strange dac signals would result.

   

   If I use Dithered dac, I can only to 7,000 sps.

   

   So, any way to get DAC to skip a byte (increment by 2)?

   

   Any work arounds or suggestions?   I guess I could verilog up something, just don't want to go there yet.

   

   I prefer not to use cpu resources, but I'm open to any suggestion at this point.

0 Likes
13 Replies