Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Key Learnings from Pre-Silicon Safety Compliant Bootrom Firmware Development

View through CrossRef
Safety needs of real-time embedded devices are becoming a must in automotive and industrial markets. The BootROM firmware being part of the device drives the need for the firmware to adhere to required safety standards for these end markers. Most software practices for safety compliance assume that software development is carried out once the devices are available. The BootROM firmware development discussed in this paper involves meeting safety compliance need while device on which it is to be executed is being designed concurrently. In this case, the firmware development is done primarily on pre-silicon development environments which are slow and developers have limited access. These aspects present a unique challenge to developing safety compliant BootROM firmware. Hence, it is important to understand the challenges and identify the right methodology for ensuring that the firmware meets the safety compliance with right level of efficiency. The authors in this paper share their learnings from three safety compliant BootROM firmware development and propose an iterative development flow including safety artefacts generation iteratively. Concurrent firmware development along with device design may sound risky for iterative development and one may wonder it may lead to more effort but the learnings suggests that iterative development is ideal. All the three BootROM firmware development has so far not resulted in any critical bugs that needed another update of the firmware and refabrication of the device.
Title: Key Learnings from Pre-Silicon Safety Compliant Bootrom Firmware Development
Description:
Safety needs of real-time embedded devices are becoming a must in automotive and industrial markets.
The BootROM firmware being part of the device drives the need for the firmware to adhere to required safety standards for these end markers.
Most software practices for safety compliance assume that software development is carried out once the devices are available.
The BootROM firmware development discussed in this paper involves meeting safety compliance need while device on which it is to be executed is being designed concurrently.
In this case, the firmware development is done primarily on pre-silicon development environments which are slow and developers have limited access.
These aspects present a unique challenge to developing safety compliant BootROM firmware.
Hence, it is important to understand the challenges and identify the right methodology for ensuring that the firmware meets the safety compliance with right level of efficiency.
The authors in this paper share their learnings from three safety compliant BootROM firmware development and propose an iterative development flow including safety artefacts generation iteratively.
Concurrent firmware development along with device design may sound risky for iterative development and one may wonder it may lead to more effort but the learnings suggests that iterative development is ideal.
All the three BootROM firmware development has so far not resulted in any critical bugs that needed another update of the firmware and refabrication of the device.

Related Results

Authentication and Integrity of UEFI Capsule Updates
Authentication and Integrity of UEFI Capsule Updates
The security of firmware updates is a fundamental aspect of protecting modern computing systems from vulnerabilities and malicious threats. UEFI (Unified Extensible Firmware Interf...
Constraint-Force-Based (CFB) Modeling of Compliant Mechanisms
Constraint-Force-Based (CFB) Modeling of Compliant Mechanisms
Numerous works have been done on modeling compliant modules or joints, and the closed-form models of many widely-used compliant modules have been developed. However, the modeling o...
Bootrom solutions in computer lab management
Bootrom solutions in computer lab management
Bootrom has introduced a novel approach to computer system management by replacing traditional physical hard drives with an intelligent centralized storage mechanism. Through this ...
An Impacts of Kampus Mengajar Program on Elementary School Students' Literacy and Numeracy
An Impacts of Kampus Mengajar Program on Elementary School Students' Literacy and Numeracy
This research aims to examine whether or not there is impact of Kampus Mengajar program batch 7 in 2024 on strengthening students’ literacy and numeracy learnings at a total of 37 ...
Research on Remote Online Firmware Upgrade System for Embedded Devices
Research on Remote Online Firmware Upgrade System for Embedded Devices
<p>To effectively reduce the cost of firmware upgrade and maintenance of embedded devices, according to the requirement of a remote firmware update of embedded devices, this ...
Rust at Scale: Secure Firmware and AI-Driven DevOps Automation
Rust at Scale: Secure Firmware and AI-Driven DevOps Automation
This article examines the integration of Rust programming language for secure firmware development and artificial intelligence-driven automation in modern DevOps pipelines. Contemp...
E-Learning
E-Learning
E-Learning ist heute aus keinem pädagogischen Lehrraum mehr wegzudenken. In allen Bereichen von Schule über die berufliche bis zur universitären Ausbildung und besonders im Bereich...
Issues of technology and conditions of smelting of low-silicon cast iron in blast furnaces
Issues of technology and conditions of smelting of low-silicon cast iron in blast furnaces
The issues of technology are considered and the conditions for smelting cast iron with a low silicon content (0.2‒0.3%) in blast furnaces are discussed. The relation between the re...

Back to Top