• Home
  • Search
  • A randomized methodology for post-silicon validation of CAN and other communication modules
  • Cite Icon1
  • https://doi.org/10.1109/icacci.2013.6637293Copy DOI Icon

A randomized methodology for post-silicon validation of CAN and other communication modules

  • Aug 1, 2013
  • Debabrata Ghosh +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Post-Silicon validation is the final level checking the silicon before it is delivered to customer. Automotive microcontrollers use CAN (Controller Area Network) as major communication protocol, which can be used in the mission critical systems and hence should be validated under extreme scenarios to test the robustness of the Microcontroller. Since validation space is huge, there are numerous scenarios that can occur in a real system. Traditional test cases follow directed approach of testing, which behave in a predicted way and lacks flexibility to control dynamically the variation in the stimulus. To overcome the limitations of directed approach and to ensure reliability of the communication modules, we came up with the methodology of Randomization, which is a well-proven methodology in pre-silicon verification environment. Proposed methodology uses the internal micro architecture of the module to explore the huge validation space to find the unknown bugs, which are not detected by the traditional directed approach. The objective is to test the robustness of Microcontroller by Stressing the module to find unknown bugs faster in the early phase of Silicon validation by hitting the architecturally interesting conditions (corner case) in Probabilistic manner. A multi-level seed-based algorithm has been implemented to achieve randomization of CAN and other communication modules. Some target parameters and events have been identified for randomization (e.g. Baud Rate, Frequency, Bus Load, Sample points, order of CAN nodes, Message Buffers, Sleep and Suspend etc.). These target parameters and events will be randomized based on the values, which are generated by pseudo-random function. In this approach, the sequence of state-machines of test-execution can also be randomized in order to hit humanly not-conceivable corner cases and thus checking robustness of the chip. The methodology includes steps for root cause identification of failure and it is cyclicrepeatable. Our experiment reveals one corner-case silicon bug, which can only be found with randomized methodology.

Similar Papers
  • Research Article

Design of CAN Communication in the STM32-Based Lithium Battery Formation System

  • Dec 01, 2012
  • Applied Mechanics and Materials
  • Yue Li +2
  • Research Article

FirmCAN: Sensitive CAN Knowledge Leakage from Automotive ECUs

  • Jan 31, 2025
  • ACM Transactions on Embedded Computing Systems
  • Xinpeng Hao +1
  • Conference Article
  • Citations12

IntelliCAN: Attack-resilient Controller Area Network (CAN) for secure automobiles

  • Oct 01, 2015
  • Mohammad Raashid Ansari +2
  • Conference Article
  • Citations2

An ARM 7 based temperature measurement system using CAN bus

  • Apr 01, 2014
  • A.A Paturkar +2
  • Conference Article
  • Citations8

Reliability Analysis of CAN nodes under Electromagnetic Interference

  • Dec 01, 2006
  • Chen Juexiao +2
  • Research Article
  • Citations3

A Formal Modeling and Verification Scheme with an RNN-Based Attacker for CAN Communication System Authenticity

  • Jun 02, 2022
  • Electronics
  • Yihua Wang +4
  • Conference Article

Adaptive Design and Analysis of Starvation Free Controller Area Network for Multi-Robot System

  • Oct 12, 2018
  • Haklin Kimm +1
  • Conference Article
  • Citations4

Development of a real-time monitoring system for ECU based on CAN bus

  • Jul 01, 2010
  • Xiaofeng Yin +2
  • Supplementary Content

在PC/104+與CAN BUS架構下實現以Linux-RTAI為基礎之分散式即時監控系統

  • Jan 01, 2010
  • 許志源
  • Conference Article
  • Citations2

CAN node reliability assessment using segmented discrete time Markov chains

  • Aug 01, 2015
  • Leiming Zhang +3
  • Conference Article
  • Citations20

A Lightweight FPGA-based IDS-ECU Architecture for Automotive CAN

  • Dec 05, 2022
  • Shashwat Khandelwal +1
  • Conference Article
  • Citations4

Study of EMI Caused by Buck Converter on Controller Area Network

  • May 01, 2018
  • Ryo Shirai +1
  • Research Article

Study and Design of CAN Bus Node Based on MC912D60A Microcontroller in Automobile

  • Feb 01, 2011
  • Advanced Materials Research
  • Ji Fei Chen +1
  • Research Article

Remote Improved Inspecting Gas Sensing System Based on CAN Communication

  • Mar 01, 2012
  • Advanced Materials Research
  • Jian Ming Jiang +2
  • Conference Article
  • Citations8

The CAN-Based Synchronized Structure for Multi-Axis Motion Control Systems

  • Oct 10, 2005
  • C.C Hsieh +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.