CGUIformatVersion 1.860000 %include $CSIM_ROOT/model_libs/arith_lib/csim_arith.h %include $CSIM_ROOT/model_libs/arith_lib/max_input.sim %include $CSIM_ROOT/model_libs/arith_lib/subtract.sim %include $CSIM_ROOT/model_libs/arith_lib/print_data.sim %include $CSIM_ROOT/model_libs/arith_lib/const_gen.sim %include $CSIM_ROOT/model_libs/arith_lib/split.sim %include $CSIM_ROOT/model_libs/arith_lib/min_input.sim %include $CSIM_ROOT/model_libs/arith_lib/combine.sim %include $CSIM_ROOT/model_libs/arith_lib/inv_sign.sim %include $CSIM_ROOT/model_libs/arith_lib/debug_on.sim %include $CSIM_ROOT/model_libs/arith_lib/inc_by_1.sim %include $CSIM_ROOT/model_libs/arith_lib/dec_by_1.sim %include $CSIM_ROOT/model_libs/arith_lib/logical_if.sim %include $CSIM_ROOT/model_libs/arith_lib/debug_off.sim top_level #FLOAT_23.5 = const_gen 1.400000 2.000000 3.200000 2.600000 #INTEGER_10 = const_gen 1.400000 4.200000 3.200000 4.800000 #INTEGER_1 = const_gen 1.400000 0.600000 3.200000 1.200000 #INTEGER_2 = const_gen 1.400000 -1.000000 3.200000 -0.400000 #FLOAT_2.3 = const_gen 1.400000 5.600000 3.200000 6.200000 #DOUBLE_12.0 = const_gen 1.400000 7.000000 3.200000 7.600000 new6 = subtract 5.000000 3.000000 6.800000 3.600000 new7 = max_input 11.400001 1.400000 13.200001 2.000000 new8 = print_data 20.800001 1.400000 22.600000 2.000000 #INTEGER_12 = const_gen 5.200000 4.600000 7.000000 5.200000 #INTEGER_34 = const_gen 5.200000 6.000000 7.000000 6.600000 #DOUBLE_12.1 = const_gen 5.200000 7.400000 7.000000 8.000000 new = split 8.200000 1.400000 10.000000 2.000000 new1 = split 8.200000 4.600000 10.000000 5.200000 new2 = min_input 11.600000 4.599999 13.400001 5.200000 new3 = combine 11.600000 7.000000 13.400001 7.600000 new4 = print_data 19.400002 7.000000 21.200001 7.600000 new13 = inc_by_1 14.000000 7.000000 15.800000 7.600000 new14 = dec_by_1 16.400000 7.000000 18.200001 7.600000 new11 = debug_on 5.400000 1.400000 7.200000 2.000000 new15 = logical_if 17.200001 3.000000 19.000000 3.600000 new9 = print_data 20.799999 4.000000 22.600000 4.600000 new5 = debug_off 11.200000 3.000000 13.000000 3.600000 new10 = subtract 14.800001 3.000000 16.600000 3.600000 #FLOAT_0.7 = const_gen 14.600000 1.200000 16.400000 1.800000 #INTEGER_35 = const_gen 14.600000 -0.200000 16.400000 0.400000 #DOUBLE_12.2 = const_gen 14.600000 -1.600000 16.400000 -1.000000 #FLOAT_23.5 out new6 in1 * * * * * * 5.000000 3.200000 4.200000 3.200000 4.200000 2.200000 3.200000 2.200000 #INTEGER_10 out new6 in2 * * * * * * 5.000000 3.400000 4.200000 3.400000 4.200000 4.400000 3.200000 4.400000 #INTEGER_1 out #FLOAT_23.5 trigger * * * * * * 2.200000 2.000000 2.200000 1.200000 #INTEGER_2 out #INTEGER_1 trigger * * * * * * 2.200000 0.600000 2.200000 -0.400000 #FLOAT_2.3 out #INTEGER_10 trigger * * * * * * 2.200000 4.800000 2.200000 5.600000 #DOUBLE_12.0 out #FLOAT_2.3 trigger * * * * * * 2.200000 6.200000 2.200000 7.000000 #INTEGER_34 out #INTEGER_12 trigger * * * * * * 6.000000 5.200000 6.000000 6.000000 #DOUBLE_12.1 out #INTEGER_34 trigger * * * * * * 6.000000 6.600000 6.000000 7.400000 #DOUBLE_12.1 trigger DEV_NULL null * * * * * * 7.800000 7.600000 7.000000 7.600000 #DOUBLE_12.0 trigger DEV_NULL null * * * * * * 4.000000 7.200000 3.200000 7.200000 #INTEGER_2 trigger DEV_NULL null * * * * * * 4.000000 -0.600000 3.200000 -0.600000 new1 out1 new7 in2 * * * * * * 11.400001 1.800000 11.000000 1.800000 11.000000 4.800000 10.000000 4.800000 new1 out2 new2 in2 * * * * * * 11.600000 5.000000 10.000000 5.000000 new1 out3 new3 in2 * * * * * * 11.600000 7.200000 10.800000 7.200000 10.800000 5.200000 10.000000 5.200000 new out2 new3 in1 * * * * * * 11.600000 7.400000 10.400001 7.400000 10.400001 1.600000 10.000000 1.600000 new3 in3 DEV_NULL null * * * * * * 10.800000 7.600000 11.600000 7.600000 #INTEGER_12 out new1 in * * * * * * 8.200000 4.800000 7.000000 4.800000 new out1 new7 in1 * * * * * * 11.400001 1.400000 10.000000 1.400000 new3 out new13 in * * * * * * 14.000000 7.200000 13.400001 7.200000 new13 out new14 in * * * * * * 16.400000 7.200000 15.800000 7.200000 new14 out new4 in * * * * * * 19.400002 7.400000 18.200001 7.400000 new6 out new11 in * * * * * * 5.400000 1.600000 5.000000 1.600000 5.000000 2.600000 7.800000 2.600000 7.800000 3.200000 6.800000 3.200000 new11 out new in * * * * * * 8.200000 1.600000 7.200000 1.600000 new15 true new8 in * * * * * * 20.800001 1.600000 20.200001 1.600000 20.200001 3.200000 19.000000 3.200000 new15 false new9 in * * * * * * 20.799999 4.200000 20.200001 4.200000 20.200001 3.400000 19.000000 3.400000 new out3 new5 in * * * * * * 11.200000 3.400000 10.600000 3.400000 10.600000 1.800000 10.000000 1.800000 new5 out new2 in1 * * * * * * 11.600000 4.600000 11.400001 4.600000 11.400001 4.000000 13.800000 4.000000 13.800000 3.200000 13.000000 3.200000 new7 max new10 in1 * * * * * * 14.800001 3.200000 14.400001 3.200000 14.400001 1.600000 13.200001 1.600000 new2 min new10 in2 * * * * * * 14.800001 3.400000 14.400001 3.400000 14.400001 4.800000 13.400001 4.800000 new10 out new15 in2 * * * * * * 17.200001 3.400000 16.600000 3.400000 #INTEGER_35 out #FLOAT_0.7 trigger * * * * * * 15.400000 1.200000 15.400000 0.400000 #DOUBLE_12.2 out #INTEGER_35 trigger * * * * * * 15.400000 -0.200000 15.400000 -1.000000 #FLOAT_0.7 out new15 in1 * * * * * * 17.200001 3.000000 17.000000 3.000000 17.000000 1.400000 16.400000 1.400000 #DOUBLE_12.2 trigger DEV_NULL null * * * * * * 17.200001 -1.400000 16.400000 -1.400000