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
Compare Revisions
- This comparison shows the changes necessary to convert path
/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk/mpsoc/rtl/src_topolgy/common
- from Rev 54 to Rev 56
- ↔ Reverse comparison
Rev 54 → Rev 56
/custom_lkh_routing.v
2,7 → 2,7
|
module custom_lkh_routing #( |
parameter TOPOLOGY = "CUSTOM_NAME", |
parameter ROUTE_NAME = "CUSTOM_NAME", |
parameter ROUTE_NAME = "CUSTOM_NAME", |
parameter ROUTE_TYPE = "DETERMINISTIC", |
parameter RAw = 3, |
parameter EAw = 3, |
25,18 → 25,8
|
generate |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//do not modify this line ===Tcustom1Rcustom=== |
if(TOPOLOGY == "custom1" && ROUTE_NAME== "custom" ) begin : Tcustom1Rcustom |
|
76,6 → 66,12
|
|
|
|
|
|
|
|
|
|
|
endmodule |
/custom_ni_routing.v
1,6 → 1,7
`timescale 1ns / 1ps |
|
module custom_ni_routing #( |
parameter NOC_ID = 0, |
parameter TOPOLOGY = "CUSTOM_NAME", |
parameter ROUTE_NAME = "CUSTOM_NAME", |
parameter ROUTE_TYPE = "DETERMINISTIC", |
21,18 → 22,13
|
generate |
|
|
|
|
|
|
|
|
|
//do not modify this line ===Tcustom1Rcustom=== |
if(TOPOLOGY == "custom1" && ROUTE_NAME== "custom" ) begin : Tcustom1Rcustom |
|
Tcustom1Rcustom_conventional_routing #( |
.RAw(RAw), |
.RAw(RAw), |
.EAw(EAw), |
.DSTPw(DSTPw) |
) |
66,7 → 62,11
|
|
|
|
|
|
|
|
|
endmodule |
|
/custom_noc_top.sv
1,8 → 1,9
`include "pronoc_def.v" |
|
module custom_noc_top |
import pronoc_pkg::*; |
( |
#( |
parameter NOC_ID=0 |
)( |
|
reset, |
clk, |
11,6 → 12,7
router_event |
); |
|
`NOC_CONF |
|
input clk,reset; |
//local ports |
31,11 → 33,15
|
|
|
|
|
|
//do not modify this line ===custom1=== |
if(TOPOLOGY == "custom1" ) begin : Tcustom1 |
|
custom1_noc_genvar the_noc |
( |
custom1_noc_genvar #( |
.NOC_ID(NOC_ID) |
) the_noc ( |
.reset(reset), |
.clk(clk), |
.chan_in_all(chan_in_all), |
58,6 → 64,8
|
|
|
|
|
|
|
|