Reason #8 to Customize a Processor Core: Better Area/Performance Tradeoffs
![]() |
0.0 (0) |
Thinking about moving up to a bigger core because you need more processor performance? The bigger processor will not only take more area, but also will use more power. What if, instead, you started with a highly efficient base architecture and just added the performance where you need it?
You'd get a lean, mean processing machine, without the overload of a bigger general purpose processor.
Let's say you need to efficiently perform FFT operations. If you start with Tensilica's base Xtensa LX processor using software multiply, a 256pt FFT (Radix-4) takes 155,389 cycles. Add the MUL32 option, and that cycle count reduces to 23,633. Better yet, add the Vectra LX option and reduce that cycle count to 994 cycles.
You're adding processor power right where you need it. And you're not getting the bloat of larger general-purpose processors.
User reviews
To write a review please register or login.
|
Category: TB-Blog
|
|
Category: TB-Reviews
|
|
Category: TB-Articles
|
|
Category: TB-Blog
|
|
Category: TB-Blog
|
|
Category: TB-Blog
|
|
Category: TB-Blog
|
|
Category: TB-Blog
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Reviews
|
|
Category: TB-Blog
|
|
Category: TB-Blog
|





