<p dir="ltr">Checking the errata sheet for the F446 part I see that it also has ADC noise issues (section 2.1.6).</p>
<p dir="ltr">Neil </p>
<div class="gmail_quote">On 14 Feb 2016 11:17, "Simon Brouwer" <<a href="mailto:simon.o@brousant.nl">simon.o@brousant.nl</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Eric,<br>
<br>
If it is this errata sheet:<br>
<a href="http://www.st.com/web/en/resource/technical/document/errata_sheet/DM00037591.pdf" rel="noreferrer" target="_blank">http://www.st.com/web/en/resource/technical/document/errata_sheet/DM00037591.pdf</a><br>
<br>
It applies to specific revisions of the F40x and F41x families.<br>
<br>
So it is possible that in newer revisions and other parts such as the F446 they<br>
fixed it.<br>
<br>
Anyway, thanks for the heads up, it is good to know that this problem may exist<br>
and may need a workaround.<br>
<br>
Best regards<br>
Simon<br>
<br>
> Op 13 februari 2016 om 16:17 schreef Eric Brombaugh <<a href="mailto:ebrombaugh1@cox.net">ebrombaugh1@cox.net</a>>:<br>
><br>
><br>
> I'm fairly certain that it's mostly down to the crosstalk from digital<br>
> circuits on the same die. The F4 parts errata sheets specifically<br>
> mention that the flash cache system interferes with the ADC and they<br>
> have a number of workarounds listed which unfortunately don't really<br>
> seem to help much. The best approach with the F4 ADCs is to do a lot of<br>
> filtering and hysteresis / guard-banding of the digitized values. This<br>
> is fine for slowly varying CVs and pots, but does tend to limit their<br>
> application for audio-rate modulation.<br>
><br>
> While the F3 CPU which runs slower requires a less aggressive cache<br>
> system and hence has less on-chip interference, there may be other<br>
> circuit-level differences in the analog section - on the F303 there is a<br>
> high-speed SAR ADC which performs pretty well and as Olivier mentioned,<br>
> the F373 SD ADCs exhibit very good ENOB. I've got an F373 prototype<br>
> running that does stereo audio input/output without an external codec<br>
> and sounds quite good.<br>
><br>
> Note that I've done some research on the F302 parts and the ADC in that<br>
> family seems to have issues that I've not seen on other F3xx parts. I<br>
> suspect that there may be some compromises on those lower-cost members<br>
> of the F3 series.<br>
><br>
> Eric<br>
><br>
> On 02/13/2016 04:05 AM, Simon Brouwer wrote:<br>
> > Hi Eric,<br>
> ><br>
> > Any idea whether that noise is due to worse (differential) linearity or to<br>
> > worse<br>
> > crosstalk from digital circuits?<br>
> ><br>
> > I am starting out with the STM32F446 for a one-off semimodular monophonic<br>
> > synth,<br>
> > and was thinking of using one of its built-in DACs for VCO control voltage.<br>
> > My<br>
> > plan is to deal with its nonlinearities by calibrating its output voltage at<br>
> > each semitone, then using a lookup table with correction values.<br>
> > But if the DAC output voltage contains LSB's of uncorrelated noise, I may be<br>
> > better off using an external SPI DAC.<br>
> ><br>
> > Best regards<br>
> > Simon<br>
> ><br>
> >> Op 13 februari 2016 om 4:37 schreef Eric Brombaugh <<a href="mailto:ebrombaugh1@cox.net">ebrombaugh1@cox.net</a>>:<br>
> >><br>
> >><br>
> >> A couple guesses why:<br>
> >><br>
> >> 1) for high-volume production such as Waldorf usually does, every cent<br>
> >> makes a<br>
> >> difference. In large quantity F3 parts like the 303 are a few bucks cheaper<br>
> >> than F4 parts, so that adds up.<br>
> >><br>
> >> 2) I've used both F3 and F4 parts in products so I've got some experience<br>
> >> with<br>
> >> them. The F3 parts analog sections are considerably higher quality than the<br>
> >> F4. Noise on F3 ADCs and DACs are a few lsbs lower amplitude than F4 parts.<br>
> >><br>
> >> Eric<br>
><br>
> _______________________________________________<br>
> Synth-diy mailing list<br>
> <a href="mailto:Synth-diy@dropmix.xs4all.nl">Synth-diy@dropmix.xs4all.nl</a><br>
> <a href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://dropmix.xs4all.nl/mailman/listinfo/synth-diy</a><br>
_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@dropmix.xs4all.nl">Synth-diy@dropmix.xs4all.nl</a><br>
<a href="http://dropmix.xs4all.nl/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://dropmix.xs4all.nl/mailman/listinfo/synth-diy</a><br>
</blockquote></div>