• 沒有找到結果。

Assembly Codes for Chip Testing

A.1 Assembly Code of FIR

Table A.4: Assembly code for FIR

# ALU_0 ALU_1 MUL_0 MUL_1 DIV_0

1 DM_16_DM_01_DM_20_MUL DM_15_DM_01_I9_00_MUL

2 DM_16_DM_02_I8_00_MUL DM_14_DM_01_I7_00_MUL

3 DM_15_DM_02_I6_00_MUL DM_16_DM_03_I9_01_MUL

4 DM_13_DM_01_I7_01_MUL DM_14_DM_02_I6_01_MUL

5 DM_15_DM_03_I7_02_MUL DM_16_DM_04_I6_02_MUL

6 DM_12_DM_01_I7_03_MUL DM_13_DM_02_I6_03_MUL

7 DM_14_DM_03_I7_04_MUL DM_15_DM_04_I6_04_MUL

8

9 DM_16_DM_05_I8_01_MUL DM_11_DM_01_I7_05_MUL

10 RF_00_RF_00_DM_00_ADD DM_12_DM_02_I6_05_MUL DM_13_DM_03_I7_06_MUL

11 RF_00_RF_00_SP_00_ADD DM_14_DM_04_I6_06_MUL DM_15_DM_05_I7_07_MUL

12 RF_01_RF_01_I9_02_ADD DM_16_DM_06_I6_07_MUL DM_10_DM_01_I7_08_MUL

13 RF_02_RF_02_I8_02_ADD DM_11_DM_02_I6_08_MUL DM_12_DM_03_I7_09_MUL

14 RF_03_RF_03_I9_03_ADD DM_13_DM_04_I6_09_MUL DM_14_DM_05_I7_10_MUL

15 RF_04_RF_04_I8_00_ADD DM_15_DM_06_I6_10_MUL DM_16_DM_07_I9_00_MUL

16 RF_01_SP_00_DM_01_ADD DM_09_DM_01_I7_00_MUL DM_10_DM_02_I6_00_MUL

17 RF_05_RF_05_I8_03_ADD DM_11_DM_03_I7_01_MUL DM_12_DM_04_I6_01_MUL

18 RF_02_RF_02_DM_02_ADD RF_06_RF_06_I9_04_ADD DM_13_DM_05_I7_02_MUL DM_14_DM_06_I6_02_MUL

19 RF_03_RF_01_I9_05_ADD RF_07_RF_07_I8_04_ADD DM_15_DM_07_I7_03_MUL DM_16_DM_08_I6_03_MUL

20 RF_08_RF_08_I8_05_ADD DM_08_DM_01_I7_04_MUL DM_09_DM_02_I6_04_MUL

21 RF_09_RF_09_I9_01_ADD DM_10_DM_03_I7_11_MUL DM_11_DM_04_I6_11_MUL

22 RF_10_RF_10_I8_06_ADD DM_12_DM_05_I7_05_MUL DM_13_DM_06_I6_05_MUL

23 RF_04_RF_03_I9_06_ADD RF_00_RF_00_I8_07_ADD DM_14_DM_07_I7_06_MUL DM_15_DM_08_I6_06_MUL

24 RF_05_RF_00_DM_03_ADD RF_01_RF_01_I9_02_ADD DM_16_DM_09_I8_01_MUL DM_07_DM_01_I7_07_MUL

25 RF_00_RF_05_I9_03_ADD RF_02_RF_02_I8_02_ADD DM_08_DM_02_I6_07_MUL DM_09_DM_03_I7_08_MUL

26 RF_03_RF_03_I9_07_ADD DM_10_DM_04_I6_08_MUL DM_11_DM_05_I7_09_MUL

27 RF_01_RF_06_I8_08_ADD RF_04_RF_04_I9_08_ADD DM_12_DM_06_I6_09_MUL DM_13_DM_07_I7_10_MUL

28 RF_06_RF_04_DM_04_ADD RF_11_RF_11_I8_03_ADD DM_14_DM_08_I6_10_MUL DM_15_DM_09_I7_00_MUL

29 RF_02_RF_07_I8_00_ADD RF_05_RF_05_I9_04_ADD DM_16_DM_10_I6_00_MUL DM_06_DM_01_I7_01_MUL

30 RF_06_RF_06_I8_05_ADD DM_07_DM_02_I6_01_MUL DM_08_DM_03_I7_02_MUL

31 RF_07_RF_02_I9_00_ADD DM_09_DM_04_I6_02_MUL DM_10_DM_05_I7_03_MUL

32 RF_08_RF_01_I9_01_ADD RF_07_RF_07_I8_06_ADD DM_11_DM_06_I6_03_MUL DM_12_DM_07_I7_04_MUL

