📄 net60a.ned
字号:
//
// This file is part of an OMNeT++/OMNEST simulation example.
//
// Copyright (C) 1992-2005 Andras Varga
//
// This file is distributed WITHOUT ANY WARRANTY. See the file
// `license' for details on this and other legal matters.
//
import "../node";
//
// This network adds one extra connection to the net60 model (net60.ned):
// a simplex link from node[55] to node[0]. (See end of NED code.)
//
module Net60a
submodules:
rte: Node[57];
parameters:
address = index;
gatesizes:
in[6],
out[6];
display: "i=misc/node_vs,gold";
connections nocheck:
rte[0].out[0] --> rte[1].in[0];
rte[0].in[0] <-- rte[1].out[0];
rte[1].out[1] --> rte[2].in[0];
rte[1].in[1] <-- rte[2].out[0];
rte[1].out[2] --> rte[4].in[0];
rte[1].in[2] <-- rte[4].out[0];
rte[3].out[0] --> rte[4].in[1];
rte[3].in[0] <-- rte[4].out[1];
rte[4].out[2] --> rte[5].in[0];
rte[4].in[2] <-- rte[5].out[0];
rte[4].out[3] --> rte[7].in[0];
rte[4].in[3] <-- rte[7].out[0];
rte[5].out[1] --> rte[6].in[0];
rte[5].in[1] <-- rte[6].out[0];
rte[5].out[2] --> rte[10].in[0];
rte[5].in[2] <-- rte[10].out[0];
rte[6].out[1] --> rte[7].in[1];
rte[6].in[1] <-- rte[7].out[1];
rte[6].out[2] --> rte[9].in[0];
rte[6].in[2] <-- rte[9].out[0];
rte[7].out[2] --> rte[8].in[0];
rte[7].in[2] <-- rte[8].out[0];
rte[7].out[3] --> rte[12].in[0];
rte[7].in[3] <-- rte[12].out[0];
rte[9].out[1] --> rte[11].in[0];
rte[9].in[1] <-- rte[11].out[0];
rte[10].out[1] --> rte[11].in[1];
rte[10].in[1] <-- rte[11].out[1];
rte[10].out[2] --> rte[13].in[0];
rte[10].in[2] <-- rte[13].out[0];
rte[11].out[2] --> rte[12].in[1];
rte[11].in[2] <-- rte[12].out[1];
rte[11].out[3] --> rte[14].in[0];
rte[11].in[3] <-- rte[14].out[0];
rte[12].out[2] --> rte[15].in[0];
rte[12].in[2] <-- rte[15].out[0];
rte[13].out[1] --> rte[18].in[0];
rte[13].in[1] <-- rte[18].out[0];
rte[14].out[1] --> rte[15].in[1];
rte[14].in[1] <-- rte[15].out[1];
rte[14].out[2] --> rte[22].in[0];
rte[14].in[2] <-- rte[22].out[0];
rte[15].out[2] --> rte[16].in[0];
rte[15].in[2] <-- rte[16].out[0];
rte[16].out[1] --> rte[17].in[0];
rte[16].in[1] <-- rte[17].out[0];
rte[16].out[2] --> rte[23].in[0];
rte[16].in[2] <-- rte[23].out[0];
rte[18].out[1] --> rte[19].in[0];
rte[18].in[1] <-- rte[19].out[0];
rte[18].out[2] --> rte[21].in[0];
rte[18].in[2] <-- rte[21].out[0];
rte[19].out[1] --> rte[20].in[0];
rte[19].in[1] <-- rte[20].out[0];
rte[19].out[2] --> rte[26].in[0];
rte[19].in[2] <-- rte[26].out[0];
rte[20].out[1] --> rte[21].in[1];
rte[20].in[1] <-- rte[21].out[1];
rte[20].out[2] --> rte[24].in[0];
rte[20].in[2] <-- rte[24].out[0];
rte[20].out[3] --> rte[25].in[0];
rte[20].in[3] <-- rte[25].out[0];
rte[21].out[2] --> rte[22].in[1];
rte[21].in[2] <-- rte[22].out[1];
rte[21].out[3] --> rte[23].in[1];
rte[21].in[3] <-- rte[23].out[1];
rte[21].out[4] --> rte[24].in[1];
rte[21].in[4] <-- rte[24].out[1];
rte[23].out[2] --> rte[24].in[2];
rte[23].in[2] <-- rte[24].out[2];
rte[24].out[3] --> rte[28].in[0];
rte[24].in[3] <-- rte[28].out[0];
rte[25].out[1] --> rte[27].in[0];
rte[25].in[1] <-- rte[27].out[0];
rte[26].out[1] --> rte[32].in[0];
rte[26].in[1] <-- rte[32].out[0];
rte[27].out[1] --> rte[29].in[0];
rte[27].in[1] <-- rte[29].out[0];
rte[27].out[2] --> rte[30].in[0];
rte[27].in[2] <-- rte[30].out[0];
rte[27].out[3] --> rte[32].in[1];
rte[27].in[3] <-- rte[32].out[1];
rte[28].out[1] --> rte[29].in[1];
rte[28].in[1] <-- rte[29].out[1];
rte[28].out[2] --> rte[31].in[0];
rte[28].in[2] <-- rte[31].out[0];
rte[29].out[2] --> rte[31].in[1];
rte[29].in[2] <-- rte[31].out[1];
rte[30].out[1] --> rte[36].in[0];
rte[30].in[1] <-- rte[36].out[0];
rte[31].out[2] --> rte[33].in[0];
rte[31].in[2] <-- rte[33].out[0];
rte[32].out[2] --> rte[34].in[0];
rte[32].in[2] <-- rte[34].out[0];
rte[33].out[1] --> rte[37].in[0];
rte[33].in[1] <-- rte[37].out[0];
rte[34].out[1] --> rte[35].in[0];
rte[34].in[1] <-- rte[35].out[0];
rte[34].out[2] --> rte[40].in[0];
rte[34].in[2] <-- rte[40].out[0];
rte[35].out[1] --> rte[36].in[1];
rte[35].in[1] <-- rte[36].out[1];
rte[35].out[2] --> rte[39].in[0];
rte[35].in[2] <-- rte[39].out[0];
rte[36].out[2] --> rte[37].in[1];
rte[36].in[2] <-- rte[37].out[1];
rte[37].out[2] --> rte[38].in[0];
rte[37].in[2] <-- rte[38].out[0];
rte[38].out[1] --> rte[39].in[1];
rte[38].in[1] <-- rte[39].out[1];
rte[38].out[2] --> rte[42].in[0];
rte[38].in[2] <-- rte[42].out[0];
rte[39].out[2] --> rte[40].in[1];
rte[39].in[2] <-- rte[40].out[1];
rte[39].out[3] --> rte[41].in[0];
rte[39].in[3] <-- rte[41].out[0];
rte[40].out[2] --> rte[43].in[0];
rte[40].in[2] <-- rte[43].out[0];
rte[40].out[3] --> rte[44].in[0];
rte[40].in[3] <-- rte[44].out[0];
rte[40].out[4] --> rte[52].in[0];
rte[40].in[4] <-- rte[52].out[0];
rte[41].out[1] --> rte[42].in[1];
rte[41].in[1] <-- rte[42].out[1];
rte[41].out[2] --> rte[43].in[1];
rte[41].in[2] <-- rte[43].out[1];
rte[42].out[2] --> rte[43].in[2];
rte[42].in[2] <-- rte[43].out[2];
rte[43].out[3] --> rte[46].in[0];
rte[43].in[3] <-- rte[46].out[0];
rte[44].out[1] --> rte[45].in[0];
rte[44].in[1] <-- rte[45].out[0];
rte[44].out[2] --> rte[47].in[0];
rte[44].in[2] <-- rte[47].out[0];
rte[45].out[1] --> rte[46].in[1];
rte[45].in[1] <-- rte[46].out[1];
rte[46].out[2] --> rte[49].in[0];
rte[46].in[2] <-- rte[49].out[0];
rte[47].out[1] --> rte[48].in[0];
rte[47].in[1] <-- rte[48].out[0];
rte[48].out[1] --> rte[50].in[0];
rte[48].in[1] <-- rte[50].out[0];
rte[48].out[2] --> rte[51].in[0];
rte[48].in[2] <-- rte[51].out[0];
rte[49].out[1] --> rte[50].in[1];
rte[49].in[1] <-- rte[50].out[1];
rte[50].out[2] --> rte[53].in[0];
rte[50].in[2] <-- rte[53].out[0];
rte[51].out[1] --> rte[52].in[1];
rte[51].in[1] <-- rte[52].out[1];
rte[51].out[2] --> rte[53].in[1];
rte[51].in[2] <-- rte[53].out[1];
rte[52].out[2] --> rte[53].in[2];
rte[52].in[2] <-- rte[53].out[2];
rte[52].out[3] --> rte[54].in[0];
rte[52].in[3] <-- rte[54].out[0];
rte[53].out[3] --> rte[56].in[0];
rte[53].in[3] <-- rte[56].out[0];
rte[54].out[1] --> rte[55].in[0];
rte[54].in[1] <-- rte[55].out[0];
rte[55].out[1] --> rte[56].in[1];
rte[55].in[1] <-- rte[56].out[1];
// the "extra" connection, compared to net60
rte[55].out[2] --> rte[0].in[1];
endmodule
network net60a : Net60a
endnetwork
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -