
Drako Design Environment (DDE) enables automotive OEMs to develop control systems entirely within Simulink — without writing embedded C code, configuring hardware interfaces, or managing real-time OS details. DDE automatically implements the infrastructure, integration, and deployment pipeline, allowing engineers to focus purely on system behavior using functional blocks and signal flows. This reduces development complexity and accelerates control system design.
Engineers can define thread scheduling parameters, such as period, runtime budget, and deadline, directly within Simulink, using simple visual scheduling blocks. They can explicitly model each control task with its timing behavior, eliminating the need for separate configuration files or manual OS-level tuning

In modular control systems, communication between components is a core part of system design. In DriveOS, different control modules may run in isolated sandboxed domains to preserve fault containment. DDE simplifies coordination between these modules with graphical modeling of real-time data exchange, whether engineers need guaranteed delivery or just the latest value.
The platform enables the vehicle control system to interface with a wide range of existing hardware — including supplier ECUs, test equipment, and legacy modules — without custom firmware, intermediate gateways, or one-off interface code.
Drako Design Environment provides native graphical building blocks for working with CAN buses.


Once a control system implementation is complete, Drako Design Environment automatically packages all components — including RTOS and Linux domain logic — into a single, versioned binary for deployment across the vehicle platform.
This unified deployment maintains strict domain isolation, streamlines integration testing, and supports rapid iteration while preserving timing and integration guarantees.
Drako offers a portfolio of hardware and software reference implementations that accelerate vehicle control system development by providing proven, reusable designs. Each example applies best practices for modeling, scheduling, and I/O configuration using DDE.
OEMs can adapt these assets directly into production programs or use them as structured templates when developing new control system components.
Drako provides several control system reference implementations that are ready to run under DriveOS with real-time behavior, scheduling, and I/O mappings already configured for immediate evaluation.
Engineers can use these modules as drop-in starting points for production programs, adjusting them to match specific architectures, signals, or actuators.
The implementations include:
Drako’s software references extend DDE’s core control system workflow with tools for protocol translation, system abstraction, diagnostics, and interactive developer tooling.
The implementations include: