OpenCores
URL https://opencores.org/ocsvn/funbase_ip_library/funbase_ip_library/trunk

Subversion Repositories funbase_ip_library

[/] [funbase_ip_library/] [trunk/] [TUT/] [ip.hwp.communication/] [ase_mesh1/] [1.0/] [ip_xact/] [ase_mesh1_top4.1.0.xml] - Blame information for rev 145

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 145 lanttu
2
3
4
5
6
7
        TUT
8
        ip.hwp.communication
9
        ase_mesh1_top4
10
        1.0
11
        Top level for 2x2 32-bit ase_mesh1 NoC.
12
 
13
14
        
15
                
16
                        clock
17
                        
18
                        
19
                        
20
                        false
21
                        
22
                                
23
                                        
24
                                                CLK
25
                                                
26
                                                        0
27
                                                        0
28
                                                
29
                                        
30
                                        
31
                                                clk
32
                                                
33
                                                        0
34
                                                        0
35
                                                
36
                                        
37
                                
38
                        
39
                        8
40
                        little
41
                
42
                
43
                        port0
44
                        
45
                        
46
                        
47
                        false
48
                        
49
                                
50
                                        
51
                                                STALL_IN
52
                                                
53
                                                        0
54
                                                        0
55
                                                
56
                                        
57
                                        
58
                                                stall0_in
59
                                                
60
                                                        0
61
                                                        0
62
                                                
63
                                        
64
                                
65
                                
66
                                        
67
                                                DATA_OUT
68
                                                
69
                                                        31
70
                                                        0
71
                                                
72
                                        
73
                                        
74
                                                data0_out
75
                                                
76
                                                        31
77
                                                        0
78
                                                
79
                                        
80
                                
81
                                
82
                                        
83
                                                CMD_OUT
84
                                                
85
                                                        1
86
                                                        0
87
                                                
88
                                        
89
                                        
90
                                                cmd0_out
91
                                                
92
                                                        1
93
                                                        0
94
                                                
95
                                        
96
                                
97
                                
98
                                        
99
                                                STALL_OUT
100
                                                
101
                                                        0
102
                                                        0
103
                                                
104
                                        
105
                                        
106
                                                stall0_out
107
                                                
108
                                                        0
109
                                                        0
110
                                                
111
                                        
112
                                
113
                                
114
                                        
115
                                                DATA_IN
116
                                                
117
                                                        31
118
                                                        0
119
                                                
120
                                        
121
                                        
122
                                                data0_in
123
                                                
124
                                                        31
125
                                                        0
126
                                                
127
                                        
128
                                
129
                                
130
                                        
131
                                                CMD_IN
132
                                                
133
                                                        1
134
                                                        0
135
                                                
136
                                        
137
                                        
138
                                                cmd0_in
139
                                                
140
                                                        1
141
                                                        0
142
                                                
143
                                        
144
                                
145
                        
146
                        8
147
                        little
148
                
149
                
150
                        port1
151
                        
152
                        
153
                        
154
                        false
155
                        
156
                                
157
                                        
158
                                                STALL_IN
159
                                                
160
                                                        0
161
                                                        0
162
                                                
163
                                        
164
                                        
165
                                                stall1_in
166
                                                
167
                                                        0
168
                                                        0
169
                                                
170
                                        
171
                                
172
                                
173
                                        
174
                                                DATA_OUT
175
                                                
176
                                                        31
177
                                                        0
178
                                                
179
                                        
180
                                        
181
                                                data1_out
182
                                                
183
                                                        31
184
                                                        0
185
                                                
186
                                        
187
                                
188
                                
189
                                        
190
                                                CMD_OUT
191
                                                
192
                                                        1
193
                                                        0
194
                                                
195
                                        
196
                                        
197
                                                cmd1_out
198
                                                
199
                                                        1
200
                                                        0
201
                                                
202
                                        
203
                                
204
                                
205
                                        
206
                                                STALL_OUT
207
                                                
208
                                                        0
209
                                                        0
210
                                                
211
                                        
212
                                        
213
                                                stall1_out
214
                                                
215
                                                        0
216
                                                        0
217
                                                
218
                                        
219
                                
220
                                
221
                                        
222
                                                DATA_IN
223
                                                
224
                                                        31
225
                                                        0
226
                                                
227
                                        
228
                                        
229
                                                data1_in
230
                                                
231
                                                        31
232
                                                        0
