18612Stushar@csail.mit.edu# Copyright (c) 2011 Massachusetts Institute of Technology
28612Stushar@csail.mit.edu# All rights reserved.
38612Stushar@csail.mit.edu#
48612Stushar@csail.mit.edu# Redistribution and use in source and binary forms, with or without
58612Stushar@csail.mit.edu# modification, are permitted provided that the following conditions are
68612Stushar@csail.mit.edu# met: redistributions of source code must retain the above copyright
78612Stushar@csail.mit.edu# notice, this list of conditions and the following disclaimer;
88612Stushar@csail.mit.edu# redistributions in binary form must reproduce the above copyright
98612Stushar@csail.mit.edu# notice, this list of conditions and the following disclaimer in the
108612Stushar@csail.mit.edu# documentation and/or other materials provided with the distribution;
118612Stushar@csail.mit.edu# neither the name of the copyright holders nor the names of its
128612Stushar@csail.mit.edu# contributors may be used to endorse or promote products derived from
138612Stushar@csail.mit.edu# this software without specific prior written permission.
148612Stushar@csail.mit.edu#
158612Stushar@csail.mit.edu# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
168612Stushar@csail.mit.edu# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
178612Stushar@csail.mit.edu# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
188612Stushar@csail.mit.edu# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
198612Stushar@csail.mit.edu# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
208612Stushar@csail.mit.edu# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
218612Stushar@csail.mit.edu# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
228612Stushar@csail.mit.edu# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
238612Stushar@csail.mit.edu# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
248612Stushar@csail.mit.edu# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
258612Stushar@csail.mit.edu# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
268612Stushar@csail.mit.edu#
278612Stushar@csail.mit.edu# Authors: Konstantinos Aisopos
288612Stushar@csail.mit.edu
298612Stushar@csail.mit.edu# Official Tool Website: www.mit.edu/~kaisopos/FaultModel
308612Stushar@csail.mit.edu#
3111320Ssteve.reinhardt@amd.com# If you use our tool for academic research, we request that you cite:
328612Stushar@csail.mit.edu# Konstantinos Aisopos, Chia-Hsin Owen Chen, and Li-Shiuan Peh. Enabling
338612Stushar@csail.mit.edu# System-Level Modeling of Variation-Induced Faults in Networks-on-Chip.
348612Stushar@csail.mit.edu# Proceedings of the 48th Design Automation Conference (DAC'11)
358612Stushar@csail.mit.edu
368612Stushar@csail.mit.eduImport('*')
378612Stushar@csail.mit.edu
388612Stushar@csail.mit.eduif env['PROTOCOL'] == 'None':
398612Stushar@csail.mit.edu    Return()
408612Stushar@csail.mit.edu
418612Stushar@csail.mit.eduSimObject('FaultModel.py')
428612Stushar@csail.mit.eduSource('FaultModel.cc')
438612Stushar@csail.mit.edu
44