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/] [src_verilator/] [topology/] [star.h] - Blame information for rev 48

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 48 alirezamon
#ifndef STAR_H
2
        #define STAR_H
3
 
4
 
5
 
6
void topology_connect_all_nodes (void){
7
        router1[0]->current_r_addr = 0;
8
 
9
        unsigned int pos;
10
        for ( pos = 0; pos <  NE; pos=pos+1 ) {// : endpoints   
11
 
12
                //assign router_chan_out [0][pos] =   chan_in_all [pos];
13
                //assign chan_out_all [pos]             =   router_chan_in [0][pos];
14
        connect_r2e(1,0,pos,pos);
15
            er_addr [pos] = 0;
16
 
17
        }//pos 
18
}
19
 
20
 
21
 
22
unsigned int endp_addr_encoder ( unsigned int id){
23
        return id;
24
}
25
 
26
unsigned int endp_addr_decoder (unsigned int code){
27
    return id;
28
}
29
 
30
void topology_init (void){
31
 
32
}
33
 
34
#endif
35
 

powered by: WebSVN 2.1.0

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