Smart engineering - development of innovative solutions for automation and digitalizationSmart engineering - development of innovative solutions for automation and digitalizationSmart engineering - development of innovative solutions for automation and digitalizationSmart engineering - development of innovative solutions for automation and digitalization
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
post
page
bricks_template
referenz
stellenanzeige

Real-Time Framework
ELMAR

Real time used, innovation controlled. Architecture with vision.

Real-Time Framework

Maximum performance through 50,000 hours of development - be three years ahead of the competition.
ELMAR is more than just a platform for real-time applications - it's the result of 50,000 hours of specialized software development. This advanced real-time architecture for AMD ZynqR UltraScale+™ MPSoCs enables parallel execution of low-latency control algorithms (optionally based on Simulink®) with an embedded Linux distribution. A lightweight hypervisor ensures a clear separation between management and real-time control. The specially developed inter-core communication (ICC) optimizes data exchange between the ARM cores. With ELMAR, you benefit from three years of development expertise - and are a decisive step ahead of your competitors.

Top features

  • Powerful embedded platform
  • Developed for lowest latencies and tough real-time conditions
  • Flexible framework for control applications

Performance

With our kernel patch specially developed for the AMD Zynq UltraScale+, we guarantee stable 10kHz inter-core communication between the real-time cores. This was verified using a complex industrial Simulink® control algorithm.

Architecture

The versatile platform for real-time applications consists of:

  • Pre-qualified evaluation board
  • Realtime Framework
  • Dummy application

Data sheet

Battery monitoring systems BEN BM01

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat.

Battery monitoring systems BEN BM01

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat.

Data sheet

Top features

Versatile application options
Scalable for a wide range of voltages and capacities.
Future security
The adaptability of the BMS ensures that future requirements can also be met as technologies and use cases evolve.
Simple extension
Additional batteries and system components can easily be added to meet growing requirements.
Optimized algorithms
Maximize battery life and performance through individually tuned algorithms.
Modular design
Modular hardware and software design that allows for easy expansion and customization.
Multi-protocol compatibility
Support for multiple communication protocols (e.g. CAN, PROFINET, PROFIsafe) for a wide range of applications.
High-resolution monitoring
High-resolution monitoring of cell parameters for detailed insights and precise management.
Temperature management
Integrated, intelligent temperature management for optimized performance and safety.
Inter-core communication mechanism

Clock-synchronous exchange of the process image between the ARM® cores, based on configurable and prioritizable channels.

Virtual network and prioritization

Possibility to use a single IP interface for all ARM® cores to the outside. Prioritization based on the Ethernet type using a priority queue.

Parameter Manager

Central parameter management in Linux. Editable via web interface or higher-level controller. Persistent storage on SD card.

HW and SW watchdog

Configurable watchdog for real-time kernels and Linux. Logging of the cause of the error.

Centralized logging and event logging

Central logging via syslog in Linux from all ARM® cores. Can be expanded to include reporting of configurable events.

Scalable

Our framework is compatible with all variants of the AMD® Zynq® UltraScale+TM MPSoC series, such as the AMD® KRIA boards.

Remote software update

Remote-controlled A/B update mechanism. Support for signing and encryption. Automatic rollback in the event of an error.

Simulink® Target

Use of a dedicated Simulink® target to support the real-time kernels. Full integration in Simulink®, no need to use VITIS®. Support of external mode.

Web server and IoT support

Provision of a web server and REST API. Touch-optimized web interface for system information and configuration. Prepared for cloud/IoT platform connection.

Secure Boot

Optimum protection against compromised software through the use of Secure Boot.

Advantages

