picoChip - Revolutionizing Wireless Infrastructure

Multi-core DSP performance

Up to forty times better cost-per-channel than traditional DSP architectures

Events
Quick links
  • Careers

    Find out about opportunities to work within our multi-talented team

  • Support site

    Comprehensive resources for registered customers and developers

  • Newsroom

    Information for media and journalists

  • Register for updates

    Keep informed about picoChip

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.

BDTI

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:

Performance table @160MHz
FeaturePC202PC203, PC205Units
picoArray performance3131GMAC/s
160160GIP/s
88GMUL/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
picoChip Performance Comparisons

The previous generation picoChip PC102 delivers substantially higher performance than any other device:

picoChip PC102160MHz197.12GIPS and 38.4GMACS
Freescale MRC6011250MHz48GIPS and 24 GMACS
ADI TS201600MHz4.8GIPs and 4.8GMACS
TI C6416720MHz8.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:

PC102160MHz395 ByteGOPS
Intrisity FastMath2GHz128 ByteGOPS
ClearSpeed400MHz102 ByteGOPS
NEC DRP133MHz68 ByteGOPS
TI C6416720MHz23 ByteGOPS
ADI TS201600MHz19 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).