HCCA-SAFE: A Hybrid Cascaded Control Architecture for FPGA-Based Fault Injection in Safety-Critical Automotive SoCs
Jiajun He1, Yuanhao Zhang2, Weijie Lu2
1School of Microelectronics, Xidian University, Xi'an 710071, China.
Micromachines
|February 27, 2026
Summary
A new hybrid cascaded fault-injection controller architecture (HCCA-SAFE) enhances functional safety verification for automotive System-on-Chips (SoCs). This scalable design significantly improves timing and routability, crucial for reliable hardware fault detection.
Area of Science:
- Electrical Engineering
- Computer Engineering
- Semiconductor Device Physics
Background:
- Automotive System-on-Chips (SoCs) require rigorous functional safety verification (e.g., ISO 26262) to ensure reliability against hardware faults.
- FPGA-based fault injection is a cost-effective verification method, but traditional instrumentation approaches struggle with the high fault densities in modern automotive SoCs.
- Scalability and timing performance are critical limitations of existing fault injection techniques for complex SoCs.
Purpose of the Study:
- To propose a novel Hybrid Cascaded Fault-Injection Controller Architecture (HCCA-SAFE) addressing the scalability and timing challenges of fault injection in automotive SoCs.
- To improve the efficiency and robustness of functional safety verification for complex embedded systems.
- To reduce net delay and control-signal fanout while maintaining accuracy compared to software simulations.
Main Methods:
- Development of the HCCA-SAFE architecture, featuring constrained enable-signal cluster widths and distributed control across cascaded stages.
- Implementation and evaluation of HCCA-SAFE on multiple open-source RISC-V processor cores (openE902, openE906, openC906).
- Comparison of HCCA-SAFE's performance (net delay, fanout, speed-up) against conventional centralized and shift-chain fault injection methods and software-based RTL simulation.
Main Results:
- HCCA-SAFE significantly reduced net delay on openE902 (from 27.276 ns to 22.535 ns) and improved upon existing methods by 32.2% and 63.8%.
- On openE906 and openC906, HCCA-SAFE demonstrated substantial reductions in net delay and maximum control-signal fanout compared to conventional approaches.
- Achieved significant speed-up factors (127× to 2123×) with results consistent with software-based RTL simulation, indicating high efficiency and accuracy.
Conclusions:
- The proposed HCCA-SAFE architecture offers a scalable and timing-robust solution for fault-injection control in large automotive SoCs.
- HCCA-SAFE effectively mitigates scalability issues associated with high fault densities and improves overall verification performance.
- The architecture provides a practical and efficient method for meeting stringent functional safety standards in automotive electronics.
Related Concept Videos
Design Example: Automobile Ignition System
581
The automobile's ignition system plays a vital role by ensuring the timely ignition of the fuel-air mixture in each cylinder. This ignition is facilitated by a spark plug, which is composed of two electrodes separated by an air gap. A spark forms across this air gap when a substantial voltage is generated between the electrodes, leading to the ignition of the fuel.
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
581
Controller Configurations
410
Controller configurations are crucial in a car's cruise control system because they manage speed over time to maintain a consistent pace regardless of road conditions, thereby meeting design goals. In traditional control systems, fixed-configuration design involves predetermined controller placement. System performance modifications are known as compensation.
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
410
Biasing of FET
782
Biasing a Junction Field Effect Transistor (JFET) is crucial for setting operational parameters and ensuring efficient functioning in electronic circuits. JFETs are characterized by using a single carrier type in N-channel or P-channel configurations, where the channel is surrounded by PN junctions. These junctions are central to the device's ability to control current flow.
In an N-channel JFET, the structure consists of N-type material forming the channel on a P-type substrate, with the...
In an N-channel JFET, the structure consists of N-type material forming the channel on a P-type substrate, with the...
782
Cascaded Op Amps
1.2K
Operational amplifiers (op-amps) are versatile electronic components that can be interconnected in a cascade - one after another in a linear sequence. This cascading is possible due to their infinite input resistance and zero output resistance, allowing them to maintain their input-output relationships even when connected in series.
In a cascaded system, each op-amp is referred to as a stage. The output of one stage drives the input of the subsequent stage. As the input signal passes through...
In a cascaded system, each op-amp is referred to as a stage. The output of one stage drives the input of the subsequent stage. As the input signal passes through...
1.2K
PD Controller: Design
684
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
684
Control Systems: Applications
1.3K
Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
1.3K