Turnkey framework for the integration of an application
The real-time framework is immediately available and prepared for the integration of your application. The sample structure can be used as a template.
Combining the advantages of both worlds
By isolating Linux from the real-time cores using a hypervisor, the advantages of both operating systems can be used in parallel. The latency of the hypervisor is <3µs.
Pre-qualified and ready-to-use evaluation board
Our evaluation board is immediately available and can be used, for example, as a development platform, in test stands, in prototypes or in small series.
Maintenance of the framework by e.bs kumkeo
We are continuously developing our real-time framework and provide updates in regular cycles. In the event of security patches, we can react at short notice.
Focus on core competencies
While you focus on the development of your application, we take over the development or necessary adaptations of the real-time framework and provide you with advice throughout the entire process.
Experience through field use
Our real-time framework is already being used productively in an industrialized application in automation technology and is currently being rolled out in series production.
  • Turnkey framework for the integration of an application
    The real-time framework is immediately available and prepared for the integration of your application. The sample structure can be used as a template.
  • Combining the advantages of both worlds
    By isolating Linux from the real-time cores using a hypervisor, the advantages of both operating systems can be used in parallel. The latency of the hypervisor is <3µs.
  • Pre-qualified and ready-to-use evaluation board
    Our evaluation board is immediately available and can be used, for example, as a development platform, in test stands, in prototypes or in small series.
  • Maintenance of the framework by e.bs kumkeo
    We are continuously developing our real-time framework and provide updates in regular cycles. In the event of security patches, we can react at short notice.
  • Focus on core competencies
    While you focus on the development of your application, we take over the development or necessary adaptations of the real-time framework and provide you with advice throughout the entire process.
  • Experience through field use
    Our real-time framework is already being used productively in an industrialized application in automation technology and is currently being rolled out in series production.

Turnkey framework for the integration of an application

The real-time framework is immediately available and prepared for the integration of your application. The sample structure can be used as a template.

Combining the advantages of both worlds

By isolating Linux from the real-time cores using a hypervisor, the advantages of both operating systems can be used in parallel. The latency of the hypervisor is <3µs.

Pre-qualified and ready-to-use evaluation board

Our evaluation board is immediately available and can be used, for example, as a development platform, in test stands, in prototypes or in small series.

Maintenance of the framework by e.bs kumkeo

We are continuously developing our real-time framework and provide updates in regular cycles. In the event of security patches, we can react at short notice.

Focus on core competencies

While you focus on the development of your application, we take over the development or necessary adaptations of the real-time framework and provide you with advice throughout the entire process.

Experience through field use

Our real-time framework is already being used productively in an industrialized application in automation technology and is currently being rolled out in series production.

Triglog - Professional data acquisition with ELMAR

Transform your ELMAR platform into a powerful, event-driven data acquisition system. Triglog offers you professional data acquisition for your industrial applications with:

  • High-speed sampling - data acquisition with up to 10kHz without data loss
  • Intelligent triggering - event-driven data acquisition that captures exactly what is important
  • COMTRADE Export - Direct output in IEEE standard format for the analysis of energy systems
  • Multiple export formats - Flexible output options beyond COMTRADE for any workflow
  • Continuous operation - data acquisition in real time without interrupting your applications

Whether you are analyzing energy systems, monitoring industrial processes or conducting research, Triglog provides the precision and reliability you need with industry standard output formats.

New configuration tool for the ELMAR real-time framework

The ELMAR real-time framework is a powerful real-time architecture for Xilinx® UltraScale+® MPSoCs. It enables the parallel execution of low-latency control algorithms and embedded Linux distributions - ideal for demanding control tasks in industrial applications.

In addition to an FPGA, MPSoCs in this series have six ARM® Cortex® cores on which user applications - for example based on Simulink® - can be executed. Which components are executed by the FPGA or by which ARM® core and how they communicate with each other is controlled via several configuration files.

As these configuration files are extensive and complex - sometimes several thousand lines long - and must remain consistent with each other, manual creation was previously error-prone and inefficient. A dedicated configuration tool was developed to optimize this process. The new tool is based on Python and QT, runs on Windows and Linux and uses a central database to manage all relevant parameters. It was designed in close consultation with developers and users of the ELMAR platform, has been used successfully several times and has proven to be extremely helpful in practice.

With a wink, the tool is internally nicknamed ELKE - Elmar Live Configuration Editor - and has since saved considerable time when creating consistent configurations.

Another milestone for the further development of the ELMAR platform and a good example of practice-oriented software solutions at e.bs kumkeo.

Summary of the most important points:

  • Objective: Simplify the configuration of complex ELMAR setups
  • Technologies: Python, QT, cross-platform (Windows/Linux)
  • Function: Automated, consistent creation of communication and control files
  • Advantages: Time savings, reduction of error sources, greater user-friendliness
  • Toolname: ELKE - Elmar-Live-Configuration-Editor

Elmar Deep Dive

"ELMAR DEEP DIVE" is our format that provides brief insights into the top features and areas of application of our ELMAR Real-Time Framework.

Availability:

Availability and price on request. 

Your contact person

Alexander Baumann
Head of Project Management, PMP
service@kumkeo.de