233
                                                
234
                                        
235
                                
236
                                
237
                                        
238
                                                CMD_IN
239
                                                
240
                                                        1
241
                                                        0
242
                                                
243
                                        
244
                                        
245
                                                cmd1_in
246
                                                
247
                                                        1
248
                                                        0
249
                                                
250
                                        
251
                                
252
                        
253
                        8
254
                        little
255
                
256
                
257
                        port2
258
                        
259
                        
260
                        
261
                        false
262
                        
263
                                
264
                                        
265
                                                STALL_IN
266
                                                
267
                                                        0
268
                                                        0
269
                                                
270
                                        
271
                                        
272
                                                stall2_in
273
                                                
274
                                                        0
275
                                                        0
276
                                                
277
                                        
278
                                
279
                                
280
                                        
281
                                                DATA_OUT
282
                                                
283
                                                        31
284
                                                        0
285
                                                
286
                                        
287
                                        
288
                                                data2_out
289
                                                
290
                                                        31
291
                                                        0
292
                                                
293
                                        
294
                                
295
                                
296
                                        
297
                                                CMD_OUT
298
                                                
299
                                                        1
300
                                                        0
301
                                                
302
                                        
303
                                        
304
                                                cmd2_out
305
                                                
306
                                                        1
307
                                                        0
308
                                                
309
                                        
310
                                
311
                                
312
                                        
313
                                                STALL_OUT
314
                                                
315
                                                        0
316
                                                        0
317
                                                
318
                                        
319
                                        
320
                                                stall2_out
321
                                                
322
                                                        0
323
                                                        0
324
                                                
325
                                        
326
                                
327
                                
328
                                        
329
                                                DATA_IN
330
                                                
331
                                                        31
332
                                                        0
333
                                                
334
                                        
335
                                        
336
                                                data2_in
337
                                                
338
                                                        31
339
                                                        0
340
                                                
341
                                        
342
                                
343
                                
344
                                        
345
                                                CMD_IN
346
                                                
347
                                                        1
348
                                                        0
349
                                                
350
                                        
351
                                        
352
                                                cmd2_in
353
                                                
354
                                                        1
355
                                                        0
356
                                                
357
                                        
358
                                
359
                        
360
                        8
361
                        little
362
                
363
                
364
                        port3
365
                        
366
                        
367
                        
368
                        false
369
                        
370
                                
371
                                        
372
                                                STALL_IN
373
                                                
374
                                                        0
375
                                                        0
376
                                                
377
                                        
378
                                        
379
                                                stall3_in
380
                                                
381
                                                        0
382
                                                        0
383
                                                
384
                                        
385
                                
386
                                
387
                                        
388
                                                DATA_OUT
389
                                                
390
                                                        31
391
                                                        0
392
                                                
393
                                        
394
                                        
395
                                                data3_out
396
                                                
397
                                                        31
398
                                                        0
399
                                                
400
                                        
401
                                
402
                                
403
                                        
404
                                                CMD_OUT
405
                                                
406
                                                        1
407
                                                        0
408
                                                
409
                                        
410
                                        
411
                                                cmd3_out
412
                                                
413
                                                        1
414
                                                        0
415
                                                
416
                                        
417
                                
418
                                
419
                                        
420
                                                STALL_OUT
421
                                                
422
                                                        0
423
                                                        0
424
                                                
425
                                        
426
                                        
427
                                                stall3_out
428
                                                
429
                                                        0
430
                                                        0
431
                                                
432
                                        
433
                                
434
                                
435
                                        
436
                                                DATA_IN
437
                                                
438
                                                        31
439
                                                        0
440
                                                
441
                                        
442
                                        
443
                                                data3_in
444
                                                
445
                                                        31
446
                                                        0
447
                                                
448
                                        
449
                                
450
                                
451
                                        
452
                                                CMD_IN
453
                                                
454
                                                        1
455
                                                        0
456
                                                
457
                                        
458
                                        
459
                                                cmd3_in
460
                                                
461
                                                        1
462
                                                        0
463
                                                
464
                                        
465
                                
466
                        
467
                        8
468
                        little
469
                
470
                
471
                        reset
472
                        
473
                        
474
                        
475
                        false
476
                        
477
                                
478
                                        
479
                                                RESETn
480
                                                
481
                                                        0
482
                                                        0
483
                                                
484
                                        
485
                                        
486
                                                rst_n
