Real-time Operating System

Enea OSEck

  1. Products & Services
  2. Operating Systems
  3. Enea OSEck

Real-Time Operating System Optimized for DSP

Enea OSEck (OSE compact kernel) is optimized for Digital Signal Processors (DSP), and is suitable for high-performance, memory constrained applications. Built on a compact kernel with small memory footprint, Enea OSEck brings rich functionality and true real-time behavior for single and multicore DSP devices.

Enea OSEck provides a subset of the Enea OSE API, making it easy to migrate applications between the two operating systems, with a minimum of changes to the application code.

Enea OSEck is ideal for applications with tight memory constraints that require reliable real-time control and signal processing.

  • Designed for distributed heterogeneous environments.
  • Highly portable; optimized for single- and multicore DSPs.
  • Scalable at the function level, allowing functionality and footprint can be optimized for each application.

 

Talk to an expert Download data sheet

System-on-Chip (SoC) Solutions with Enea OSEck

Enea OSEck is an ideal component in SoC solutions and provides necessary software and tools to port, deploy and test applications. Enea OSEck fulfills common performance requirements and runs on the industry's most efficient and least power consuming architectures.

Thanks to the built-in, high-performance Inter-Process Communications (IPC) technology, integrating DSP cores running Enea OSEck with a Linux CPU becomes a breeze (over shared memory, sRIO or Ethernet). The result is an easily portable, commercial solution, with full commercial grade support.
Management and debug functionality between DSPs and Linux hosts enable fast development of robust DSP platforms in even the most advanced multicore SoC and multi-SoC LTE Advanced and IMS media gateway systems.

Enea OSEck also implements a minimal networking/IP-stack for packets and (un-fragmented) datagrams in a Packet Flow Layer (PFL). UDP/IP is the standard protocol but certain custom protocols are also supported. PFL relies on hardware offload for the necessary packet classification, but suitable software emulation could make PFL useful on architectures that lack the required hardware packet classification.

Full RTOS Environment

OSEck is more than a DSP kernel. It is a full RTOS that contains an optimized real-time kernel with extensions, networking, packet processing, and tools.

Pre-Emptive Kernel

The pre-emptive kernel insures quick interrupt response times and general real-time behavior.

IPv4/IPv6 BSD 4.4 Compatible TCP/IP Stack

Supports simultaneous use of raw IP, UDP and TCP. DSPNet comes in 3 different flavors: IPv4, IPv4+IPv6, IPv4+IPsec. DSPNet supports Secure SHell (SSH), Internet Key Exchange (IKE), and Secure Socket Layer (SSL).

Supported DSP Processors

Texas Instruments KeyStone II

TCI663x (e.g. TCI6636/38)
66AK2Hx

Texas Instruments C6000 and C5000 families

TMS320C66x (e.g. C6670/78)
TMS320C64x+ (e.g. C6455/72/74/82/84/86/87/88)
TMS320C67x
TMS320C55x
TMS320C54x
TI OMAP-L137/8

Freescale

B4-series (e.g. B4860/4420)
MSC815x (e.g. MSC8156/57)
MSC8144
MSC812x
MSC810x
MPC5554
MPC555
MPC565

LSI Logic

SP27xx
SP26xx
DSP 16K
ZSP500
ZSP400 and DSP cores

CEVA

CEVA-XC4500
CEVA-XC323
CEVA-X16xx
CEVA-TeakLite-III

Analog Devices

TigerSHARC TS201S
TS101S

Discover Related Products

Enea OSE

A robust, high-performance, real-time operating system optimized for multi-processor systems requiring true deterministic real-time behavior and high availability.

It shortens development time, enhances reliability and reduces lifetime maintenance costs for a wide range of systems, from wireless devices and automobiles, to medical instruments and telecom infrastructure.

View product

Enea Linux

Carrier-grade Linux for networking and real-time aplications.

Commercially maintained and supported Linux distribution accelerating time-to-market and reduceíng risks throughout the entire product lifecycle.

View product

Enea Accelerated Linux

Linux with high-performance real-time capabilities.

Addresses performance-feature trade-offs on multicore devices by extending standard Linux with a high-performance real-time executive.

View product

Your Next Step

Ask a question

Do not hesitate to ask us if you want to know more about our products abilities or specifications.

Ask us

Request an Evaluation

Request an evluation with the full version of our software, deployed on your hardware or in our lab.

Request an Evaluation

Book a Demo

Book a personlized demo with one of our experienced product specialists.

Book a Demo