Popular Articles

Defining the software-defined vehicle

Simply put, a software-defined vehicle is a vehicle with features and functions that are enabled through software. This is different from today’s vehicles, which are primarily hardware-based platforms. A software-defined vehicle needs to simultaneously run multiple applications that are built on a standard operating system, similar to today’s computers and mobile phones. In automotive, this standard operating system is called middleware. As the operating system, middleware provides a foundation for basic functionality, including communication, memory management, scheduling, input/output/access to vehicle data, and Internet connectivity.

Read More

Defining the software-defined vehicle

Simply put, a software-defined vehicle is a vehicle with features and functions that are enabled through software. This is different from today’s vehicles, which are primarily hardware-based platforms. A software-defined vehicle needs to simultaneously run multiple applications that are built on a standard operating system, similar to today’s computers and mobile phones. In automotive, this standard operating system is called middleware. As the operating system, middleware provides a foundation for basic functionality, including communication, memory management, scheduling, input/output/access to vehicle data, and Internet connectivity.

Solving Algebraic Loops with Constraint Graphs

ETAS SCODE-CONGRA is an acausal modeling tool that enables dealing with math problems in a unique, graphical way. As constraint graphs reveal structural properties of equation-based models, in this article we examine a special structure: Algebraic loops.

From Equations to Code with Constraint Graphs

Mathematical models of physical processes are essential in modern embedded function development. Having obtained a model that is based on equations, implementation often enough means to solve math puzzles – manually. If that’s not your idea of fun, find out how model implementation with ETAS SCODE-CONGRA is done in three quick steps.