Hi. I need to choose a board -Duo or Zero, in which also later we will base our PCB on its processor. The system should do a few things, and I wonder who is better for this :

- Using with mac
- Output sin/square waves in precise frequencies up to 3MHz, simultaneously (e.g 1Mhz+1.2Mhz+..+..)
- Get analog inputs of signals with f= 5/6Mhz, and read their frequency accurately(best as possible) .
- Do signal processing- means frequency domain analysis (FFT and complex calculations real time)

I know that : 1.Due has a stronger processor and more memory 2.Zero can give me real time debugging with built in Jtag 3.Zero has a real DAC which will be great to produce pure sinusoidals .

So, if I pass on the memory that the Due has, I probably really should choose the Zero. The question is, how stronger the processor and memory for such signal processing applications ??

Thanks a lot.