33 RF_03_RF_08_DM_05_ADD RF_08_RF_08_I9_05_ADD DM_13_DM_08_I6_04_MUL DM_14_DM_09_I7_11_MUL

34 RF_04_RF_03_I9_02_ADD RF_09_RF_09_I8_04_ADD DM_15_DM_10_I6_11_MUL DM_05_DM_01_I7_05_MUL

35 RF_10_RF_10_I9_06_ADD DM_06_DM_02_I6_05_MUL DM_07_DM_03_I7_06_MUL

36 RF_00_RF_00_DM_06_ADD RF_00_RF_00_I8_02_ADD DM_08_DM_04_I6_06_MUL DM_09_DM_05_I7_12_MUL

37 RF_01_RF_05_I8_01_ADD RF_01_RF_01_I9_07_ADD DM_10_DM_06_I6_12_MUL DM_11_DM_07_I7_07_MUL

38 RF_05_RF_06_I9_03_ADD RF_02_RF_02_I8_07_ADD DM_12_DM_08_I6_07_MUL DM_13_DM_09_I7_08_MUL

39 RF_03_RF_03_I9_04_ADD DM_14_DM_10_I6_08_MUL DM_04_DM_01_I7_09_MUL

40 RF_06_RF_04_I9_08_ADD RF_04_RF_04_I8_03_ADD DM_05_DM_02_I6_09_MUL DM_06_DM_03_I7_10_MUL

41 RF_11_RF_11_I8_00_ADD DM_07_DM_04_I6_10_MUL DM_08_DM_05_I7_00_MUL

42 RF_02_RF_01_DM_07_ADD RF_05_RF_05_I9_00_ADD DM_09_DM_06_I6_00_MUL DM_10_DM_07_I7_01_MUL

43 RF_03_RF_02_SP_00_ADD RF_06_RF_06_I8_05_ADD DM_11_DM_08_I6_01_MUL DM_12_DM_09_I7_02_MUL

44 RF_07_RF_07_I9_01_ADD RF_12_RF_12_I8_06_ADD DM_13_DM_10_I6_02_MUL DM_03_DM_01_I7_03_MUL

45 RF_04_RF_03_I8_04_ADD RF_07_RF_07_I9_05_ADD DM_04_DM_02_I6_03_MUL DM_05_DM_03_I7_04_MUL

46 RF_08_RF_08_I9_06_ADD DM_06_DM_04_I6_04_MUL DM_07_DM_05_I7_11_MUL

47 RF_09_RF_09_I9_02_ADD DM_08_DM_06_I6_11_MUL DM_09_DM_07_I7_05_MUL

48 RF_08_SP_00_DM_08_ADD RF_10_RF_10_I8_01_ADD DM_10_DM_08_I6_05_MUL DM_11_DM_09_I7_06_MUL

49 RF_01_RF_00_I9_03_ADD RF_00_RF_00_I8_02_ADD DM_12_DM_10_I6_06_MUL DM_02_DM_01_I7_12_MUL

50 RF_00_RF_05_I8_03_ADD RF_01_RF_01_I9_04_ADD DM_03_DM_02_I6_12_MUL DM_04_DM_03_I7_07_MUL

51 RF_05_RF_06_I8_07_ADD RF_02_RF_02_I9_07_ADD DM_05_DM_04_I6_07_MUL DM_06_DM_05_I7_08_MUL

52 RF_03_RF_03_I9_09_ADD DM_07_DM_06_I6_08_MUL DM_08_DM_07_I7_09_MUL

53 RF_02_RF_01_I9_08_ADD RF_04_RF_04_I8_08_ADD DM_09_DM_08_I6_09_MUL DM_10_DM_09_I7_10_MUL

54 RF_03_RF_04_DM_09_ADD RF_11_RF_11_I9_01_ADD DM_11_DM_10_I6_10_MUL DM_01_DM_01_I7_00_MUL

55 RF_06_RF_03_I9_00_ADD RF_05_RF_05_I8_00_ADD DM_02_DM_02_I6_00_MUL DM_03_DM_03_I7_01_MUL

56 RF_04_RF_02_I8_05_ADD RF_06_RF_06_I9_05_ADD DM_04_DM_04_I6_01_MUL DM_05_DM_05_I7_02_MUL

57 RF_12_RF_12_I8_06_ADD DM_06_DM_06_I6_02_MUL DM_07_DM_07_I7_03_MUL

58 RF_09_RF_08_I8_01_ADD RF_07_RF_07_I9_02_ADD DM_08_DM_08_I6_03_MUL DM_09_DM_09_I7_04_MUL

59 RF_08_RF_08_I8_04_ADD DM_10_DM_10_I6_04_MUL DM_01_DM_02_I7_11_MUL

