Quadros Systems Inc.
Homepage / Processors / PowerPC
PowerPC

Background

Quadros Systems values our partnership with Freescale and AMCC to provide you with a full range of PowerPC products. We support a wide variety of applications including automotive, telecomm and medical devices.

  • Tracking new developments for in-depth knowledge of PowerPC architecture
  • Charter members of the PowerPC Embedded Application Binary Interface (EABI) Working Group
  • Driver support and BSPs

Software Support for the Power Architecture

Our RTOS family...

  • Support for DSPs, Microcontrollers and Multiprocessing. Versatile API enables easy migration across architectures and applications while preserving your application code.
  • Flexible and Configurable. Choose the configuration that will deliver the performance, size and features for your application.
  • Scalable. Easy to control you memory footprint; tailor RTOS resources to your application.
  • Easy to Use. Intuitive, well documented, user-friendly manual.
  • Fast. Designed and coded to ensure low system overhead, low latency and responsive services.
  • Powerful. Offers a rich set of kernel objects and services, allowing you to manage thread/task execution, move data and manage time and other events and interrupts.
Integrated Stacks and Middleware
  • TCP/IP v4/v6
  • USB host, device and OTG
  • High performance file systems
  • CAN and CANopen
  • GUI development tools and libraries

Graphical Design Environment. From flow diagrams to documented C code with a few quick clicks. Design your projects in a graphical environment.

Other Features

Floating Point Support

In addition to the standard register context for a task, a task running in a RTXC Quadros for PowerPC system may utilize one or more extended contexts. One common example of an extended context is the Floating Point Unit (FPU) available with some PowerPC processors. For example, on an AMCC 440GX device, 32 64-bit double precision floating point (FP) registers and a single control register augment the standard 32 32-bit integer registers. Another example of an extended context is the AltiVec extension provided on many new high-end PowerPCs. Extended contexts can also be crafted for new crypto- and various hardware accelerators. A third and less obvious example of an extended context is a non-reentrant runtime library. With the help of a RTOS, such a library can be made to appear to be fully reentrant. In all of these environments, the RTOS must be able to efficiently manage the base register context and one or more extended contexts for those tasks.

Gigabit Ethernet Support

The Power Architecture is often chosed for demanding networking applications. Quadros Systems supports Gigabit Ethernet on the MPC8560 and the AMCC family of processors.

Memory Management

Includes software routines to create MMU page tables to support virtually any user-defined configuration. These routines create a run-time environment where the MMU is dynamically configured to meet the needs of the application.

Supported Processors

Freescale
  • MPC5xx
  • MPC51xx
  • MPC52xx
  • MPC55xx
  • MPC603e
  • MPC7xx
  • MPC7xxx
  • MPC8xx
  • MPC82xx
  • MPC83xx
  • MPC85xx
  • MPC86xx
AMCC
  • 440GX
  • 440EP

To inquire about support for a specific PowerPC processor, please contact your local Quadros Systems sales representative, or click here for more information.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

These part numbers are representative of the processors supported by Quadros Systems. The inclusion of a part number on this list does not guarantee that support is currently available. Please verify your processor requirements with a Quadros sales representative.

  • PowerPC 440EP
  • PowerPC 440EPx
  • PowerPC 440GR
  • PowerPC 440GRx
  • PowerPC 440GX
  • PowerPC 440SP
  • PowerPC 440SPe
  • PowerPC 460EX
  • PowerPC 460GT
  • PowerQUICC I
  • PowerQUICC II Pro
  • PowerQUICC III
  • MPC5200CVR400B
  • MPC5200CVR400BR2
  • MPC5200VR400B
  • MPC5200VR400BR2
  • MPC5200BV400
  • MPC5200CBV266
  • MPC5200CBV400
  • MPC5200CVR266
  • MPC5200CVR400
  • MPC5200VR400
  • MPC823
  • MPC850
  • MPC860
  • MPC8260
  • MPC866
  • MPC852T
  • MPC859T
  • MPC870
  • MPC875
  • MPC880
  • MPC885
  • MPC526X
  • MPC8247
  • MPC8272
  • MPC8360
  • MPC8540
  • MPC8560
  • MPC8541E
  • MPC8555E