Changeset 275
- Timestamp:
- Nov 22, 2010, 10:17:21 PM (14 years ago)
- Location:
- anr
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
anr/architecture-csg.fig
r225 r275 46 46 6 6165 3240 8100 4325 47 47 6 6528 3544 7697 4325 48 4 1 0 50 -1 2 13 0.0000 4 1 48 11427106 3722 architecture\00149 4 1 0 50 -1 2 13 0.0000 4 202 6587146 4228 library\00150 4 1 0 50 -1 2 13 0.0000 4 202 8207106 3968 template\00148 4 1 0 50 -1 2 13 0.0000 4 150 1080 7106 3722 architecture\001 49 4 1 0 50 -1 2 13 0.0000 4 195 630 7146 4228 library\001 50 4 1 0 50 -1 2 13 0.0000 4 195 795 7106 3968 template\001 51 51 -6 52 52 1 1 1 2 0 7 50 -1 -1 4.000 1 0.0000 7133 3370 927 87 7133 3370 8060 3370 … … 77 77 4 1 0 50 -1 2 14 0.0000 4 225 735 6285 2745 library\001 78 78 -6 79 6 9135 180 10485 4005 80 6 9225 1035 10395 1755 81 2 4 0 2 0 7 50 -1 -1 6.000 0 0 7 0 0 5 82 10365 1730 10365 1055 9240 1055 9240 1730 10365 1730 83 4 1 0 50 -1 2 14 0.0000 4 165 1005 9810 1580 bitstream\001 84 4 1 0 50 -1 2 14 0.0000 4 165 660 9810 1340 FPGA\001 85 -6 86 6 9225 180 10395 945 87 2 4 0 2 0 7 50 -1 -1 6.000 0 0 7 0 0 5 88 10365 900 10365 225 9240 225 9240 900 10365 900 89 4 1 0 50 -1 2 14 0.0000 4 165 240 9810 495 IP\001 90 4 1 0 50 -1 0 12 0.0000 4 195 1005 9810 720 (IP-XACT)\001 91 -6 92 6 9180 1935 10350 2475 93 2 4 0 2 0 7 50 -1 -1 6.000 0 0 7 0 0 5 94 10335 2425 10335 1975 9210 1975 9210 2425 10335 2425 95 4 1 0 50 -1 2 14 0.0000 4 165 1005 9795 2245 simulator\001 96 -6 97 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 98 0 0 2.00 120.00 240.00 99 9767 2445 9767 3345 100 4 1 0 50 -1 2 14 0.0000 4 225 1320 9810 3605 performance\001 101 4 1 0 50 -1 2 14 0.0000 4 225 825 9810 3905 analysis\001 102 -6 79 103 2 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 80 104 0 0 2.00 120.00 240.00 81 105 2932 1922 3912 1922 82 2 4 0 2 0 7 50 -1 -1 6.000 0 0 7 0 0 583 10365 1595 10365 920 9240 920 9240 1595 10365 159584 106 2 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 85 107 0 0 2.00 120.00 240.00 … … 90 112 2 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 91 113 0 0 2.00 120.00 240.00 92 7 890 1220 9195 1220114 7920 1350 9225 1350 93 115 2 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 94 116 0 0 2.00 120.00 240.00 95 7890 1415 9210 1880 96 2 2 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 5 97 6510 110 7875 110 7875 545 6510 545 6510 110 117 7920 1485 9180 1980 98 118 2 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 99 119 0 0 2.00 120.00 240.00 … … 105 125 0 0 2.00 120.00 240.00 106 126 7695 2120 7575 1595 107 2 4 0 2 0 7 50 -1 -1 6.000 0 0 7 0 0 5108 10335 2290 10335 1840 9210 1840 9210 2290 10335 2290109 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2110 0 0 2.00 120.00 240.00111 9767 2310 9767 3210112 127 2 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 113 128 0 0 2.00 120.00 240.00 114 129 7040 3260 7025 1565 115 4 1 0 50 -1 2 14 0.0000 4 165 1005 9810 1445 bitstream\001 116 4 1 0 50 -1 2 14 0.0000 4 165 660 9810 1205 FPGA\001 117 4 1 0 50 -1 2 14 0.0000 4 165 1005 9795 2110 simulator\001 130 2 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2 131 0 0 2.00 120.00 240.00 132 7920 1170 9225 765 133 2 2 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 5 134 6510 110 7875 110 7875 540 6510 540 6510 110 118 135 4 1 0 50 -1 2 14 0.0000 4 225 1140 7905 2690 component\001 119 136 4 1 0 50 -1 2 14 0.0000 4 165 885 7890 2960 libraries\001 120 137 4 1 0 50 -1 2 14 0.0000 4 165 1005 7905 2435 hardware\001 121 4 1 0 50 -1 2 14 0.0000 4 225 1320 9810 3470 performance\001122 4 1 0 50 -1 2 14 0.0000 4 225 825 9810 3770 analysis\001123 138 4 1 0 50 -1 2 16 0.0000 4 195 585 7185 425 HAS\001 124 139 4 1 0 50 -1 2 14 0.0000 4 165 720 2259 1852 initilal\001 -
anr/flow.fig
r226 r275 10 10 5 1 1 1 0 7 50 -1 -1 4.000 0 0 1 0 10197.794 13038.971 5400 2700 6750 2175 10650 1650 11 11 1 1 1.00 60.00 120.00 12 5 1 1 1 0 7 50 -1 -1 4.000 0 0 1 0 10745.564 6247.984 8250 4050 9750 3075 10875 292512 5 1 1 1 0 7 50 -1 -1 4.000 0 1 1 0 9321.785 786.427 8775 5100 10575 4950 12480 3775 13 13 1 1 1.00 60.00 120.00 14 5 1 1 1 0 7 50 -1 -1 4.000 0 1 1 0 9862.500 2550.000 9375 4275 10350 4275 10950 397514 5 1 1 1 0 7 50 -1 -1 4.000 0 1 1 0 9862.500 3019.022 9375 4275 10350 4275 11025 3700 15 15 1 1 1.00 60.00 120.00 16 5 1 1 1 0 7 50 -1 -1 4.000 0 1 1 0 9315.226 707.707 8775 5100 10575 4950 12300 397516 5 1 1 1 0 7 50 -1 -1 4.000 0 0 1 0 10747.705 6264.035 8160 4150 9750 3075 10875 2925 17 17 1 1 1.00 60.00 120.00 18 5 1 0 2 0 7 50 -1 -1 0.000 0 1 1 0 8562.500 4437.500 8850 4950 9075 4725 9150 4425 19 1 1 2.00 60.00 120.00 20 6 4275 2475 6675 4950 18 6 10635 2310 12900 5185 19 6 10800 2400 12690 4435 20 6 10800 2400 11272 3999 21 6 10879 2545 11194 3417 22 4 1 0 50 -1 2 17 0.0000 4 205 173 11036 2763 P\001 23 4 1 0 50 -1 2 17 0.0000 4 205 205 11036 2981 R\001 24 4 1 0 50 -1 2 17 0.0000 4 205 236 11036 3199 O\001 25 4 1 0 50 -1 2 17 0.0000 4 205 205 11035 3418 C\001 26 -6 27 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 28 10879 2473 11194 2473 11194 3926 10879 3926 10879 2473 29 -6 30 6 11272 2400 11745 3999 31 6 11351 2545 11666 3199 32 4 1 0 50 -1 2 17 0.0000 4 205 205 11509 2763 R\001 33 4 1 0 50 -1 2 17 0.0000 4 205 205 11509 2981 A\001 34 4 1 0 50 -1 2 17 0.0000 4 205 268 11509 3199 M\001 35 -6 36 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 37 11351 2473 11666 2473 11666 3926 11351 3926 11351 2473 38 -6 39 6 11745 2400 12217 3999 40 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 41 11824 2473 12139 2473 12139 3926 11824 3926 11824 2473 42 4 1 0 50 -1 2 17 0.0000 4 205 110 11981 2763 I\001 43 4 1 0 50 -1 2 17 0.0000 4 205 236 11981 2981 O\001 44 -6 45 6 12217 2400 12690 3999 46 6 12296 2473 12611 3781 47 4 1 0 50 -1 2 17 0.0000 4 205 173 12454 3127 P\001 48 4 1 0 50 -1 2 17 0.0000 4 205 205 12454 3345 R\001 49 4 1 0 50 -1 2 17 0.0000 4 205 236 12454 3563 O\001 50 4 1 0 50 -1 2 17 0.0000 4 205 205 12453 3781 C\001 51 4 1 0 50 -1 2 17 0.0000 4 205 236 12454 2909 O\001 52 4 1 0 50 -1 2 17 0.0000 4 205 205 12454 2691 C\001 53 -6 54 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 55 12296 2473 12611 2473 12611 3926 12296 3926 12296 2473 56 -6 57 6 10800 3999 12690 4435 58 2 2 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 59 10879 4072 12611 4072 12611 4362 10879 4362 10879 4072 60 4 1 0 50 -1 2 17 0.0000 4 205 567 11745 4290 BUS\001 61 -6 62 -6 63 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2 64 10650 4575 12870 4555 21 65 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 22 6450 3375 4500 3375 4500 2700 6450 2700 6450 3375 66 12885 5170 12885 2325 10650 2325 10650 5170 12885 5170 67 4 1 0 50 -1 0 12 0.0000 4 195 2085 11790 5040 (bitstream or IP-XACT)\001 68 4 1 0 50 -1 2 16 0.0000 4 195 495 11820 4815 SoC\001 69 -6 70 6 1665 3300 3315 6107 71 6 1665 3300 3315 4275 23 72 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 24 6450 4725 4500 4725 4500 4050 6450 4050 6450 4725 73 3240 4200 1740 4200 1740 3375 3240 3375 3240 4200 74 4 0 0 50 -1 2 16 0.0000 4 195 585 2265 3750 HPC\001 75 4 0 0 50 -1 2 16 0.0000 4 255 1335 1890 4050 application\001 76 -6 77 6 1725 5552 3255 6107 78 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 79 3240 6092 1740 6092 1740 5567 3240 5567 3240 6092 80 4 1 0 50 -1 2 16 0.0000 4 195 1095 2490 5927 Function\001 81 -6 82 6 1665 4387 3315 5362 83 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 84 3240 5287 1740 5287 1740 4462 3240 4462 3240 5287 85 4 0 0 50 -1 2 16 0.0000 4 195 1245 1965 4837 Embedded\001 86 4 0 0 50 -1 2 16 0.0000 4 255 1335 1890 5137 application\001 87 -6 88 -6 89 6 4275 2307 6675 4782 90 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 91 6450 3207 4500 3207 4500 2532 6450 2532 6450 3207 92 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 93 6450 4557 4500 4557 4500 3882 6450 3882 6450 4557 25 94 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 1 2 26 95 1 1 3.00 60.00 120.00 27 96 1 1 3.00 60.00 120.00 28 5475 3 375 5475 405097 5475 3207 5475 3882 29 98 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 30 6600 4 875 4350 4875 4350 2550 6600 2550 6600 487531 4 0 0 50 -1 2 16 0.0000 4 255 1815 4650 3075Application PC\00132 4 0 0 50 -1 2 16 0.0000 4 255 1950 4575 4 425Application SoC\00199 6600 4707 4350 4707 4350 2382 6600 2382 6600 4707 100 4 0 0 50 -1 2 16 0.0000 4 255 1815 4650 2907 Application PC\001 101 4 0 0 50 -1 2 16 0.0000 4 255 1950 4575 4257 Application SoC\001 33 102 -6 34 6 1725 3300 3375 4275 103 6 10950 300 12225 900 104 4 0 0 50 -1 2 16 0.0000 4 255 1395 10950 525 Application\001 105 4 0 0 50 -1 2 16 0.0000 4 255 1425 10950 825 compilation\001 106 -6 107 6 7575 3975 9675 6000 108 5 1 0 2 0 7 50 -1 -1 0.000 0 1 1 0 8562.500 4587.500 8850 5100 9075 4875 9150 4575 109 1 1 2.00 60.00 120.00 110 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8595 5177 228 228 8367 5177 8823 5177 111 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8103 4350 228 228 7875 4350 8331 4350 112 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 9118 4363 228 228 8890 4363 9346 4363 113 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 114 1 1 2.00 60.00 120.00 115 8925 4350 8325 4350 35 116 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 36 3300 4200 1800 4200 1800 3375 3300 3375 3300 4200 37 4 0 0 50 -1 2 16 0.0000 4 195 585 2325 3750 HPC\001 38 4 0 0 50 -1 2 16 0.0000 4 255 1335 1950 4050 application\001 117 9600 5925 7650 5925 7650 4050 9600 4050 9600 5925 118 2 1 1 2 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 119 7650 5475 9600 5475 120 4 0 0 50 -1 2 12 0.0000 4 150 240 8475 5250 T0\001 121 4 0 0 50 -1 2 12 0.0000 4 150 240 8025 4425 T1\001 122 4 0 0 50 -1 2 12 0.0000 4 150 240 9000 4425 T2\001 123 4 0 0 50 -1 2 16 0.0000 4 195 1905 7725 5775 Process network\001 39 124 -6 40 6 75 00 975 9750 367541 6 7725 1125 9525 322542 6 7725 1125 8175 277543 6 7800 1 275 8100 217544 4 1 0 50 -1 2 16 0.0000 4 195 165 7950 1 500 P\00145 4 1 0 50 -1 2 16 0.0000 4 195 195 7950 1 725 R\00146 4 1 0 50 -1 2 16 0.0000 4 195 225 7950 1 950 O\00147 4 1 0 50 -1 2 16 0.0000 4 195 195 7949 2 175 C\001125 6 7560 885 9690 3765 126 6 7725 975 9525 3075 127 6 7725 975 8175 2625 128 6 7800 1125 8100 2025 129 4 1 0 50 -1 2 16 0.0000 4 195 165 7950 1350 P\001 130 4 1 0 50 -1 2 16 0.0000 4 195 195 7950 1575 R\001 131 4 1 0 50 -1 2 16 0.0000 4 195 225 7950 1800 O\001 132 4 1 0 50 -1 2 16 0.0000 4 195 195 7949 2025 C\001 48 133 -6 49 134 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 50 7800 1 200 8100 1200 8100 2700 7800 2700 7800 1200135 7800 1050 8100 1050 8100 2550 7800 2550 7800 1050 51 136 -6 52 6 8175 1125 8625 277553 6 8250 1 275 8550 195054 4 1 0 50 -1 2 16 0.0000 4 195 195 8400 1 500 R\00155 4 1 0 50 -1 2 16 0.0000 4 195 195 8400 1 725 A\00156 4 1 0 50 -1 2 16 0.0000 4 195 255 8400 1 950 M\001137 6 8175 975 8625 2625 138 6 8250 1125 8550 1800 139 4 1 0 50 -1 2 16 0.0000 4 195 195 8400 1350 R\001 140 4 1 0 50 -1 2 16 0.0000 4 195 195 8400 1575 A\001 141 4 1 0 50 -1 2 16 0.0000 4 195 255 8400 1800 M\001 57 142 -6 58 143 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 59 8250 1 200 8550 1200 8550 2700 8250 2700 8250 1200144 8250 1050 8550 1050 8550 2550 8250 2550 8250 1050 60 145 -6 61 6 8625 1125 9075 2775146 6 8625 975 9075 2625 62 147 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 63 8700 1 200 9000 1200 9000 2700 8700 2700 8700 120064 4 1 0 50 -1 2 16 0.0000 4 195 105 8850 1 500 I\00165 4 1 0 50 -1 2 16 0.0000 4 195 225 8850 1 725 O\001148 8700 1050 9000 1050 9000 2550 8700 2550 8700 1050 149 4 1 0 50 -1 2 16 0.0000 4 195 105 8850 1350 I\001 150 4 1 0 50 -1 2 16 0.0000 4 195 225 8850 1575 O\001 66 151 -6 67 6 7725 2 775 9525 3225152 6 7725 2625 9525 3075 68 153 2 2 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 69 7800 2 850 9450 2850 9450 3150 7800 3150 7800 285070 4 1 0 50 -1 2 16 0.0000 4 195 540 8625 3075 BUS\001154 7800 2700 9450 2700 9450 3000 7800 3000 7800 2700 155 4 1 0 50 -1 2 16 0.0000 4 195 540 8625 2925 BUS\001 71 156 -6 72 157 -6 158 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2 159 7575 3150 9675 3150 73 160 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 74 9675 3600 9675 1050 7575 1050 7575 3600 9675 3600 75 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2 76 7575 3300 9675 3300 77 4 1 0 50 -1 2 16 0.0000 4 195 1080 8625 3525 Platform\001 161 9675 3750 9675 900 7575 900 7575 3750 9675 3750 162 4 1 0 50 -1 2 16 0.0000 4 195 1635 8625 3375 Architectural\001 163 4 1 0 50 -1 2 16 0.0000 4 255 1140 8625 3630 Template\001 78 164 -6 79 6 10575 2250 12825 495080 6 10800 2400 12600 450081 6 10800 2400 11250 405082 6 10875 2550 11175 345083 4 1 0 50 -1 2 16 0.0000 4 195 165 11025 2775 P\00184 4 1 0 50 -1 2 16 0.0000 4 195 195 11025 3000 R\00185 4 1 0 50 -1 2 16 0.0000 4 195 225 11025 3225 O\00186 4 1 0 50 -1 2 16 0.0000 4 195 195 11024 3450 C\00187 -688 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 589 10875 2475 11175 2475 11175 3975 10875 3975 10875 247590 -691 6 11250 2400 11700 405092 6 11325 2550 11625 322593 4 1 0 50 -1 2 16 0.0000 4 195 195 11475 2775 R\00194 4 1 0 50 -1 2 16 0.0000 4 195 195 11475 3000 A\00195 4 1 0 50 -1 2 16 0.0000 4 195 255 11475 3225 M\00196 -697 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 598 11325 2475 11625 2475 11625 3975 11325 3975 11325 247599 -6100 6 11700 2400 12150 4050101 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5102 11775 2475 12075 2475 12075 3975 11775 3975 11775 2475103 4 1 0 50 -1 2 16 0.0000 4 195 105 11925 2775 I\001104 4 1 0 50 -1 2 16 0.0000 4 195 225 11925 3000 O\001105 -6106 6 12150 2400 12600 4050107 6 12225 2475 12525 3825108 4 1 0 50 -1 2 16 0.0000 4 195 165 12375 3150 P\001109 4 1 0 50 -1 2 16 0.0000 4 195 195 12375 3375 R\001110 4 1 0 50 -1 2 16 0.0000 4 195 225 12375 3600 O\001111 4 1 0 50 -1 2 16 0.0000 4 195 195 12374 3825 C\001112 4 1 0 50 -1 2 16 0.0000 4 195 225 12375 2925 O\001113 4 1 0 50 -1 2 16 0.0000 4 195 195 12375 2700 C\001114 -6115 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5116 12225 2475 12525 2475 12525 3975 12225 3975 12225 2475117 -6118 6 10800 4050 12600 4500119 2 2 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5120 10875 4125 12525 4125 12525 4425 10875 4425 10875 4125121 4 1 0 50 -1 2 16 0.0000 4 195 540 11700 4350 BUS\001122 -6123 -6124 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5125 12750 4875 12750 2325 10650 2325 10650 4875 12750 4875126 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2127 10650 4575 12750 4575128 4 1 0 50 -1 2 16 0.0000 4 195 1080 11700 4800 Platform\001129 -6130 6 11100 300 12375 900131 4 0 0 50 -1 2 16 0.0000 4 255 1395 11100 525 Application\001132 4 0 0 50 -1 2 16 0.0000 4 255 1425 11100 825 compilation\001133 -6134 6 1725 4650 3375 5625135 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5136 3300 5550 1800 5550 1800 4725 3300 4725 3300 5550137 4 0 0 50 -1 2 16 0.0000 4 195 1245 2025 5100 Embedded\001138 4 0 0 50 -1 2 16 0.0000 4 255 1335 1950 5400 application\001139 -6140 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8595 5027 228 228 8367 5027 8823 5027141 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8103 4200 228 228 7875 4200 8331 4200142 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 9118 4213 228 228 8890 4213 9346 4213143 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2144 1 1 2.00 60.00 120.00145 6600 4425 7650 4425146 165 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 147 166 1 1 2.00 60.00 120.00 … … 151 170 2 1 1 2 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 152 171 10125 150 10125 6450 153 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 1 2154 1 1 2.00 60.00 120.00155 5475 6450 5475 4875156 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 1 2157 1 1 2.00 60.00 120.00158 11700 6450 11700 4875159 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5160 12750 1950 10650 1950 10650 1275 12750 1275 12750 1950161 172 2 1 1 2 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 162 173 3750 150 3750 6450 163 174 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 164 175 1 1 2.00 60.00 120.00 165 3300 5175 7650 5175176 6375 4275 7650 4262 166 177 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 167 178 1 1 2.00 60.00 120.00 168 8925 4200 8325 4200 169 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 1 2 170 1 1 2.00 60.00 120.00 171 8550 6450 8550 5775 179 3300 4962 7650 4962 180 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 3 181 3225 5850 4725 5850 4725 4950 172 182 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5 173 9600 5775 7650 5775 7650 3900 9600 3900 9600 5775 174 2 1 1 2 0 7 50 -1 -1 4.000 0 0 -1 0 0 2 175 7650 5325 9600 5325 183 12855 1960 10650 1960 10650 1275 12855 1275 12855 1960 176 184 4 0 0 50 -1 2 16 0.0000 4 195 1305 11100 1650 Executable\001 177 4 0 0 50 -1 2 16 0.0000 4 255 1065 11250 6750 Running\001178 185 4 0 0 50 -1 2 16 0.0000 4 255 690 2250 675 Input\001 179 186 4 0 0 50 -1 2 16 0.0000 4 255 1290 4800 675 HPC setup\001 180 187 4 0 0 50 -1 2 16 0.0000 4 255 1305 8025 675 SoC design\001 181 4 0 0 50 -1 2 12 0.0000 4 150 240 8475 5100 T0\001 182 4 0 0 50 -1 2 12 0.0000 4 150 240 8025 4275 T1\001 183 4 0 0 50 -1 2 12 0.0000 4 150 240 9000 4275 T2\001 184 4 0 0 50 -1 2 16 0.0000 4 195 1905 7725 5625 Process network\001 185 4 0 0 50 -1 2 16 0.0000 4 255 2535 4200 6750 Performance analysis\001 186 4 0 0 50 -1 2 16 0.0000 4 255 2535 7350 6750 Performance analysis\001 188 4 0 0 50 -1 2 16 0.0000 4 255 2535 7350 6300 Performance analysis\001 189 4 0 0 50 -1 2 16 0.0000 4 255 2535 4275 6300 Performance analysis\001 190 4 0 0 50 -1 2 16 0.0000 4 255 2805 10350 6300 Running or Integration\001 -
anr/section-3.2.tex
r272 r275 1 1 % les objectifs scientifiques/techniques du projet. 2 2 The design steps are presented figure~\ref{coach-flow}. 3 \ADDED{ 4 The end-user input is 5 either a HPC application (an application running on a PC that must be accelarate), 6 or an embedded application (a standalone application), 7 or a function of a larger design.} 3 8 \begin{figure}[hbtp]\leavevmode\center 4 9 \includegraphics[width=.8\linewidth]{flow} … … 13 18 COACH will allow the user to obtain virtual prototypes for the SoC at different abstraction levels. 14 19 The user input will consist of a process network describing the coarse grain parallelism 15 of the application, an instance of a generic hardware platform16 and a mapping of processes on the platformcomponents.20 of the application, an instance of an architectural template 21 and a mapping of processes on the architectural template components. 17 22 COACH will offer different targets to map the processes: 18 23 software (the process runs as a software task on a SoC processor), 19 24 ASIP (the process runs as a software task on a SoC processor enhanced with dedicated instructions), 20 25 and hardware (the process is implemented as a synthesized hardware coprocessor). 21 \item[Application compilation:] Once the SoC architecture is validated through performances 22 analysis, COACH will generate automatically an executable containing the host application and 26 \item[Application compilation:] 27 \begin{SUPPRESSEDENV} 28 Once the SoC architecture is validated through performances analysis, 29 COACH will generate automatically an executable containing the host application and 23 30 the FPGA bitstream. This bitstream contains 24 31 both the hardware architecture and the SoC application software. 25 32 The user will be able to launch the application by 26 33 loading the bitstream on an FPGA and running the executable on PC. 34 \end{SUPPRESSEDENV}\begin{ADDEDENV} 35 Once the SoC architecture is validated through performances analysis, 36 COACH generates its bitstream in the case of HPC or embedded application, 37 or its IP-XACT description for its integration in the case of a function. 38 Both descriptions contain the hardware architecture and the application software. 39 Furthermore in the HPC case, an executable containing the host application is 40 also generated and the user will be able to launch the application by loading 41 the bitstream on an FPGA and running the executable on PC. 42 \end{ADDEDENV} 27 43 \end{description} 28 44 -
anr/section-4.1.tex
r255 r275 11 11 \caption{\label{archi-hpc} Software architecture of HPC} 12 12 \end{figure} 13 %FIXME: la figure ne montre que l'aspect simulation. Intégrer la partie génération (PC API, PCIX, FPGA-IP, bridge vers VCI, SoC API) serait un plus, non ?14 13 % 15 14 Figures~\ref{archi-csg}, \ref{archi-hls} and \ref{archi-hpc} … … 30 29 controls the HAS tools described below. 31 30 From these inputs \verb!CSG! can generate the entire system (both software and 32 hardware) either as a SystemC simulator (cycla accurate and/or TLM) to prototype and explore quickly the 31 hardware) either \ADDED{ as an IP under IP-XACT to integrate the SoC in larger 32 design or} 33 as a SystemC simulator (cycla accurate and/or TLM) to prototype and explore quickly the 33 34 design space or as a bitstream\footnote{COACH generates synthesizable VHDL, and 34 35 launch the \xilinx or \altera RTL synthesis tools.} directly downloadable on the 35 36 FPGA device\footnote{Additional partial bitstreams are generated in case of 36 37 dynamic partial reconfiguration}. 38 \begin{ADDEDENV} 39 \\ 40 Furthermore the architecture template and hardware component libraries will be described 41 under the IP-XACT specification to make easilier the configuration of \verb+CSG+ to other 42 architecture or the enhancement of existing template with IP. 43 \end{ADDEDENV}% 37 44 \parlf 38 45 The software architecture for HAS is presented in figure~\ref{archi-hls}.
Note: See TracChangeset
for help on using the changeset viewer.