📄 rwa.ned
字号:
//-------------------------------------------------------------
// file: RWA.ned
//-------------------------------------------------------------
import
"simple.ned";
module RWA
parameters:
num_node : numeric const;
submodules:
// ...
node0: node; //
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 0;
gatesizes:
nin[num_node],
nout[num_node];
display: "i=xconn;p=48,200;b=32,30";
node1: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 1;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=108,56;i=xconn;b=32,30";
node2: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 2;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=176,168;i=xconn;b=32,30";
node3: node; //
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 3;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=96,280;i=xconn;b=32,30";
node4: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 4;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=392,336;i=xconn;b=32,30";
node5: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 5;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=272,200;i=xconn;b=32,30";
node6: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 6;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=664,68;i=xconn;b=32,30";
node7: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 7;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=688,144;i=xconn;b=32,30";
node8: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 8;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=548,124;i=xconn;b=32,30";
node9: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 9;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=352,180;i=xconn;b=32,30";
node10: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 10;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=468,176;i=xconn;b=32,30";
node11: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 11;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=552,180;i=xconn;b=32,30";
node12: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 12;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=628,196;i=xconn;b=32,30";
node13: node;
parameters:
num_node = ancestor num_node,
convert = input,
nodeID = 13;
gatesizes:
nin[num_node],
nout[num_node];
display: "p=568,284;i=xconn;b=32,30";
connections nocheck:
// ...
node3.nout[0] --> node0.nin[3];
node0.nout[1] --> node1.nin[0];
node1.nout[0] --> node0.nin[1];
node0.nout[3] --> node3.nin[0];
node3.nout[1] --> node1.nin[3];
node3.nout[4] --> node4.nin[3];
node4.nout[3] --> node3.nin[4];
node2.nout[0] --> node0.nin[2];
node0.nout[2] --> node2.nin[0];
node2.nout[5] --> node5.nin[2];
node5.nout[9] --> node9.nin[5];
node9.nout[10] --> node10.nin[9];
node10.nout[11] --> node11.nin[10];
node11.nout[7] --> node7.nin[11];
node7.nout[11] --> node11.nin[7];
node11.nout[10] --> node10.nin[11];
node10.nout[9] --> node9.nin[10];
node9.nout[5] --> node5.nin[9];
node5.nout[2] --> node2.nin[5];
node1.nout[10] --> node10.nin[1];
node10.nout[1] --> node1.nin[10];
node5.nout[4] --> node4.nin[5];
node4.nout[5] --> node5.nin[4];
node4.nout[13] --> node13.nin[4];
node13.nout[4] --> node4.nin[13];
node13.nout[11] --> node11.nin[13];
node11.nout[13] --> node13.nin[11];
node4.nout[12] --> node12.nin[4];
node12.nout[4] --> node4.nin[12];
node12.nout[7] --> node7.nin[12];
node7.nout[12] --> node12.nin[7];
node11.nout[6] --> node6.nin[11];
node6.nout[11] --> node11.nin[6];
node8.nout[6] --> node6.nin[8];
node6.nout[8] --> node8.nin[6];
node2.nout[8] --> node8.nin[2];
node8.nout[2] --> node2.nin[8];
node6.nout[12] --> node12.nin[6];
node12.nout[6] --> node6.nin[12];
node8.nout[7] --> node7.nin[8];
node7.nout[8] --> node8.nin[7];
node1.nout[3] --> node3.nin[1];
display: "p=18,18;b=696,368";
endmodule
// theRWA --
//
// Instantiates the RWA network
//
network theRWA : RWA
parameters:
// ... (parameter assignments)
endnetwork
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -