OpenCores
URL https://opencores.org/ocsvn/an-fpga-implementation-of-low-latency-noc-based-mpsoc/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk

Subversion Repositories an-fpga-implementation-of-low-latency-noc-based-mpsoc

[/] [an-fpga-implementation-of-low-latency-noc-based-mpsoc/] [trunk/] [mpsoc/] [perl_gui/] [lib/] [interface/] [wb_master.ITC] - Blame information for rev 48

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 16 alirezamon
$HashRef = bless( {
2
                    'connection_num' => 'single connection',
3
                    'name' => 'wb_master',
4 17 alirezamon
                    'description' => 'Wishbone bus master interface',
5 16 alirezamon
                    'modules' => {
6
                                   'clk_socket' => {},
7
                                   'wb_master_socket' => {},
8
                                   'wb_slave_socket' => {},
9
                                   'reset_socket' => {}
10
                                 },
11
                    'ports' => {
12
                                 'err_o' => {
13
                                              'outport_type' => 'concatenate',
14
                                              'connect_name' => 'err_i',
15 18 alirezamon
                                              'name' => 'err_o',
16
                                              'range' => '',
17 16 alirezamon
                                              'connect_type' => 'input',
18
                                              'connect_range' => '',
19 17 alirezamon
                                              'default_out' => 'Active low',
20 16 alirezamon
                                              'type' => 'output'
21
                                            },
22 18 alirezamon
                                 'cyc_i' => {
23 16 alirezamon
                                              'outport_type' => 'concatenate',
24 18 alirezamon
                                              'connect_name' => 'cyc_o',
25
                                              'name' => 'cyc_i',
26
                                              'range' => '',
27 16 alirezamon
                                              'connect_type' => 'output',
28
                                              'connect_range' => '',
29 17 alirezamon
                                              'default_out' => 'Active low',
30 16 alirezamon
                                              'type' => 'input'
31
                                            },
32 18 alirezamon
                                 'stb_i' => {
33 16 alirezamon
                                              'outport_type' => 'concatenate',
34 18 alirezamon
                                              'connect_name' => 'stb_o',
35
                                              'name' => 'stb_i',
36
                                              'range' => '',
37 16 alirezamon
                                              'connect_type' => 'output',
38
                                              'connect_range' => '',
39 17 alirezamon
                                              'default_out' => 'Active low',
40 16 alirezamon
                                              'type' => 'input'
41
                                            },
42
                                 'dat_i' => {
43
                                              'outport_type' => 'concatenate',
44
                                              'connect_name' => 'dat_o',
45 18 alirezamon
                                              'name' => 'dat_i',
46
                                              'range' => 'Dw-1:0',
47 16 alirezamon
                                              'connect_type' => 'output',
48 17 alirezamon
                                              'connect_range' => 'Dw-1:0',
49
                                              'default_out' => 'Active low',
50 16 alirezamon
                                              'type' => 'input'
51
                                            },
52
                                 'ack_o' => {
53
                                              'outport_type' => 'concatenate',
54
                                              'connect_name' => 'ack_i',
55 18 alirezamon
                                              'name' => 'ack_o',
56
                                              'range' => '',
57 16 alirezamon
                                              'connect_type' => 'input',
58
                                              'connect_range' => '',
59 17 alirezamon
                                              'default_out' => 'Active low',
60 16 alirezamon
                                              'type' => 'output'
61
                                            },
62
                                 'rty_o' => {
63
                                              'outport_type' => 'concatenate',
64
                                              'connect_name' => 'rty_i',
65 18 alirezamon
                                              'name' => 'rty_o',
66
                                              'range' => '',
67 16 alirezamon
                                              'connect_type' => 'input',
68
                                              'connect_range' => '',
69 17 alirezamon
                                              'default_out' => 'Active low',
70 16 alirezamon
                                              'type' => 'output'
71
                                            },
72 18 alirezamon
                                 'tag_i' => {
73
                                              'outport_type' => 'concatenate',
74
                                              'connect_name' => 'tag_o',
75
                                              'name' => 'tag_i',
76
                                              'range' => 'TAGw-1:0',
77
                                              'connect_type' => 'output',
78
                                              'connect_range' => 'TAGw-1:0',
79
                                              'default_out' => 'Active low',
80
                                              'type' => 'input'
81
                                            },
82 16 alirezamon
                                 'adr_i' => {
83
                                              'outport_type' => 'concatenate',
84
                                              'connect_name' => 'adr_o',
85 18 alirezamon
                                              'name' => 'adr_i',
86
                                              'range' => 'Aw-1:0',
87 16 alirezamon
                                              'connect_type' => 'output',
88 17 alirezamon
                                              'connect_range' => 'Aw-1:0',
89
                                              'default_out' => 'Active low',
90 16 alirezamon
                                              'type' => 'input'
91
                                            },
92
                                 'dat_o' => {
93
                                              'outport_type' => 'concatenate',
94
                                              'connect_name' => 'dat_i',
95 18 alirezamon
                                              'name' => 'dat_o',
96
                                              'range' => 'Dw-1:0',
97 16 alirezamon
                                              'connect_type' => 'input',
98 17 alirezamon
                                              'connect_range' => 'Dw-1:0',
99
                                              'default_out' => 'Active low',
100 16 alirezamon
                                              'type' => 'output'
101
                                            },
102 17 alirezamon
                                 'cti_i' => {
103
                                              'outport_type' => 'concatenate',
104
                                              'connect_name' => 'cti_o',
105 18 alirezamon
                                              'name' => 'cti_i',
106
                                              'range' => 'CTIw-1:0',
107 17 alirezamon
                                              'connect_type' => 'output',
108
                                              'connect_range' => 'CTIw-1:0',
109
                                              'default_out' => 'Active low',
110
                                              'type' => 'input'
111
                                            },
112 16 alirezamon
                                 'we_i' => {
113
                                             'outport_type' => 'concatenate',
114
                                             'connect_name' => 'we_o',
115 18 alirezamon
                                             'name' => 'we_i',
116
                                             'range' => '',
117 16 alirezamon
                                             'connect_type' => 'output',
118
                                             'connect_range' => '',
119 17 alirezamon
                                             'default_out' => 'Active low',
120 16 alirezamon
                                             'type' => 'input'
121
                                           },
122 18 alirezamon
                                 'bte_i' => {
123 16 alirezamon
                                              'outport_type' => 'concatenate',
124 18 alirezamon
                                              'connect_name' => 'bte_o',
125
                                              'name' => 'bte_i',
126
                                              'range' => 'BTEw-1:0',
127 16 alirezamon
                                              'connect_type' => 'output',
128 18 alirezamon
                                              'connect_range' => 'BTEw-1:0',
129 17 alirezamon
                                              'default_out' => 'Active low',
130 16 alirezamon
                                              'type' => 'input'
131 17 alirezamon
                                            },
132 18 alirezamon
                                 'sel_i' => {
133 17 alirezamon
                                              'outport_type' => 'concatenate',
134 18 alirezamon
                                              'connect_name' => 'sel_o',
135
                                              'name' => 'sel_i',
136
                                              'range' => 'SELw-1:0',
137 17 alirezamon
                                              'connect_type' => 'output',
138 18 alirezamon
                                              'connect_range' => 'SELw-1:0',
139 17 alirezamon
                                              'default_out' => 'Active low',
140
                                              'type' => 'input'
141 16 alirezamon
                                            }
142
                               },
143 48 alirezamon
                    'file_name' => 'mpsoc/perl_gui/lib/verilog/bus.v',
144 16 alirezamon
                    'module_name' => 'wb_master_socket',
145
                    'type' => 'socket',
146
                    'category' => 'wishbone'
147
                  }, 'intfc_gen' );

powered by: WebSVN 2.1.0

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