487
                                                
488
                                                        0
489
                                                        0
490
                                                
491
                                        
492
                                
493
                        
494
                        8
495
                        little
496
                
497
        
498
        
499
                
500
                        
501
                                hdl
502
                                VHDL::
503
                                
504
                                        DependedHDL
505
                                
506
                                
507
                                        HDLSource
508
                                
509
                        
510
                
511
                
512
                        
513
                                clk
514
                                
515
                                        in
516
                                        
517
                                                
518
                                                        std_logic
519
                                                        IEEE.std_logic_1164.all
520
                                                        hdl
521
                                                
522
                                        
523
                                
524
                                
525
                        
526
                        
527
                                cmd0_in
528
                                
529
                                        in
530
                                        
531
                                                1
532
                                                0
533
                                        
534
                                        
535
                                                
536
                                                        std_logic_vector
537
                                                        IEEE.std_logic_1164.all
538
                                                        hdl
539
                                                
540
                                        
541
                                
542
                                
543
                        
544
                        
545
                                cmd0_out
546
                                
547
                                        out
548
                                        
549
                                                1
550
                                                0
551
                                        
552
                                        
553
                                                
554
                                                        std_logic_vector
555
                                                        IEEE.std_logic_1164.all
556
                                                        hdl
557
                                                
558
                                        
559
                                
560
                                
561
                        
562
                        
563
                                cmd1_in
564
                                
565
                                        in
566
                                        
567
                                                1
568
                                                0
569
                                        
570
                                        
571
                                                
572
                                                        std_logic_vector
573
                                                        IEEE.std_logic_1164.all
574
                                                        hdl
575
                                                
576
                                        
577
                                
578
                                
579
                        
580
                        
581
                                cmd1_out
582
                                
583
                                        out
584
                                        
585
                                                1
586
                                                0
587
                                        
588
                                        
589
                                                
590
                                                        std_logic_vector
591
                                                        IEEE.std_logic_1164.all
592
                                                        hdl
593
                                                
594
                                        
595
                                
596
                                
597
                        
598
                        
599
                                cmd2_in
600
                                
601
                                        in
602
                                        
603
                                                1
604
                                                0
605
                                        
606
                                        
607
                                                
608
                                                        std_logic_vector
609
                                                        IEEE.std_logic_1164.all
610
                                                        hdl
611
                                                
612
                                        
613
                                
614
                                
615
                        
616
                        
617
                                cmd2_out
618
                                
619
                                        out
620
                                        
621
                                                1
622
                                                0
623
                                        
624
                                        
625
                                                
626
                                                        std_logic_vector
627
                                                        IEEE.std_logic_1164.all
628
                                                        hdl
629
                                                
630
                                        
631
                                
632
                                
633
                        
634
                        
635
                                cmd3_in
636
                                
637
                                        in
638
                                        
639
                                                1
640
                                                0
641
                                        
642
                                        
643
                                                
644
                                                        std_logic_vector
645
                                                        IEEE.std_logic_1164.all
646
                                                        hdl
647
                                                
648
                                        
649
                                
650
                                
651
                        
652
                        
653
                                cmd3_out
654
                                
655
                                        out
656
                                        
657
                                                1
658
                                                0
659
                                        
660
                                        
661
                                                
662
                                                        std_logic_vector
663
                                                        IEEE.std_logic_1164.all
664
                                                        hdl
665
                                                
666
                                        
667
                                
668
                                
669
                        
670
                        
671
                                data0_in
672
                                
673
                                        in
674
                                        
675
                                                31
676
                                                0
677
                                        
678
                                        
679
                                                
680
                                                        std_logic_vector
681
                                                        IEEE.std_logic_1164.all
682
                                                        hdl
683
                                                
684
                                        
685
                                
686
                                
687
                        
688
                        
689
                                data0_out
690
                                
691
                                        out
692
                                        
693
                                                31
694
                                                0
695
                                        
696
                                        
697
                                                
698
                                                        std_logic_vector
699
                                                        IEEE.std_logic_1164.all
700
                                                        hdl
701
                                                
702
                                        
703
                                
704
                                
705
                        
706
                        
707
                                data1_in
708
                                
709
                                        in
710
                                        
711
                                                31
712
                                                0
713
                                        
714
                                        
715
                                                
716
                                                        std_logic_vector
717
                                                        IEEE.std_logic_1164.all
718
                                                        hdl
