Research Article
Shared Reed-Muller Decision Diagram Based Thermal-Aware AND-XOR Decomposition of Logic Circuits
Table 2
SRMDD based area power-density trade-off analysis.
| Benchmark circuits | = 0, = 1 | = 0.2, = 0.8 | = 0.4, = 0.6 | = 0.5, = 0.5 | = 0.6, = 0.4 | = 0.8, = 0.2 | = 1, = 0 | Max CPU time (ms) | Area | Pow_den | Area | Pow_den | Area | Pow_den | Area | Pow_den | Area | Pow_den | Area | Pow_den | Area | Pow_den |
| 5xp1 | 91 | 0.191 | 72 | 0.194 | 61 | 0.201 | 61 | 0.201 | 61 | 0.201 | 61 | 0.201 | 61 | 0.201 | 0.157 | alu2 | 503 | 0.084 | 288 | 0.087 | 245 | 0.091 | 245 | 0.091 | 245 | 0.091 | 233 | 0.095 | 225 | 0.100 | 3.172 |
apex4 | 445 | 0.116 | 445 | 0.116 | 445 | 0.116 | 445 | 0.116 | 445 | 0.116 | 445 | 0.116 | 445 | 0.116 | 47.95 | clip | 206 | 0.092 | 206 | 0.092 | 206 | 0.092 | 206 | 0.092 | 206 | 0.092 | 206 | 0.092 | 206 | 0.092 | 1.360 | cm82a | 16 | 0.230 | 16 | 0.230 | 16 | 0.230 | 16 | 0.230 | 16 | 0.230 | 16 | 0.230 | 16 | 0.230 | 0.019 | cm162a | 234 | 0.087 | 127 | 0.087 | 82 | 0.106 | 76 | 0.109 | 64 | 0.118 | 42 | 0.150 | 25 | 0.219 | 0.032 | cm163a | 72 | 0.164 | 44 | 0.168 | 45 | 0.172 | 44 | 0.168 | 31 | 0.195 | 23 | 0.230 | 18 | 0.283 | 0.024 | duke2 | 420 | 0.029 | 420 | 0.029 | 396 | 0.031 | 255 | 0.049 | 255 | 0.049 | 255 | 0.049 | 255 | 0.049 | 20.292 | ex5 | 119 | 0.173 | 119 | 0.173 | 119 | 0.173 | 113 | 0.188 | 113 | 0.188 | 113 | 0.188 | 113 | 0.188 | 49.131 | f51m | 101 | 0.194 | 56 | 0.195 | 56 | 0.195 | 56 | 0.195 | 56 | 0.195 | 56 | 0.195 | 56 | 0.195 | 0.201 | inc | 107 | 0.181 | 77 | 0.187 | 59 | 0.199 | 59 | 0.199 | 49 | 0.225 | 49 | 0.225 | 49 | 0.225 | 0.210 | lal | 108 | 0.296 | 107 | 0.289 | 107 | 0.289 | 107 | 0.289 | 107 | 0.289 | 107 | 0.289 | 107 | 0.289 | 1.861 | misex1 | 60 | 0.254 | 32 | 0.262 | 32 | 0.262 | 32 | 0.262 | 32 | 0.262 | 32 | 0.262 | 32 | 0.262 | 0.049 | pbo2 | 194 | 0.058 | 194 | 0.058 | 174 | 0.065 | 174 | 0.065 | 174 | 0.065 | 174 | 0.065 | 174 | 0.065 | 6.638 | pcler8 | 56 | 0.233 | 56 | 0.233 | 56 | 0.233 | 42 | 0.255 | 40 | 0.268 | 40 | 0.268 | 40 | 0.268 | 0.716 | rd53 | 27 | 0.256 | 21 | 0.267 | 21 | 0.267 | 21 | 0.267 | 20 | 0.280 | 20 | 0.280 | 20 | 0.280 | 0.005 | rd73 | 64 | 0.211 | 64 | 0.211 | 64 | 0.211 | 64 | 0.211 | 64 | 0.211 | 64 | 0.211 | 64 | 0.211 | 0.458 | shiftc | 52 | 0.312 | 52 | 0.312 | 47 | 0.347 | 47 | 0.347 | 47 | 0.347 | 47 | 0.347 | 47 | 0.347 | 0.048 | sqrt8 | 26 | 0.199 | 26 | 0.199 | 26 | 0.199 | 26 | 0.199 | 26 | 0.199 | 26 | 0.199 | 26 | 0.199 | 0.098 | squar5 | 32 | 0.315 | 32 | 0.315 | 27 | 0.336 | 23 | 0.380 | 23 | 0.380 | 23 | 0.380 | 23 | 0.380 | 0.025 | tcon | 34 | 0.411 | 34 | 0.411 | 25 | 0.560 | 25 | 0.560 | 24 | 0.583 | 24 | 0.583 | 24 | 0.583 | 0.018 | ttt2 | 135 | 0.168 | 110 | 0.200 | 110 | 0.200 | 110 | 0.200 | 110 | 0.200 | 107 | 0.220 | 107 | 0.220 | 1.658 | x2 | 66 | 0.144 | 66 | 0.144 | 47 | 0.157 | 47 | 0.157 | 34 | 0.179 | 33 | 0.183 | 30 | 0.197 | 0.038 | xor5 | 6 | 0.083 | 6 | 0.083 | 6 | 0.083 | 5 | 0.100 | 5 | 0.100 | 5 | 0.100 | 5 | 0.100 | 0.005 | z4ml | 33 | 0.160 | 33 | 0.160 | 33 | 0.160 | 33 | 0.160 | 33 | 0.160 | 33 | 0.160 | 33 | 0.160 | 0.059 | Z5xp1 | 91 | 0.191 | 72 | 0.195 | 61 | 0.202 | 61 | 0.202 | 61 | 0.202 | 61 | 0.202 | 61 | 0.202 | 0.198 | o64 | 76 | 0.235 | 76 | 0.235 | 68 | 0.254 | 68 | 0.254 | 68 | 0.254 | 61 | 0.201 | 61 | 0.201 | 3251.13 | apex5 | 986 | 0.312 | 986 | 0.312 | 986 | 0.312 | 986 | 0.312 | 986 | 0.312 | 986 | 0.312 | 986 | 0.312 | 9512.51 | x3 | 812 | 0.116 | 812 | 0.116 | 710 | 0.165 | 710 | 0.165 | 710 | 0.165 | 702 | 0.171 | 702 | 0.171 | 7259.89 |
|
|