60 RF_00_RF_07_DM_10_ADD RF_09_RF_09_I9_03_ADD DM_02_DM_03_I6_11_MUL DM_03_DM_04_I7_05_MUL

61 RF_07_RF_05_I8_02_ADD RF_10_RF_10_I9_04_ADD DM_04_DM_05_I6_05_MUL DM_05_DM_06_I7_06_MUL

62 RF_01_RF_00_I8_03_ADD RF_00_RF_00_I9_06_ADD DM_06_DM_07_I6_06_MUL DM_07_DM_08_I7_12_MUL

63 RF_05_RF_01_I9_09_ADD RF_01_RF_01_I8_09_ADD DM_08_DM_09_I6_12_MUL DM_09_DM_10_I8_08_MUL

64 RF_02_RF_06_I8_10_ADD RF_02_RF_02_I9_10_ADD DM_01_DM_03_I7_07_MUL DM_02_DM_04_I6_07_MUL

65 RF_03_RF_04_I9_00_ADD RF_03_RF_03_SP_00_ADD DM_03_DM_05_I7_08_MUL DM_04_DM_06_I6_08_MUL

66 RF_08_RF_02_DM_11_ADD RF_04_RF_04_I9_07_ADD DM_05_DM_07_I7_09_MUL DM_06_DM_08_I6_09_MUL

67 RF_11_RF_11_I8_00_ADD DM_01_DM_04_I7_10_MUL DM_02_DM_05_I6_10_MUL

68 RF_09_RF_03_DM_12_ADD RF_05_RF_05_I9_01_ADD DM_03_DM_06_I7_00_MUL DM_04_DM_07_I6_00_MUL

69 RF_04_RF_10_I8_01_ADD RF_06_RF_06_I9_02_ADD DM_05_DM_08_I7_01_MUL DM_06_DM_09_I6_01_MUL

70 RF_06_RF_09_I8_04_ADD RF_12_RF_12_SP_01_ADD DM_07_DM_10_I9_03_MUL DM_01_DM_05_I7_02_MUL

71 RF_10_SP_00_I9_05_ADD RF_07_RF_07_I8_02_ADD DM_02_DM_06_I6_02_MUL DM_03_DM_07_I7_03_MUL

72 RF_08_RF_08_SP_02_ADD DM_04_DM_08_I6_03_MUL DM_05_DM_09_I7_04_MUL

73 RF_01_RF_00_I9_08_ADD RF_09_RF_09_I8_03_ADD DM_06_DM_10_I6_04_MUL DM_01_DM_06_I7_05_MUL

74 RF_00_RF_01_DM_13_ADD RF_10_RF_10_I8_05_ADD DM_02_DM_07_I6_05_MUL DM_03_DM_08_I7_06_MUL

75 RF_07_RF_04_I8_07_ADD RF_00_RF_00_I9_04_ADD DM_04_DM_09_I6_06_MUL DM_05_DM_10_I8_06_MUL

76 RF_02_SP_01_I9_06_ADD RF_01_RF_01_I8_09_ADD DM_01_DM_07_I7_07_MUL DM_02_DM_08_I6_07_MUL

77 SP_02_RF_02_I9_09_ADD DM_03_DM_09_I7_08_MUL DM_04_DM_10_I6_08_MUL

78 RF_02_RF_02_I8_00_ADD DM_01_DM_08_I7_09_MUL DM_02_DM_09_I6_09_MUL

79 RF_03_RF_05_I8_01_ADD RF_03_RF_03_I9_01_ADD DM_03_DM_10_I6_11_MUL DM_01_DM_09_I7_10_MUL

80 RF_05_RF_07_DM_14_ADD RF_04_RF_04_I8_04_ADD DM_02_DM_10_I6_10_MUL DM_01_DM_10_DM_20_MUL

81 RF_08_RF_08_I8_10_ADD RF_05_RF_05_SP_00_ADD DM_07_DM_09_I7_30_MUL DM_08_DM_10_I6_30_MUL

82 RF_04_RF_09_I9_02_ADD RF_06_RF_06_I8_02_ADD

83 RF_09_RF_03_SP_63_ADD RF_07_RF_07_I9_07_ADD

84 RF_01_RF_00_I9_03_ADD RF_08_RF_08_I8_05_ADD

85 RF_09_RF_09_I7_00_ADD

86 RF_06_RF_10_DM_15_ADD

87 SP_00_RF_06_I9_00_ADD

88 RF_10_RF_10_DM_01_ADD

89 RF_03_RF_04_DM_18_ADD RF_30_RF_30_I8_31_ADD

90 RF_07_RF_05_DM_20_ADD RF_00_RF_11_DM_00_ADD

91 RF_02_RF_01_DM_17_ADD

92 RF_00_RF_02_DM_19_ADD

93

94 SP_63_RF_31_DM_16_ADD

相關文件