719
                                                
720
                                        
721
                                
722
                                
723
                        
724
                        
725
                                data1_out
726
                                
727
                                        out
728
                                        
729
                                                31
730
                                                0
731
                                        
732
                                        
733
                                                
734
                                                        std_logic_vector
735
                                                        IEEE.std_logic_1164.all
736
                                                        hdl
737
                                                
738
                                        
739
                                
740
                                
741
                        
742
                        
743
                                data2_in
744
                                
745
                                        in
746
                                        
747
                                                31
748
                                                0
749
                                        
750
                                        
751
                                                
752
                                                        std_logic_vector
753
                                                        IEEE.std_logic_1164.all
754
                                                        hdl
755
                                                
756
                                        
757
                                
758
                                
759
                        
760
                        
761
                                data2_out
762
                                
763
                                        out
764
                                        
765
                                                31
766
                                                0
767
                                        
768
                                        
769
                                                
770
                                                        std_logic_vector
771
                                                        IEEE.std_logic_1164.all
772
                                                        hdl
773
                                                
774
                                        
775
                                
776
                                
777
                        
778
                        
779
                                data3_in
780
                                
781
                                        in
782
                                        
783
                                                31
784
                                                0
785
                                        
786
                                        
787
                                                
788
                                                        std_logic_vector
789
                                                        IEEE.std_logic_1164.all
790
                                                        hdl
791
                                                
792
                                        
793
                                
794
                                
795
                        
796
                        
797
                                data3_out
798
                                
799
                                        out
800
                                        
801
                                                31
802
                                                0
803
                                        
804
                                        
805
                                                
806
                                                        std_logic_vector
807
                                                        IEEE.std_logic_1164.all
808
                                                        hdl
809
                                                
810
                                        
811
                                
812
                                
813
                        
814
                        
815
                                rst_n
816
                                
817
                                        in
818
                                        
819
                                                
820
                                                        std_logic
821
                                                        IEEE.std_logic_1164.all
822
                                                        hdl
823
                                                
824
                                        
825
                                
826
                                
827
                        
828
                        
829
                                stall0_in
830
                                
831
                                        in
832
                                        
833
                                                
834
                                                        std_logic
835
                                                        IEEE.std_logic_1164.all
836
                                                        hdl
837
                                                
838
                                        
839
                                
840
                                
841
                        
842
                        
843
                                stall0_out
844
                                
845
                                        out
846
                                        
847
                                                
848
                                                        std_logic
849
                                                        IEEE.std_logic_1164.all
850
                                                        hdl
851
                                                
852
                                        
853
                                
854
                                
855
                        
856
                        
857
                                stall1_in
858
                                
859
                                        in
860
                                        
861
                                                0
862
                                                0
863
                                        
864
                                        
865
                                                
866
                                                        std_logic
867
                                                        IEEE.std_logic_1164.all
868
                                                        hdl
869
                                                
870
                                        
871
                                
872
                                
873
                        
874
                        
875
                                stall1_out
876
                                
877
                                        out
878
                                        
879
                                                
880
                                                        std_logic
881
                                                        IEEE.std_logic_1164.all
882
                                                        hdl
883
                                                
884
                                        
885
                                
886
                                
887
                        
888
                        
889
                                stall2_in
890
                                
891
                                        in
892
                                        
893
                                                
894
                                                        std_logic
895
                                                        IEEE.std_logic_1164.all
896
                                                        hdl
897
                                                
898
                                        
899
                                
900
                                
901
                        
902
                        
903
                                stall2_out
904
                                
905
                                        out
906
                                        
907
                                                
908
                                                        std_logic
909
                                                        IEEE.std_logic_1164.all
910
                                                        hdl
911
                                                
912
                                        
913
                                
914
                                
915
                        
916
                        
917
                                stall3_in
918
                                
919
                                        in
920
                                        
921
                                                
922
                                                        std_logic
923
                                                        IEEE.std_logic_1164.all
924
                                                        hdl
925
                                                
926
                                        
927
                                
928
                                
929
                        
930
                        
931
                                stall3_out
932
                                
933
                                        out
934
                                        
935
                                                0
936
                                                0
937
                                        
938
                                        
939
                                                
940
                                                        std_logic
941
                                                        IEEE.std_logic_1164.all
942
                                                        hdl
943
                                                
944
                                        
945
                                
946
                                
947
                        
948
                
949
        
950
        
