EB GUIDE Graphics Target Framework: The Automotive HMI Runtime Solution

 

EB GUIDE Graphics Target Framework (GTF) is the automotive HMI runtime solution for code generation and target integration. HMI code generation with EB GUIDE Graphics Target Framework (GTF) can be seamlessly incorporated into HMI models previously developed with EB GUIDE Studio.

From PC Model to Automotive HMI Runtime Solution


HMI Code Generation with EB GUIDE

The extensive and co-aligned HMI product portfolio from EB provides you with all of the tools necessary for code generation and integration for successful HMI product development; including modeling, rapid prototyping, simulation and specification. If code generation is viewed in more detail, in addition to the visual components, both the menu logic and the dependencies between the individual applications and data records are translated into C/C++ code. With the Target Framework from EB, even large-scale HMI projects can be compiled, with numerous views, states and large data pools for codes with low memory sizes.

From the Demo to Automotive HMI Runtime

Using a demo project provided by EB, you are in a position to use the included reference in the creation of your own framework project. The EB demo package contains among other things framework units, project-specific components and a generated code, in order to finally integrate your own project-specific code into your target platform.

The EB GUIDE Graphics Target Framework (GTF) is from an architectural perspective divisible into

  • Automatically generated code
  • Project-specific modifications
  • Non-project-specific framework units

Non-project-specific framework units are those components of the EB GUIDE Graphics Target Framework that are identical for every HMI project. Further, there are project-specific components, which need to be separately adjusted for each project due to varying systems and platforms. The third and final part of the framework comprises an automatically generated code, which contains the code for all view, states and data pool entries.

Operating Systems (OS), Graphics Libraries and Hardware Platforms

The EB GUIDE Graphics Target Framework (GTF) and the code generator supplied with it have an abstraction layer to the OS and the graphics library. Therefore, targeted optimization and adjustment to your operating system and your graphics library can be undertaken. Currently, we are developing implementations, which support the operating systems QNX, Linux, WinCE, VxWorks, OSEK, MicroC/OS-II and µItron 4.0. In the area of graphics libraries, we have experience with emWin (Segger), Imagem ATHLET® (FPGA) and OpenGL in the sphere of 3D, supported from EB GUIDE Studio 4.0. Our know-how in the area of hardware platforms relates to the following manufacturers: NEC V850, AnalogDevices Blackfin®, Fujitsu Jade, TI Jacinto, SH4, Altera FPGA Nios® II, x86 and PowerPC.

The EB GUIDE Philosophy

The EB GUIDE product family supports HMI developers globally in the evaluation of previous partial results in iterative steps and in further development. Conventional tools often lack consistent and cross-media development steps, with the consequences that previous work results would frequently have to be discarded and re-developed.

 

Main Benefits

  • Efficient tools for the specification, simulation and code generation of multimodal user interfaces
  • Automatically generated code
  • Adaptation to various operating systems, embedded graphics libraries and programming languages
  • Expertise in the area of embedded software

Datasheets

Contact Us