#######################################################################
|
#######################################################################
|
## File: snoop.ITC
|
## File: snoop.ITC
|
##
|
##
|
## Copyright (C) 2014-2016 Alireza Monemi
|
## Copyright (C) 2014-2016 Alireza Monemi
|
##
|
##
|
## This file is part of ProNoC 1.8.1
|
## This file is part of ProNoC 1.8.1
|
##
|
##
|
## WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT
|
## WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT
|
## MAY CAUSE UNEXPECTED BEHAIVOR.
|
## MAY CAUSE UNEXPECTED BEHAIVOR.
|
################################################################################
|
################################################################################
|
|
|
$HashRef = bless( {
|
$HashRef = bless( {
|
'connection_num' => 'multi connection',
|
'connection_num' => 'multi connection',
|
'category' => 'wishbone',
|
'category' => 'wishbone',
|
'file_name' => '/home/alireza/mywork/mpsoc/src_peripheral/bus/wishbone_bus.v',
|
'file_name' => 'mpsoc/rtl/src_peripheral/bus/wishbone_bus.v',
|
'gui_status' => {
|
'gui_status' => {
|
'status' => 'ideal',
|
'status' => 'ideal',
|
'timeout' => 0
|
'timeout' => 0
|
},
|
},
|
'type' => 'socket',
|
'type' => 'socket',
|
'name' => 'snoop',
|
'name' => 'snoop',
|
'ports' => {
|
'ports' => {
|
'snoop_adr_o' => {
|
'snoop_adr_o' => {
|
'connect_type' => 'input',
|
'connect_type' => 'input',
|
'default_out' => 'Active low',
|
'default_out' => 'Active low',
|
'range' => 'Aw-1:0',
|
'range' => 'Aw-1:0',
|
'connect_range' => 'Aw-1:0',
|
'connect_range' => 'Aw-1:0',
|
'outport_type' => 'concatenate',
|
'outport_type' => 'concatenate',
|
'type' => 'output',
|
'type' => 'output',
|
'connect_name' => 'snoop_adr_i',
|
'connect_name' => 'snoop_adr_i',
|
'name' => 'snoop_adr_o'
|
'name' => 'snoop_adr_o'
|
},
|
},
|
'snoop_en_o' => {
|
'snoop_en_o' => {
|
'connect_range' => '',
|
'connect_range' => '',
|
'connect_type' => 'input',
|
'connect_type' => 'input',
|
'range' => '',
|
'range' => '',
|
'default_out' => 'Active low',
|
'default_out' => 'Active low',
|
'type' => 'output',
|
'type' => 'output',
|
'connect_name' => 'snoop_en_i',
|
'connect_name' => 'snoop_en_i',
|
'name' => 'snoop_en_o',
|
'name' => 'snoop_en_o',
|
'outport_type' => 'concatenate'
|
'outport_type' => 'concatenate'
|
}
|
}
|
},
|
},
|
'module_name' => 'wishbone_bus',
|
'module_name' => 'wishbone_bus',
|
'modules' => {
|
'modules' => {
|
'wishbone_bus' => {},
|
'wishbone_bus' => {},
|
'bus_arbiter' => {}
|
'bus_arbiter' => {}
|
}
|
}
|
}, 'intfc_gen' );
|
}, 'intfc_gen' );
|
|
|