951
                
952
                        HDLSource
953
                        sourceFiles
954
                        
955
                                ../vhd/ase_mesh1_router.vhd
956
                                vhdlSource
957
                                false
958
                                work
959
                                Router has connections to 4 neighbors and to IP. Neighbors are are named as compass points: north, east, south and west. Routing is fixed to YX routing and arbitration has fixed priorities among the input ports. Addresses are expressed as number of hops, e.g. 2 up and then 3 to the right.
960
--              Flow control needs 2 bits downstream (da+av) and 1 upstream (stall)
961
                        
962
                        
963
                                ../vhd/ase_mesh1.vhd
964
                                vhdlSource
965
                                false
966
                                work
967
                                Instantiate variable-sized network from rows*cols routers
968
969
                        
970
                        
971
                                ../vhd/ase_mesh1_pkt_codec.vhd
972
                                vhdlSource
973
                                false
974
                                work
975
                                Combines the mesh network with packetizers.
976
                        
977
                        
978
                                ../vhd/ase_mesh1_top4.vhd
979
                                vhdlSource
980
                                false
981
                                work
982
                                Creates a fixed size mesh (incl. packetizers)
983
                        
984
                        
985
                                vhdlSource
986
                                vcom
987
                                -quiet -check_synthesis
988
                                false
989
                        
990
                
991
                
992
                        DependedHDL
993
                        
994
                                ../../../pkt_codec_mk2/1.0/vhd/log2_pkg.vhd
995
                                vhdlSource
996
                                false
997
                                work
998
                        
999
                        
1000
                                ../../../pkt_codec_mk2/1.0/vhd/ase_noc_pkg.vhd
1001
                                vhdlSource
1002
                                false
1003
                                work
1004
                        
1005
                        
1006
                                ../../../pkt_codec_mk2/1.0/vhd/ase_dring1_pkg.vhd
1007
                                vhdlSource
1008
                                false
1009
                                work
1010
                        
1011
                        
1012
                                ../../../pkt_codec_mk2/1.0/vhd/ase_mesh1_pkg.vhd
1013
                                vhdlSource
1014
                                false
1015
                                work
1016
                        
1017
                        
1018
                                ../../../../ip.hwp.storage/fifos/fifo_mk2/1.0/vhd/ram_1clk.vhd
1019
                                vhdlSource
1020
                                false
1021
                                work
1022
                        
1023
                        
1024
                                ../../../../ip.hwp.storage/fifos/fifo_mk2/1.0/vhd/fifo_2clk.vhd
1025
                                vhdlSource
1026
                                false
1027
                                work
1028
                        
1029
                        
1030
                                ../../../pkt_codec_mk2/1.0/vhd/addr_gen.vhd
1031
                                vhdlSource
1032
                                false
1033
                                work
1034
                        
1035
                        
1036
                                ../../../pkt_codec_mk2/1.0/vhd/address_lut.vhd
1037
                                vhdlSource
1038
                                false
1039
                                work
1040
                        
1041
                        
1042
                                ../../../pkt_codec_mk2/1.0/vhd/addr_rip.vhd
1043
                                vhdlSource
1044
                                false
1045
                                work
1046
                                Converts the addresses received from NoC to IP. All transfers start with NoC address which can be optionally followed by (memory-mapped original) address.
1047
This unit rips (removed) the NoC address flit, if wanted. Moreover, this can replace the network address with original address (2nd flit). Or this doesn't  do a thing but just forwards everything to IP.
1048
                        
1049
                        
1050
                                ../../../pkt_codec_mk2/1.0/vhd/addr_translation.vhd
1051
                                vhdlSource
1052
                                false
1053
                                work
1054
                        
1055
                        
1056
                                ../../../pkt_codec_mk2/1.0/vhd/cdc.vhd
1057
                                vhdlSource
1058
                                false
1059
                                work
1060
                        
1061
                        
1062
                                ../../../pkt_codec_mk2/1.0/vhd/pkt_codec_mk2.vhd
1063
                                vhdlSource
1064
                                false
1065
                                work
1066
                        
1067
                        
1068
                                vhdlSource
1069
                                vcom
1070
                                -quiet -check_synthesis
1071
                                false
1072
                        
1073
                
1074
        
1075
        
1076
                
1077
                        
1078
                                IP
1079
                                HW
1080
                                Fixed
1081
                        
1082
                
1083
        
1084

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.