Changeset 275 for anr


Ignore:
Timestamp:
Nov 22, 2010, 10:17:21 PM (14 years ago)
Author:
coach
Message:

Introduced IP-XACT in the coach.

Location:
anr
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • anr/architecture-csg.fig

    r225 r275  
    46466 6165 3240 8100 4325
    47476 6528 3544 7697 4325
    48 4 1 0 50 -1 2 13 0.0000 4 148 1142 7106 3722 architecture\001
    49 4 1 0 50 -1 2 13 0.0000 4 202 658 7146 4228 library\001
    50 4 1 0 50 -1 2 13 0.0000 4 202 820 7106 3968 template\001
     484 1 0 50 -1 2 13 0.0000 4 150 1080 7106 3722 architecture\001
     494 1 0 50 -1 2 13 0.0000 4 195 630 7146 4228 library\001
     504 1 0 50 -1 2 13 0.0000 4 195 795 7106 3968 template\001
    5151-6
    52521 1 1 2 0 7 50 -1 -1 4.000 1 0.0000 7133 3370 927 87 7133 3370 8060 3370
     
    77774 1 0 50 -1 2 14 0.0000 4 225 735 6285 2745 library\001
    7878-6
     796 9135 180 10485 4005
     806 9225 1035 10395 1755
     812 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
     834 1 0 50 -1 2 14 0.0000 4 165 1005 9810 1580 bitstream\001
     844 1 0 50 -1 2 14 0.0000 4 165 660 9810 1340 FPGA\001
     85-6
     866 9225 180 10395 945
     872 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
     894 1 0 50 -1 2 14 0.0000 4 165 240 9810 495 IP\001
     904 1 0 50 -1 0 12 0.0000 4 195 1005 9810 720 (IP-XACT)\001
     91-6
     926 9180 1935 10350 2475
     932 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
     954 1 0 50 -1 2 14 0.0000 4 165 1005 9795 2245 simulator\001
     96-6
     972 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
     1004 1 0 50 -1 2 14 0.0000 4 225 1320 9810 3605 performance\001
     1014 1 0 50 -1 2 14 0.0000 4 225 825 9810 3905 analysis\001
     102-6
    791032 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2
    80104        0 0 2.00 120.00 240.00
    81105         2932 1922 3912 1922
    82 2 4 0 2 0 7 50 -1 -1 6.000 0 0 7 0 0 5
    83          10365 1595 10365 920 9240 920 9240 1595 10365 1595
    841062 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2
    85107        0 0 2.00 120.00 240.00
     
    901122 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2
    91113        0 0 2.00 120.00 240.00
    92          7890 1220 9195 1220
     114         7920 1350 9225 1350
    931152 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2
    94116        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
    981182 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2
    99119        0 0 2.00 120.00 240.00
     
    105125        0 0 2.00 120.00 240.00
    106126         7695 2120 7575 1595
    107 2 4 0 2 0 7 50 -1 -1 6.000 0 0 7 0 0 5
    108          10335 2290 10335 1840 9210 1840 9210 2290 10335 2290
    109 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2
    110         0 0 2.00 120.00 240.00
    111          9767 2310 9767 3210
    1121272 1 0 2 0 7 50 -1 -1 6.000 0 0 -1 1 0 2
    113128        0 0 2.00 120.00 240.00
    114129         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
     1302 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
     1332 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
    1181354 1 0 50 -1 2 14 0.0000 4 225 1140 7905 2690 component\001
    1191364 1 0 50 -1 2 14 0.0000 4 165 885 7890 2960 libraries\001
    1201374 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\001
    122 4 1 0 50 -1 2 14 0.0000 4 225 825 9810 3770 analysis\001
    1231384 1 0 50 -1 2 16 0.0000 4 195 585 7185 425 HAS\001
    1241394 1 0 50 -1 2 14 0.0000 4 165 720 2259 1852 initilal\001
  • anr/flow.fig

    r226 r275  
    10105 1 1 1 0 7 50 -1 -1 4.000 0 0 1 0 10197.794 13038.971 5400 2700 6750 2175 10650 1650
    1111        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 2925
     125 1 1 1 0 7 50 -1 -1 4.000 0 1 1 0 9321.785 786.427 8775 5100 10575 4950 12480 3775
    1313        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 3975
     145 1 1 1 0 7 50 -1 -1 4.000 0 1 1 0 9862.500 3019.022 9375 4275 10350 4275 11025 3700
    1515        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 3975
     165 1 1 1 0 7 50 -1 -1 4.000 0 0 1 0 10747.705 6264.035 8160 4150 9750 3075 10875 2925
    1717        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
     186 10635 2310 12900 5185
     196 10800 2400 12690 4435
     206 10800 2400 11272 3999
     216 10879 2545 11194 3417
     224 1 0 50 -1 2 17 0.0000 4 205 173 11036 2763 P\001
     234 1 0 50 -1 2 17 0.0000 4 205 205 11036 2981 R\001
     244 1 0 50 -1 2 17 0.0000 4 205 236 11036 3199 O\001
     254 1 0 50 -1 2 17 0.0000 4 205 205 11035 3418 C\001
     26-6
     272 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
     306 11272 2400 11745 3999
     316 11351 2545 11666 3199
     324 1 0 50 -1 2 17 0.0000 4 205 205 11509 2763 R\001
     334 1 0 50 -1 2 17 0.0000 4 205 205 11509 2981 A\001
     344 1 0 50 -1 2 17 0.0000 4 205 268 11509 3199 M\001
     35-6
     362 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
     396 11745 2400 12217 3999
     402 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
     424 1 0 50 -1 2 17 0.0000 4 205 110 11981 2763 I\001
     434 1 0 50 -1 2 17 0.0000 4 205 236 11981 2981 O\001
     44-6
     456 12217 2400 12690 3999
     466 12296 2473 12611 3781
     474 1 0 50 -1 2 17 0.0000 4 205 173 12454 3127 P\001
     484 1 0 50 -1 2 17 0.0000 4 205 205 12454 3345 R\001
     494 1 0 50 -1 2 17 0.0000 4 205 236 12454 3563 O\001
     504 1 0 50 -1 2 17 0.0000 4 205 205 12453 3781 C\001
     514 1 0 50 -1 2 17 0.0000 4 205 236 12454 2909 O\001
     524 1 0 50 -1 2 17 0.0000 4 205 205 12454 2691 C\001
     53-6
     542 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
     576 10800 3999 12690 4435
     582 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
     604 1 0 50 -1 2 17 0.0000 4 205 567 11745 4290 BUS\001
     61-6
     62-6
     632 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2
     64         10650 4575 12870 4555
    21652 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
     674 1 0 50 -1 0 12 0.0000 4 195 2085 11790 5040 (bitstream or IP-XACT)\001
     684 1 0 50 -1 2 16 0.0000 4 195 495 11820 4815 SoC\001
     69-6
     706 1665 3300 3315 6107
     716 1665 3300 3315 4275
    23722 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
     744 0 0 50 -1 2 16 0.0000 4 195 585 2265 3750 HPC\001
     754 0 0 50 -1 2 16 0.0000 4 255 1335 1890 4050 application\001
     76-6
     776 1725 5552 3255 6107
     782 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
     804 1 0 50 -1 2 16 0.0000 4 195 1095 2490 5927 Function\001
     81-6
     826 1665 4387 3315 5362
     832 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
     854 0 0 50 -1 2 16 0.0000 4 195 1245 1965 4837 Embedded\001
     864 0 0 50 -1 2 16 0.0000 4 255 1335 1890 5137 application\001
     87-6
     88-6
     896 4275 2307 6675 4782
     902 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
     922 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
    25942 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 1 2
    2695        1 1 3.00 60.00 120.00
    2796        1 1 3.00 60.00 120.00
    28          5475 3375 5475 4050
     97         5475 3207 5475 3882
    29982 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5
    30          6600 4875 4350 4875 4350 2550 6600 2550 6600 4875
    31 4 0 0 50 -1 2 16 0.0000 4 255 1815 4650 3075 Application PC\001
    32 4 0 0 50 -1 2 16 0.0000 4 255 1950 4575 4425 Application SoC\001
     99         6600 4707 4350 4707 4350 2382 6600 2382 6600 4707
     1004 0 0 50 -1 2 16 0.0000 4 255 1815 4650 2907 Application PC\001
     1014 0 0 50 -1 2 16 0.0000 4 255 1950 4575 4257 Application SoC\001
    33102-6
    34 6 1725 3300 3375 4275
     1036 10950 300 12225 900
     1044 0 0 50 -1 2 16 0.0000 4 255 1395 10950 525 Application\001
     1054 0 0 50 -1 2 16 0.0000 4 255 1425 10950 825 compilation\001
     106-6
     1076 7575 3975 9675 6000
     1085 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
     1101 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8595 5177 228 228 8367 5177 8823 5177
     1111 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8103 4350 228 228 7875 4350 8331 4350
     1121 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 9118 4363 228 228 8890 4363 9346 4363
     1132 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
    351162 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
     1182 1 1 2 0 7 50 -1 -1 4.000 0 0 -1 0 0 2
     119         7650 5475 9600 5475
     1204 0 0 50 -1 2 12 0.0000 4 150 240 8475 5250 T0\001
     1214 0 0 50 -1 2 12 0.0000 4 150 240 8025 4425 T1\001
     1224 0 0 50 -1 2 12 0.0000 4 150 240 9000 4425 T2\001
     1234 0 0 50 -1 2 16 0.0000 4 195 1905 7725 5775 Process network\001
    39124-6
    40 6 7500 975 9750 3675
    41 6 7725 1125 9525 3225
    42 6 7725 1125 8175 2775
    43 6 7800 1275 8100 2175
    44 4 1 0 50 -1 2 16 0.0000 4 195 165 7950 1500 P\001
    45 4 1 0 50 -1 2 16 0.0000 4 195 195 7950 1725 R\001
    46 4 1 0 50 -1 2 16 0.0000 4 195 225 7950 1950 O\001
    47 4 1 0 50 -1 2 16 0.0000 4 195 195 7949 2175 C\001
     1256 7560 885 9690 3765
     1266 7725 975 9525 3075
     1276 7725 975 8175 2625
     1286 7800 1125 8100 2025
     1294 1 0 50 -1 2 16 0.0000 4 195 165 7950 1350 P\001
     1304 1 0 50 -1 2 16 0.0000 4 195 195 7950 1575 R\001
     1314 1 0 50 -1 2 16 0.0000 4 195 225 7950 1800 O\001
     1324 1 0 50 -1 2 16 0.0000 4 195 195 7949 2025 C\001
    48133-6
    491342 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
    50          7800 1200 8100 1200 8100 2700 7800 2700 7800 1200
     135         7800 1050 8100 1050 8100 2550 7800 2550 7800 1050
    51136-6
    52 6 8175 1125 8625 2775
    53 6 8250 1275 8550 1950
    54 4 1 0 50 -1 2 16 0.0000 4 195 195 8400 1500 R\001
    55 4 1 0 50 -1 2 16 0.0000 4 195 195 8400 1725 A\001
    56 4 1 0 50 -1 2 16 0.0000 4 195 255 8400 1950 M\001
     1376 8175 975 8625 2625
     1386 8250 1125 8550 1800
     1394 1 0 50 -1 2 16 0.0000 4 195 195 8400 1350 R\001
     1404 1 0 50 -1 2 16 0.0000 4 195 195 8400 1575 A\001
     1414 1 0 50 -1 2 16 0.0000 4 195 255 8400 1800 M\001
    57142-6
    581432 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
    59          8250 1200 8550 1200 8550 2700 8250 2700 8250 1200
     144         8250 1050 8550 1050 8550 2550 8250 2550 8250 1050
    60145-6
    61 6 8625 1125 9075 2775
     1466 8625 975 9075 2625
    621472 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
    63          8700 1200 9000 1200 9000 2700 8700 2700 8700 1200
    64 4 1 0 50 -1 2 16 0.0000 4 195 105 8850 1500 I\001
    65 4 1 0 50 -1 2 16 0.0000 4 195 225 8850 1725 O\001
     148         8700 1050 9000 1050 9000 2550 8700 2550 8700 1050
     1494 1 0 50 -1 2 16 0.0000 4 195 105 8850 1350 I\001
     1504 1 0 50 -1 2 16 0.0000 4 195 225 8850 1575 O\001
    66151-6
    67 6 7725 2775 9525 3225
     1526 7725 2625 9525 3075
    681532 2 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5
    69          7800 2850 9450 2850 9450 3150 7800 3150 7800 2850
    70 4 1 0 50 -1 2 16 0.0000 4 195 540 8625 3075 BUS\001
     154         7800 2700 9450 2700 9450 3000 7800 3000 7800 2700
     1554 1 0 50 -1 2 16 0.0000 4 195 540 8625 2925 BUS\001
    71156-6
    72157-6
     1582 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2
     159         7575 3150 9675 3150
    731602 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
     1624 1 0 50 -1 2 16 0.0000 4 195 1635 8625 3375 Architectural\001
     1634 1 0 50 -1 2 16 0.0000 4 255 1140 8625 3630 Template\001
    78164-6
    79 6 10575 2250 12825 4950
    80 6 10800 2400 12600 4500
    81 6 10800 2400 11250 4050
    82 6 10875 2550 11175 3450
    83 4 1 0 50 -1 2 16 0.0000 4 195 165 11025 2775 P\001
    84 4 1 0 50 -1 2 16 0.0000 4 195 195 11025 3000 R\001
    85 4 1 0 50 -1 2 16 0.0000 4 195 225 11025 3225 O\001
    86 4 1 0 50 -1 2 16 0.0000 4 195 195 11024 3450 C\001
    87 -6
    88 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
    89          10875 2475 11175 2475 11175 3975 10875 3975 10875 2475
    90 -6
    91 6 11250 2400 11700 4050
    92 6 11325 2550 11625 3225
    93 4 1 0 50 -1 2 16 0.0000 4 195 195 11475 2775 R\001
    94 4 1 0 50 -1 2 16 0.0000 4 195 195 11475 3000 A\001
    95 4 1 0 50 -1 2 16 0.0000 4 195 255 11475 3225 M\001
    96 -6
    97 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
    98          11325 2475 11625 2475 11625 3975 11325 3975 11325 2475
    99 -6
    100 6 11700 2400 12150 4050
    101 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
    102          11775 2475 12075 2475 12075 3975 11775 3975 11775 2475
    103 4 1 0 50 -1 2 16 0.0000 4 195 105 11925 2775 I\001
    104 4 1 0 50 -1 2 16 0.0000 4 195 225 11925 3000 O\001
    105 -6
    106 6 12150 2400 12600 4050
    107 6 12225 2475 12525 3825
    108 4 1 0 50 -1 2 16 0.0000 4 195 165 12375 3150 P\001
    109 4 1 0 50 -1 2 16 0.0000 4 195 195 12375 3375 R\001
    110 4 1 0 50 -1 2 16 0.0000 4 195 225 12375 3600 O\001
    111 4 1 0 50 -1 2 16 0.0000 4 195 195 12374 3825 C\001
    112 4 1 0 50 -1 2 16 0.0000 4 195 225 12375 2925 O\001
    113 4 1 0 50 -1 2 16 0.0000 4 195 195 12375 2700 C\001
    114 -6
    115 2 2 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
    116          12225 2475 12525 2475 12525 3975 12225 3975 12225 2475
    117 -6
    118 6 10800 4050 12600 4500
    119 2 2 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5
    120          10875 4125 12525 4125 12525 4425 10875 4425 10875 4125
    121 4 1 0 50 -1 2 16 0.0000 4 195 540 11700 4350 BUS\001
    122 -6
    123 -6
    124 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5
    125          12750 4875 12750 2325 10650 2325 10650 4875 12750 4875
    126 2 1 1 2 0 7 50 -1 -1 6.000 0 0 -1 0 0 2
    127          10650 4575 12750 4575
    128 4 1 0 50 -1 2 16 0.0000 4 195 1080 11700 4800 Platform\001
    129 -6
    130 6 11100 300 12375 900
    131 4 0 0 50 -1 2 16 0.0000 4 255 1395 11100 525 Application\001
    132 4 0 0 50 -1 2 16 0.0000 4 255 1425 11100 825 compilation\001
    133 -6
    134 6 1725 4650 3375 5625
    135 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5
    136          3300 5550 1800 5550 1800 4725 3300 4725 3300 5550
    137 4 0 0 50 -1 2 16 0.0000 4 195 1245 2025 5100 Embedded\001
    138 4 0 0 50 -1 2 16 0.0000 4 255 1335 1950 5400 application\001
    139 -6
    140 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8595 5027 228 228 8367 5027 8823 5027
    141 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 8103 4200 228 228 7875 4200 8331 4200
    142 1 4 0 2 0 7 50 -1 -1 0.000 1 0.0000 9118 4213 228 228 8890 4213 9346 4213
    143 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
    144         1 1 2.00 60.00 120.00
    145          6600 4425 7650 4425
    1461652 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
    147166        1 1 2.00 60.00 120.00
     
    1511702 1 1 2 0 7 50 -1 -1 4.000 0 0 -1 0 0 2
    152171         10125 150 10125 6450
    153 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 1 2
    154         1 1 2.00 60.00 120.00
    155          5475 6450 5475 4875
    156 2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 1 2
    157         1 1 2.00 60.00 120.00
    158          11700 6450 11700 4875
    159 2 4 0 2 0 7 50 -1 -1 0.000 0 0 7 0 0 5
    160          12750 1950 10650 1950 10650 1275 12750 1275 12750 1950
    1611722 1 1 2 0 7 50 -1 -1 4.000 0 0 -1 0 0 2
    162173         3750 150 3750 6450
    1631742 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
    164175        1 1 2.00 60.00 120.00
    165          3300 5175 7650 5175
     176         6375 4275 7650 4262
    1661772 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
    167178        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
     1802 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
     181         3225 5850 4725 5850 4725 4950
    1721822 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
    1761844 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\001
    1781854 0 0 50 -1 2 16 0.0000 4 255 690 2250 675 Input\001
    1791864 0 0 50 -1 2 16 0.0000 4 255 1290 4800 675 HPC setup\001
    1801874 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
     1884 0 0 50 -1 2 16 0.0000 4 255 2535 7350 6300 Performance analysis\001
     1894 0 0 50 -1 2 16 0.0000 4 255 2535 4275 6300 Performance analysis\001
     1904 0 0 50 -1 2 16 0.0000 4 255 2805 10350 6300 Running or Integration\001
  • anr/section-3.2.tex

    r272 r275  
    11% les objectifs scientifiques/techniques du projet.
    22The design steps are presented figure~\ref{coach-flow}.
     3\ADDED{
     4The end-user input is
     5either a HPC application (an application running on a PC that must be accelarate),
     6or an embedded application (a standalone application),
     7or a function of a larger design.}
    38\begin{figure}[hbtp]\leavevmode\center
    49  \includegraphics[width=.8\linewidth]{flow}
     
    1318COACH will allow the user to obtain virtual prototypes for the SoC at different abstraction levels.
    1419The user input will consist of a process network describing the coarse grain parallelism
    15 of the application, an instance of a generic hardware platform
    16 and a mapping of processes on the platform components.
     20of the application, an instance of an architectural template
     21and a mapping of processes on the architectural template components.
    1722COACH will offer different targets to map the processes: 
    1823software (the process runs as a software task on a SoC processor),
    1924ASIP (the process runs as a software task on a SoC processor enhanced with dedicated instructions),
    2025and 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}
     28Once the SoC architecture is validated through performances analysis,
     29COACH will generate automatically an executable containing the host application and
    2330the FPGA bitstream. This bitstream contains
    2431both the hardware architecture and the SoC application software.
    2532The user will be able to launch the application by
    2633loading the bitstream on an FPGA and running the executable on PC.
     34\end{SUPPRESSEDENV}\begin{ADDEDENV}
     35Once the SoC architecture is validated through performances analysis,
     36COACH generates its bitstream in the case of HPC or embedded application,
     37or its IP-XACT description for its integration in the case of a function.
     38Both descriptions contain the hardware architecture and the application software.
     39Furthermore in the HPC case, an executable containing the host application is
     40also generated and the user will be able to launch the application by loading
     41the bitstream on an FPGA and running the executable on PC.
     42\end{ADDEDENV}
    2743\end{description}
    2844 
  • anr/section-4.1.tex

    r255 r275  
    1111\caption{\label{archi-hpc} Software architecture of HPC}
    1212\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 ?
    1413%
    1514Figures~\ref{archi-csg}, \ref{archi-hls} and \ref{archi-hpc}
     
    3029controls the HAS tools described below.
    3130From 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
     31hardware) either \ADDED{ as an IP under IP-XACT to integrate the SoC in larger
     32design or}
     33as a SystemC simulator (cycla accurate and/or TLM) to prototype and explore quickly the
    3334design space or as a bitstream\footnote{COACH generates synthesizable VHDL, and
    3435launch the \xilinx or \altera RTL synthesis tools.} directly downloadable on the
    3536FPGA device\footnote{Additional partial bitstreams are generated in case of
    3637 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}%
    3744\parlf
    3845The software architecture for HAS is presented in figure~\ref{archi-hls}.
Note: See TracChangeset for help on using the changeset viewer.