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

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
 
 
 

powered by: WebSVN 2.1.0

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