source: trunk/IPs/systemC/processor/Morpheo/Documentation/Source/Schema/MORPHEO_component-free_list.fig @ 78

Last change on this file since 78 was 78, checked in by rosiere, 16 years ago

Add :

  • Execute_loop (must be test systemC)
  • Prediction
    • Direction : predifined scheme
    • Branch Target Buffer
  • iFetch_unit
    • ifetch_queue
    • pc management
  • Decod_unit
    • coming soon : support for custom operation
  • Rename_unit
    • RAT
    • Free_list
    • Dependence RAW check
    • Load store unit pointer
  • New Environnement (hierarchy_memory will remove in a next version)


Modif :

  • Manage Custom Operation
  • All component in execute_loop to use the new statistics management

Not Finish :

  • Return Address Stack
  • Environnement
File size: 4.4 KB
Line 
1#FIG 3.2  Produced by xfig version 3.2.5
2Landscape
3Center
4Metric
5A4     
6100.00
7Single
8-2
91200 2
106 2250 4680 2610 5400
112 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4
12         2250 4680 2250 5400 2610 5400 2610 4680
132 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
14         2250 5220 2610 5220
152 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
16         2250 5040 2610 5040
172 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
18         2250 4860 2610 4860
19-6
206 2970 4680 3330 5400
212 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4
22         2970 4680 2970 5400 3330 5400 3330 4680
232 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
24         2970 5220 3330 5220
252 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
26         2970 5040 3330 5040
272 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
28         2970 4860 3330 4860
29-6
306 3690 4680 4050 5400
312 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4
32         3690 4680 3690 5400 4050 5400 4050 4680
332 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
34         3690 5220 4050 5220
352 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
36         3690 5040 4050 5040
372 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
38         3690 4860 4050 4860
39-6
406 4410 4680 4770 5400
412 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 4
42         4410 4680 4410 5400 4770 5400 4770 4680
432 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
44         4410 5220 4770 5220
452 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
46         4410 5040 4770 5040
472 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
48         4410 4860 4770 4860
49-6
506 2025 5400 3150 6300
512 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
52         2610 5760 2970 5760 2970 5940 2610 5940 2610 5760
532 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
54         2610 5760 2790 5940 2970 5760
552 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
56        3 0 1.00 60.00 120.00
57         2430 5400 2700 5760
582 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
59        3 0 1.00 60.00 120.00
60         3150 5400 2880 5760
612 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
62        3 0 1.00 60.00 120.00
63         2790 5940 2790 6300
644 2 0 50 -1 0 6 0.0000 0 75 285 2970 5535 "01" &\001
654 2 0 50 -1 0 6 0.0000 0 75 285 2340 5535 "00" &\001
66-6
676 2250 3960 2610 4680
682 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
69        3 0 1.00 60.00 120.00
70         2295 4140 2295 4320
712 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
72        3 0 1.00 60.00 120.00
73         2520 3960 2520 4320
742 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
75         2250 4320 2610 4320 2610 4500 2250 4500 2250 4320
762 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
77         2250 4320 2430 4500 2610 4320
782 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
79        3 0 1.00 60.00 120.00
80         2430 4500 2430 4680
81-6
826 2970 3960 3330 4680
832 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
84        3 0 1.00 60.00 120.00
85         3015 4140 3015 4320
862 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
87        3 0 1.00 60.00 120.00
88         3240 3960 3240 4320
892 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
90         2970 4320 3330 4320 3330 4500 2970 4500 2970 4320
912 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
92         2970 4320 3150 4500 3330 4320
932 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
94        3 0 1.00 60.00 120.00
95         3150 4500 3150 4680
96-6
976 3690 3960 4050 4680
982 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
99        3 0 1.00 60.00 120.00
100         3735 4140 3735 4320
1012 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
102        3 0 1.00 60.00 120.00
103         3960 3960 3960 4320
1042 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
105         3690 4320 4050 4320 4050 4500 3690 4500 3690 4320
1062 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
107         3690 4320 3870 4500 4050 4320
1082 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
109        3 0 1.00 60.00 120.00
110         3870 4500 3870 4680
111-6
1126 4410 3960 4770 4680
1132 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
114        3 0 1.00 60.00 120.00
115         4455 4140 4455 4320
1162 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
117        3 0 1.00 60.00 120.00
118         4680 3960 4680 4320
1192 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
120         4410 4320 4770 4320 4770 4500 4410 4500 4410 4320
1212 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
122         4410 4320 4590 4500 4770 4320
1232 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
124        3 0 1.00 60.00 120.00
125         4590 4500 4590 4680
126-6
1272 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
128         4050 5760 4410 5760 4410 5940 4050 5940 4050 5760
1292 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
130         4050 5760 4230 5940 4410 5760
1312 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
132        3 0 1.00 60.00 120.00
133         3870 5400 4140 5760
1342 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
135        3 0 1.00 60.00 120.00
136         4590 5400 4320 5760
1372 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2
138        3 0 1.00 60.00 120.00
139         4230 5940 4230 6300
1402 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
141         4680 3960 1890 3960
1422 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 2
143         1890 4140 4455 4140
1444 2 0 50 -1 0 6 0.0000 0 75 285 3780 5535 "10" &\001
1454 2 0 50 -1 0 6 0.0000 0 75 285 4410 5535 "11" &\001
1464 2 0 50 -1 0 8 0.0000 0 120 375 1710 3960 push [0]\001
1474 2 0 50 -1 0 8 0.0000 0 120 375 1710 4140 push [1]\001
1484 1 0 50 -1 0 8 0.0000 0 120 330 2790 6480 pop [0]\001
1494 1 0 50 -1 0 8 0.0000 0 120 300 4230 6480 pop[1]\001
Note: See TracBrowser for help on using the repository browser.