Freescale PowerPC
Freescale PowerPC is the leading vendor of PowerPC processors for DSP applications. They offer a range of products to meet the needs of a broad set of OEM developers for:
- automotive
- aerospace
- military
- consumer
- communications
- industrial
- and other applications.
- System on a chip (SoC) solutions
- DSP Posix kernel
- DSP libraries
- Complete Posix I/O solutions
- Debugging and downloading support
- Host simulation support
- Eclipse based IDE development
- Algorithm development tools
- Training
- Support
- And development support.
The PowerPC is the not the only processor offered by Freescale that RoweBots supports but it is the highest performance and cost processor. The combination of 32 bit processing with a high performance floating point unit (altevec) gives the Freescale PowerPC the performance it needs to excell in many embedded applications.
The other processors that Freescale offers that RoweBots supports is the << 68K/Coldfire platform >> link to data sheet. For many years the dominate processor for real-time and embedded applications, this platform is reliable, well understood and flexible, meeting users needs for a broad set of applications. With floating point support, it is capable of performing well in low end signal processing applications.
Both Freescale PowerPC and Coldfire have complete DSPnano RTOS support. This support includes:
DSPnano offers the best of DSP development while maintaining a hardware independent solution.
Typical Freescale PowerPC applications often involve multiprocessing and distributed processing using a variety of board level products from major vendors. DSPnano completely supports these approaches by providing both shared memory multicore, shared memory multiprocessor and distributed processor support for a broad set of applications. In addition, DSPnano offers distributed multicore support – a feature expected from Freescale and others in the next few years.
Mixed Freescale PowerPC and Coldfire applications are also possible. DSPnano offers completely heterogeneous processing. This allows users to apply whatever processor makes the most sense to solve whatever part of the problem they are trying to optimize. A good example is advanced Coldfire communcations processors mixed with Freescale PowerPC units for DSP to balance the application.
The Freescale PowerPC data sheet can be found here.
The Unison Coldfire 68k data sheet can be found here.
The Unison PowerPC data sheet can be found here.
