printer friendly version

support
contact us

VirtualLogix C5 - Technical description

Support for Critical, Real-Time Applications

VirtualLogix C5 supports multithreaded applications, various priority-based scheduling policies and mechanisms, priority inversion avoidance, and a wide variety of thread synchronization mechanisms.

 

Standard RT-POSIX Interface

VirtualLogix C5 includes the real-time POSIX API. This allows the development of applications according to a standard API and to port existing POSIX applications.

 

Board Support Package (BSP)

Board Support Packages define the board dependent features allowing VirtualLogix C5 to be made available quickly on a new board.

 

Host-Target Integrated Development Environment

The VirtualLogix C5 development environment includes a graphical user interface and a host-target toolset on the Linux and Solaris Operating Environments.

 

Carrier-Grade

VirtualLogix C5 addresses the carrier-grade requirements of real-time, embedded elements of network equipment, such as PBXs, switches, bridges, routers, etc. It provides a number of high-availability features including error confinement, hot restart, service reconfiguration, as well as simple and efficient means to securely manage system resources.

 

Future Generation Networks Ready

VirtualLogix C5 includes IPv6, the fundamental protocol for next-generation voice/data networks.

 

Java™ Applications

VirtualLogix C5 supports the Java™ 2 Platform, Micro Edition (J2ME™), providing a Java technology-based environment suitable for embedded applications. The VirtualLogix C5 J2ME platform is small, fast and can be embedded in memory constrained platforms. It can be completed with additional packages as required by applications.

 

Supported Target Processors

  • Intel x86/Pentium
  • PowerPC MPC750, MPC74x0
  • PowerQUICC: MPC850, MPC860
  • PowerQUICC II: MPC8260, MPC8272
  • PowerQUICC III: MPC8560