industry news
Subscribe Now

New Real-Time Multitasking Operating System for Texas Instruments DSP and MCU Devices

Kane Computing are pleased to announce the launch of the GDD7700 L7 MCU/DSP Real-time Operating System. The GDD7700 provides a real-time multitasking environment, which allows for concurrent process execution. It implements small memory footprint and fast process scheduling and dispatch. It also has API to handle hardware system events and supports real-time I/O Device Driver model. The RTOS supports multiple TI DSP and MCU devices, including multicore and DaVinci processors.

The RTOS can be easily integrated with TI Code Composer Studio IDE and Code Generation Tools or GCC/++ tool-chain. The internal binary format complies with TI’s C/C++ ABI/EABI calling conventions.

The RTOS supports a wide range of TI signal processor devices and GPU, including C64x/C64+, C67x/C67+, C647x, C674x, Key-Stone C66x, DA7/8, OMAP L-137/138, Integra C6A816x, DaVinci DM64x, DM644x, DM646x, DM816x, DM814x, Sitara ARM Cortex-A8/A15 (AM389x, AM387x, AM35x).

The user’s manual gives the details on using the RTOS.

An evaluation release of the RTOS is available to download now.

Features

PROCESS SCHEDULING 

  • Pre-emptive real-time multitasking
  • Processes are scheduled using priority time-slicing algorithm
  • Interrupt (hardware) priority (number of priorities depends on hardware interrupt controller), Driver priority (32 levels), Real-time Process Priority (32 levels), Background Process Priority (32 levels)
  • Time-sliced Round-Robin scheduling algorithm at single priority level 
  • Driver scheduled until operation is complete, pre-emptive, interruptible
  • Background processes scheduled using time-slice proportional to process priority 

PROCESS MANAGER 

  • Process create
  • Process terminate
  • Process priority 
  • Process suspend
  • Process resume
  • Process delay

TIME MANAGER 

  • Time slice control
  • Current clock counter
  • Set Date
  • Set Time
  • Current Date
  • Current Time
  • Clock Delay
  • Time Delay

TIMER MANAGER (IN DESIGN)

  • Periodic/Sporadic (one-shot) processes
  • Process run at a specified time

CACHE MANAGER (IN DESIGN)

  • Cache write-back
  • Cache invalidate
  • Cache write-back and invalidate

DMA MANAGER (IN DESIGN)

  • DMA transfer init
  • DMA transfer complete signal

EVENT MANAGER 

  • Event/Interrupt Manager 
  • Disable Interrupt
  • Enable Interrupt
  • Map Event/Interrupt
  • Map ISR

I/O DRIVER MANAGER (IN DESIGN)

  • I/O Device Driver manager 
  • Install Driver
  • Map Driver
  • Remove Driver 

PROCESS SYNCHRONIZATION 

  • Mutex Manager
  • Mutex wait/release
  • Semaphores Manager
  • Semaphore wait/release
  • Event Flag Group Manager
  • Flag wait/set/clear
  • Message Manager
  • Message transmit/receive
  • Queue Manager (in design)
  • Inter-processor Communication Manager
  • Signal to remote CPU node
  • Message transmit to remote CPU node
  • Message receive from remote CPU node  

About Kane Computing

KCL (www.kanecomputing.co.uk) has been providing Image Processing, DSP and high performance computing products for use in industry, education and research since 1987 and is a Texas Instruments Third Party Partner specialising in consultancy and advice on TI development tools/platforms and image processing applications. KCL have extensive knowledge and experience of providing video compression solutions for many industries particularly for digital video security and high quality broadcast applications.  

Leave a Reply

featured blogs
Apr 24, 2026
A thought experiment in curiosity, confusion, and cosmic consequences....

featured paper

Quickly and accurately identify inter-domain leakage issues in IC designs

Sponsored by Siemens Digital Industries Software

Power domain leakage is a major IC reliability issue, often missed by traditional tools. This white paper describes challenges of identifying leakage, types of false results, and presents Siemens EDA’s Insight Analyzer. The tool proactively finds true leakage paths, filters out false positives, and helps circuit designers quickly fix risks—enabling more robust, reliable chip designs. With detailed, context-aware analysis, designers save time and improve silicon quality.

Click to read more

featured chalk talk

GaN for Humanoid Robots
Sponsored by Mouser Electronics and Infineon
In this episode of Chalk Talk, Eric Persson and Amelia Dalton explore why power is the key driver for efficient and reliable robot movements and how GaN technologies can help motor control solutions be more compact, integrated and efficient. They also investigate the role of field-oriented control in humanoid robotic applications and why the choice of a GaN power transistor can make all the difference in your next humanoid robot project!
Apr 20, 2026
6,267 views