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/] [rtl/] [src_topolgy/] [common/] [custom_lkh_routing.v] - Blame information for rev 48

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

Line No. Rev Author Line
1 48 alirezamon
`timescale 1ns / 1ps
2
 
3
module custom_lkh_routing  #(
4
        parameter TOPOLOGY = "CUSTOM_NAME",
5
        parameter ROUTE_NAME = "CUSTOM_NAME",
6
        parameter ROUTE_TYPE = "DETERMINISTIC",
7
        parameter RAw = 3,
8
        parameter EAw = 3,
9
        parameter DSTPw=4
10
)
11
(
12
        current_r_addr,
13
        dest_e_addr,
14
        src_e_addr,
15
        destport,
16
        reset,
17
        clk
18
);
19
 
20
        input   [RAw-1   :0] current_r_addr;
21
        input   [EAw-1   :0] dest_e_addr;
22
        input   [EAw-1   :0] src_e_addr;
23
        output  [DSTPw-1 :0] destport;
24
        input reset,clk;
25
 
26
    generate
27
 
28
 
29
 
30
 
31
 
32
 
33
 
34
        //do not modify this line ===Tcustom1Rcustom===
35
    if(TOPOLOGY == "custom1" && ROUTE_NAME== "custom" ) begin : Tcustom1Rcustom
36
 
37
           Tcustom1Rcustom_look_ahead_routing  #(
38
            .RAw(RAw),
39
            .EAw(EAw),
40
            .DSTPw(DSTPw)
41
        )
42
        the_lkh_routing
43
        (
44
            .current_r_addr(current_r_addr),
45
            .dest_e_addr(dest_e_addr),
46
            .src_e_addr(src_e_addr),
47
            .destport(destport),
48
            .reset(reset),
49
            .clk(clk)
50
        );
51
 
52
    end
53
 
54
    endgenerate
55
 
56
 
57
 
58
 
59
 
60
 
61
 
62
 
63
 
64
 
65
 
66
 
67
 
68
 
69
endmodule

powered by: WebSVN 2.1.0

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