source: branches/reconfiguration/modules/dspin_router/caba/test/recovery_bcast_evaluation/synthetic_dspin_network/caba/metadata/synthetic_dspin_network.sd @ 1009

Last change on this file since 1009 was 1009, checked in by cfuguet, 9 years ago

add a new platform for the evaluation of the broadcast recovery
replication policy.

File size: 753 bytes
Line 
1# -*- python -*-
2
3DSPIN_FLIT_WIDTH = 39
4
5# DSPIN network parameters
6Module('caba:reconf:synthetic_dspin_network',
7       classname = 'soclib::caba::SyntheticDspinNetwork',
8       header_files = ['../source/include/synthetic_dspin_network.h'],
9       implementation_files = ['../source/src/synthetic_dspin_network.cpp'],
10       ports = [
11           Port('caba:bit_in', 'p_resetn', auto = 'resetn'),
12           Port('caba:clock_in', 'p_clk', auto = 'clock'),
13       ],
14       uses = [
15           Uses('caba:base_module'),
16           Uses('caba:reconf:dspin_router',
17                flit_width=DSPIN_FLIT_WIDTH),
18           Uses('caba:dspin_broadcast_generator',
19                cmd_width=DSPIN_FLIT_WIDTH,
20                rsp_width=DSPIN_FLIT_WIDTH)
21       ],
22)
Note: See TracBrowser for help on using the repository browser.