Embitel

Search
Close this search box.

Ready-To-Deploy FlexRay Protocol Stack For Expedited Series Production

Configuration and Integration Services for Automotive Application Development Projects

FlexRay protocol stack is emerging as the COM stack of choice for safety critical automotive applications such as ADAS, Body Control Module, Battery Management Systems for EVs and more. FlexRay is capable of offering higher data transfer rate to the tune of 10 Mbit/second.

Features such as full determinism and composability make FlexRay the ideal communication stack to enable real-time, fault tolerant communication in modern automotive applications.

Business Model for our FlexRay IP

Our FlexRay Protocol Stack (ISO 10681-1:2010) is a pre-tested software solution, designed keeping in mind your automotive product development projects. This industry recognized FlexRay protocol solution is offered under a one-time licensing fee model.

Under this business model, as a customer, you are the joint owner of the IP rights of the software as well as the source code of the FlexRay protocol stack. This makes you entitled to deploy and integrate the FlexRay protocol stack across multiple series productions.

FlexRay Protocol Applications in Automotive Industry

Our FlexRay stack has been designed to power modern automotive applications including:

Software Stack for FlexRay Protocol (ISO 10681-1:2010): Details of the Software Architecture

Software Stack for FlexRay Protocol

FlexRay Software Stack Comprises of the Following Layers and Software Components:

Factsheet for FlexRay Protocol Software Specifications and Features

This downloadable Fact sheet contains all the details of our production-grade and ready-to-integrate FlexRay protocol stack. This (ISO 10681-1:2010) compliant software is popularly deployed for modern automotive ECUs to support applications that require faster data transfer rates and higher data payload value.

Download this FlexRay factsheet to get following information:

Please refer to FlexRay stack FAQ’s for more details.

FlexRay Protocol Stack Configuration, Integration and Testing Services

  • Readily available drivers for Renesas – RH850 and NXP 5748G
  • Support will be provided to develop the FlexRay drivers for customer specific microcontroller
  • Configurable Hardware Filtering mechanism
  • Configurable Message buffers
  • Support for FlexRay device driver integration, across production programs
  • Ready-to-deploy FlexRay Interface layer (FR IF); only configuration is required
  • Tx and Rx message configuration from the FIBEX file
  • Support for configuration of FlexRay Interface layer
  • Configurable Skeleton code for FlexRay Interface layer is also available
  • Low level and high level documents are provided
  • Support for software level message filtering
  • Signal and message extraction provided as a default feature
  • Creation of High Level Design documents (HLDD) and Low-Level Documents (LLD)
  • Integration and Functional Testing support using Vector FlexRay tool
  • Support for MISRA compliance report creation
  • Unit Testing support using Tools like Tessy
  • Integration and configuration of FlexRay TP Layer
  • FlexRay TP implementation as per IS0 10681-2
  • TP module handles both Segmented and Unsegmented messages
  • Built-in error handling feature
  • Ready-to-deploy TP layer for reduced turnaround time

Value-Adds of FlexRay Stack over CAN Bus Protocol Stack

Controller Access Network (CAN)FlexRay
Supports a max data rate of 1 MbpsSupports data rate of 10 Mbps
Supports only asynchronous message transmissionSupports both asynchronous and synchronous message transmission
Its usage is based on soft real timeFulfills hard real-time requirements of applications
CAN is a single-channel bus; no redundancyFlexRay is dual-channel; thus, brings in built-in redundancy in the network
Lack of composability; nodes added or removed from the network have an impact on the schedulingFlexRay has high composability and is dynamic; nodes can be tested externally and added to the system easily
CAN frames support only 8 bytes of data fieldFlexRay frames support a data field containing up to 254 bytes

Customer FAQs Related to FlexRay Stack Development and Integration

What are the business use cases of FlexRay protocol stack?

Ans. The modern automotive applications stipulate transmission of larger amounts of data at optimum rates across the vehicle network. However, CAN BUS protocol supports the transfer of only up to 8 bytes of data.

FlexRay has emerged as the choice communication protocol for such applications.

Following are the business use-cases of our FlexRay stack:

  • Telematics
  • Powertrain Electric Vehicle powertrain
  • Body Control Module
  • Infotainment System
  • Battery Management System
Is your FlexRay protocol software hardware agnostic?

Ans. FlexRay driver is the only part of the stack that is dependent on the hardware platform. Rest of the software layers, like FlexRay Interface and FlexRay Transport layers are hardware agnostic.

This implies that the FlexRay driver will need to be developed based on the microcontroller used in the project.

Our automotive team has expertise of developing device drivers for all major MCU families including Renesas, NXP, Fujitsu, TI and others.

Do you provide FlexRay stack configuration and integration services along with the stack?

Ans. Yes. Our service level agreement for FlexRay Protocol Stack clearly documents the fact that we will provide all the necessary configuration and integration services, along with CAN protocol stack license.

Tool-level integration for low-level drivers as well as application level, will also be a part of our SLA.

Which Software modules are included in your FlexRay stack offering?

Ans. Our pre-tested FlexRay stack solution consists of the following software services. The low level device drivers are platform dependent.

  • FLEXRAY Device Drivers
  • FLEXRAY Transport layer
  • FLEXRAY Interface Layer
Can you provide details of your licensing model?

Ans. According to our existing business model we provide one-time licensing to our customer. This includes IP rights and source code of the FlexRay protocol software. This model benefits the customer, as it lends flexibility of integrating the software stack across multiple projects or product lines.

However, our business model may be re-planned according to the customer’s needs.

Scroll to Top