In terms of raw processing power, the picoArray beats any of today’s leading DSPs by more than a factor of 10, and that same advantage applies in terms of performance-per-Dollar metrics.
Shown to provide up to forty times better cost-per-channel than traditional DSP architectures as measured by the independent audit BDTI Communications Benchmark (OFDM)™, the picoArray is the first volume shipping multicore processor to be submitted to independent testing for both performance and usability.
The latest generation of processors is the PC20x series:
| Feature | PC202 | PC203, PC205 | Units |
| picoArray | 31 |
31 |
GMAC/s |
160 |
160 |
GIP/s | |
8 |
8 |
GMUL/s | |
| FFT(aggregate) | 80 |
160 |
MS/s |
| Crypto Engine | 12 |
40 |
Mb/s |
| Turbo Code (8 iter.) | 8 |
18 |
Mb/s |
| Viterbi | 8 |
40 |
Mb/s |
| R-S | 8 |
40 |
Mb/s |
| ADI | 1x160 |
3x160 |
MS/s |
The previous generation picoChip PC102 delivers substantially higher performance than any other device:
|
||
| picoChip PC102 | 160MHz | 197.12GIPS and 38.4GMACS |
| Freescale MRC6011 | 250MHz | 48GIPS and 24 GMACS |
| ADI TS201 | 600MHz | 4.8GIPs and 4.8GMACS |
| TI C6416 | 720MHz | 8.64GIPS and 2.88GMACS |
These are not just a theoretical maximums – the efficiency of picoBus and picoTools means that >90% of this computing power can be used in real systems with the complex mix of control and datapath processing that is typical of today’s advanced wireless systems.
Microprocessor Reports has profiled ‘Extreme Processors’, and picoArray has clearly the highest performance of any of them. They propose a benchmark of ByteGigaOperations per second (ByteGOPS), allowing for speed and word width. Using this, the highest performing processors are:
| PC102 | 160MHz | 395 ByteGOPS |
| Intrisity FastMath | 2GHz | 128 ByteGOPS |
| ClearSpeed | 400MHz | 102 ByteGOPS |
| NEC DRP | 133MHz | 68 ByteGOPS |
| TI C6416 | 720MHz | 23 ByteGOPS |
| ADI TS201 | 600MHz | 19 ByteGOPS |

As important as performance are programmability & applicability. The picoArray scores well here too, with a powerful development envioronment that allows engineers with no previous experience to quickly develop complex systems using familiar languages (ANSI C). More...