Navigating the Automotive HSM Landscape: EVITA HSM Family

In the previous article, we saw what an HSM is and why its needed in an Automotive ECU and its benefits. And we briefly touched upon EVITA and the three HSM types prescribed by HSM. In this article, lets find out in detail the definition of the three types HSM Full, HSM Medium and HSM […]

Automotive HSM: A Comprehensive Guide

Motivation As the automotive industry transitions towards a more connected and autonomous future, the need for enhanced security becomes increasingly crucial. Automotive Hardware Security Modules (HSMs) have emerged as a critical component in this endeavor, providing a secure enclave for storing and managing sensitive data, cryptographic keys, and credentials. This comprehensive guide delves into the […]

Demystifying ODD (Operational Design Domain) in SAE J3016: A Comprehensive Technical Guide

In the ever-evolving landscape of autonomous driving technology, the term “ODD” stands for “Operational Design Domain.” This crucial concept, defined in the globally recognized SAE J3016 standard, outlines the taxonomy and definitions for terms related to driving automation systems. Grasping the intricacies of ODD is paramount to comprehending the various levels of driving automation and […]

Understanding SAE J3016, DDT, and the Technical Foundations of Automation

In the fast-paced realm of autonomous driving, clarity and standardization are paramount. The Society of Automotive Engineers (SAE) addresses this need through the SAE J3016 standard, offering precise definitions and a structured framework for understanding various levels of driving automation. At the core of this standard lies the concept of the Dynamic Driving Task (DDT), […]

Navigating the Future: A Comprehensive Guide to SAE Levels of Driving Automation

The automotive industry is experiencing a transformative era, with the rise of autonomous vehicles promising safer, more convenient, and efficient transportation. The key to understanding these innovations lies in the Society of Automotive Engineers (SAE) Levels of Driving Automation, a standardized system that categorizes the extent of automation in vehicles. In this blog, we delve […]

Update Bit in AutoSAR COM

An IPDU contains multiple signals and signal-groups. If the cycle time of the PDU is low, that is, it is transmitted at a faster rate, there is a possibility that not all the signals in the PDU are not updated at the same rate. In this case, Update bit feature provides a mechanism where the […]

Automotive OTA Explained

Need for Automotive OTA With the development of Advanced Driver Assistance systems(ADAS) and the introduction of Autonomous Driving(AD or AV), vehicles are becoming more and more intelligent and complex. A large number of software programs running inside the vehicle, control these smart cars. Assume a software bug occurs in one of these programs. To fix […]

CAN DBC Object Attributes

In CAN DBC, object attributes are additional information that can be associated with objects such as nodes, messages, and signals. These attributes can be used to store information about the object, such as its Message Transmit type, Message cycle time, or Initial value of a signal. There are two types of attributes in CAN DBC, […]

CAN Signal Byte Order: Intel vs Motorola

We know that a CAN message consists of 8 bytes. Each byte consists of 8 bits. Within each byte, the bit ordering is fixed as shown below, where lsb is the least significant bit and msb stands for most significant bit. When the data is transmitted on the bus, low bits of the first byte […]

Signal Multiplexing in CAN DBC

We know that CAN communication uses a non-destructive bit-wise arbitration to control access to the bus, that is, the CAN ID is used for granting access to the bus. Each message has a limited data length. So, to transmit a large chunk of information which is larger than the data length, the concept of multiplexing […]

error: Content is protected !!