Handling behavioral components in multi-level concurrent fault simulation

Karen Panetta Lentz, J.B. Homer · 2002

System level modeling is becoming a necessity in all areas of engineering design. As systems grow in complexity, designers may increasingly rely on commercial off-the-shelf (COTS) components. Frequently, these components are described at a high level of abstraction (behaviorally) that complicates fault testing. We discuss the trade-offs of using behavioral components in a design, specifically as it relates to fault simulation. We investigate important issues such as timing, and examine the need to internally-fault behavioral models. We then present our fault-level concurrent fault simulator (MCS) that can accept any combination of gate level and behavioral models using a single kernel. Our kernel propagates faults through behavioral components deterministically. Finally, we present performance results of multi-level models to demonstrate the simulator's capabilities and performance.

Read the paper · More papers on PaperTik