Changeset 904 for branches/reconfiguration/platforms/tsar_generic_iob/scripts/random_faulty_core_router.py
- Timestamp:
- Dec 11, 2014, 4:52:15 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/reconfiguration/platforms/tsar_generic_iob/scripts/random_faulty_core_router.py
r902 r904 84 84 SIM_FAULTFREE = False 85 85 SIM_FAULTCORES = False 86 SIM_FAULTROUTERS = False87 SIM_FAULTMIXED = True86 SIM_FAULTROUTERS = True 87 SIM_FAULTMIXED = False 88 88 89 89 # probability of faulty router (for mixed simul) 90 90 SIM_FAULTMIXED_PROBROUTER = 0.05 # 5% 91 92 # NoC index for faulty routers 93 CMD = 0 94 RSP = 1 91 95 92 96 for xsize, ysize in [(4, 4), (4, 8), (8, 8), (8, 16), (16, 16)]: … … 135 139 cx = random.randint(0, args.xmax) 136 140 cy = random.randint(0, args.ymax) 137 if args.add_faultyrouter(( cx, cy)): n += 1141 if args.add_faultyrouter((CMD, cx, cy)): n += 1 138 142 139 143 onerun.run(args) … … 159 163 # add faulty router 160 164 fr += 1 161 while not args.add_faultyrouter(( cx, cy)):165 while not args.add_faultyrouter((CMD, cx, cy)): 162 166 cx = random.randint(0, args.xmax) 163 167 cy = random.randint(0, args.ymax)
Note: See TracChangeset
for help on using the changeset viewer.