velOSity microkernel

Last updated: January 5, 2006


Company:

Green Hills Software

Description:

The velOSity™ microkernel is small, fast and royalty free, making it a perfect fit for cost-sensitive, high-volume and resource constrained embedded applications. Besides being integrated with the best-of-class embedded software tools, velOSity offers developers a rich set of kernel services, device drivers, BSPs and middleware. The combination of all these features make velOSity the choice for many of today's embedded development applications.
Ideal for deeply embedded, demanding embedded systems - small and fast The velOSity microkernel is configured to run in flat memory models, optimizing both its footprint and execution speed. It can also be configured for use without a board support package for your target hardware, further reducing your memory footprint and implementation complexity. With a minimum RAM requirement of 3 KB, velOSity is perfect for even the most tightly constrained embedded system designs. Designed for speed, its ultra-fast context switch time and fast kernel service call times also make it ideal for systems where CPU resources are at a premium.

Proven Technology The velOSity microkernel is the exact kernel technology that forms the foundation of the ultra-reliable INTEGRITY real-time operating system. Shipping for more than seven years as the core kernel of INTEGRITY, the velOSity microkernel is being deployed in a wide variety of demanding embedded systems, including telecommunications, industrial control and automation, automotive, medical, and aerospace.

Product Properties

  • Development Hosts:
    Windows, Solaris, HP-UX, Linux
  • Supported Target Processors:
    x86, PowerPC, ARM, MIPS, Blackfin, ColdFire, ARM/XScale
  • Board Support Packages:
    ARM, ColdFire, ii386/i486/Pentium, MIPS, PowerPC
  • Supported Compilers:
    Green Hills compilers
  • Supported Tools:
    Green Hills MULTI
  • Supported Networks:
    TCP/IP, FTP, SNMP, NFS, PPP, ATM, ISDN, X25, Telnet, Bootp, SSL/SSH, POP3, Web Server, VoIP, DNS, SS7, Frame Relay, Bluetooth, USB, IPSec/IKE, Web Browser, DHCP, UpNP
  • Supported Standards:
  • Development Methodology:
    Cross
  • RTOS Supplied as:
    Object, Source
  • Supported GUI:
    Open GL, 2-D
  • Available Components:
    Floating Point, Communication, Math Library, File Support, USB
  • Kernel ROM (min, max):
  • Kernel RAM (min, max):
    3KB
  • Minimum RAM per process:
  • Minimum RAM per thread:
  • Minimum RAM per queue:
  • Number of thread priority levels:
  • Typical Thread Switch Latency:
  • Guaranteed Maximum Interrupt Latency:
  • System Clock Resolution:
  • Priority Inversion Avoidance Mechanism:
    Yes
  • Multiprocess Support:
    No
  • Multiprocessor Support:
    Yes
  • MMU Support:
    No
  • Scheduling Policies:
    Prioritized FIFO,Prioritized Round-Robin
  • Royalty Free:
    Yes
  • Cost Development Seat:
  • Standard Phone Support:
  • Preferred Phone Support:
  • URL to the product/service/project description on company's website:
    http://www.ghs.com/products/velosity.html
Technologies, Methods, Tools, Products and Services for       Embedded Systems To Be      www.es2.be
© 2007 Dedicated Systems All Rights Reserved   Privacy statement.