Obtaining Diagnostic Coverage Metrics Using Rapid Prototyping of Multicore Systems

Paper #:
  • 2011-01-1007

Published:
  • 2011-04-12
Citation:
Brewerton, S., Schneider, R., and Bruno, F., "Obtaining Diagnostic Coverage Metrics Using Rapid Prototyping of Multicore Systems," SAE Int. J. Passeng. Cars – Electron. Electr. Syst. 4(1):126-134, 2011, https://doi.org/10.4271/2011-01-1007.
Pages:
9
Abstract:
With the introduction of the ISO26262 automotive safety standard there is a burden of proof to show that the processing elements in embedded microcontroller hardware are capable of supporting a certain diagnostic coverage level, depending on the required Automotive Safety Integrity Level (ASIL). The current mechanisms used to provide actual metrics of the Built-in Self Tests (BIST) and Lock Step comparators use Register Transfer Level (RTL) simulations of the internal processing elements which force faults into individual nodes of the design and collect diagnostic coverage results. Although this mechanism is robust, it can only be performed by semiconductor suppliers and is costly. This paper describes a new solution whereby the microcontroller is synthesized into a large Field Programmable Gate Array (FPGA) with a test controller on the outside. This platform can be used to inject faults into the internal state of the microcontroller while actual tests are running, such that real diagnostic capabilities of various mechanisms can be measured, and to check that reactions to these detected faults are handled as required.
Access
Now
SAE MOBILUS Subscriber? You may already have access.
Buy
Select
Price
List
Download
$28.00
Mail
$28.00
Members save up to 42% off list price.
Share
HTML for Linking to Page
Page URL

Related Items

Technical Paper / Journal Article
2011-04-12
Standard
2015-06-04
Event
2018-04-10
Technical Paper / Journal Article
2011-04-12
Technical Paper / Journal Article
2011-04-12
Standard
2001-04-26
Technical Paper / Journal Article
2011-04-12
Standard
2012-03-15