TCP/IP Board

Universal blade server for 5G applications

TCP_UDP_Router_Board

Browsable image of the model.

  • To download OpenWebStart click on the links –
    Windows– Compatibility:Windows 10 or higher (*)
    macOS – Compatibility:macOS 10.15 (Catalina) or higher (*)
    Linux – Compatibility:Ubuntu 18.04 LTS or higher (*)
Launch
  • Mouse over the icons to view parameters. Click on hierarchy and plotters to reveal content (if provided).
  • To simulate, click on Launch button, open downloaded file and click Run on the Java Security Page.
<h2>Architecture</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Last Five Entries are used for\\ninternal calculations of MBytes\\nper Sec, suggested do not modify.</td><td>Last Five Entries are used for\\ninternal calculations of MBytes\\nper Sec, suggested do not modify.</td></tr><tr><td>MPC_8260_Mhz</td><td>MPC_8260_Mhz</td><td>186.2</td></tr><tr><td>MPC_750_Mhz</td><td>MPC_750_Mhz</td><td>600.0</td></tr><tr><td>BUS_Mhz</td><td>BUS_Mhz</td><td>133.0</td></tr><tr><td>Cache_Mhz</td><td>Cache_Mhz</td><td>200.0</td></tr><tr><td>SDRAM_Mhz</td><td>SDRAM_Mhz</td><td>100.0</td></tr><tr><td>Hit_Ratio_Cache</td><td>0.95</td><td>0.95</td></tr><tr><td>MPC_8260_MBs</td><td>MPC_8260_Mhz * 4.0E-02</td><td>7.448</td></tr><tr><td>BUS_MBs</td><td>BUS_Mhz * 4.0E-02</td><td>5.32</td></tr><tr><td>MPC_750_MBs</td><td>MPC_750_Mhz * 4.0E-02</td><td>24.0</td></tr><tr><td>Cache_MBs</td><td>Cache_Mhz * 4.0E-02</td><td>8.0</td></tr><tr><td>SDRAM_MBs</td><td>SDRAM_Mhz * 4.0E-02</td><td>4.0</td></tr><tr><td>Max_Cache_Bytes</td><td>Max_Cache_Bytes</td><td>16000</td></tr><tr><td>Max_SDRAM_Bytes</td><td>Max_SDRAM_Bytes</td><td>384000000</td></tr></table> <h2>ExpressionList</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Assumes VxWorks requires 10.0\\nClocks 2% of the time, or \\napproximately 20% overhead.</td><td>Assumes VxWorks requires 10.0\\nClocks 2% of the time, or \\napproximately 20% overhead.</td></tr><tr><td>Expression_List</td><td>input.DELTA = 10.0</td><td>input.DELTA = 10.0</td></tr><tr><td>Output_Ports</td><td>output</td><td>&quot;output&quot;</td></tr><tr><td>Output_Values</td><td>input</td><td>&quot;input&quot;</td></tr><tr><td>Output_Conditions</td><td>true</td><td>&quot;true&quot;</td></tr></table> <h2>Traffic</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>VxWorks Overhead estimated at\\n20% of processor capacity, or\\n2% of the time executes 10.0\\ncycles.</td><td>VxWorks Overhead estimated at\\n20% of processor capacity, or\\n2% of the time executes 10.0\\ncycles.</td></tr><tr><td>Data_Structure_Name</td><td>Data_Structure</td><td>&quot;demo.system_architecture.TCP_Router_Board.IP_DS&quot;</td></tr><tr><td>Start_Time</td><td>SimTime * 1.0</td><td>0.03</td></tr><tr><td>Value_1</td><td>50.0 / (MPC_8260_Mhz  *  1.0E06)</td><td>2.6852846401719E-7</td></tr><tr><td>Value_2</td><td>2.0</td><td>2.0</td></tr><tr><td>Random_Seed</td><td>123457L</td><td>123457L</td></tr><tr><td>Time_Distribution</td><td>Fixed (Value_1)</td><td>Fixed (Value_1)</td></tr></table> <h2>Routing</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Block Processes TCP/IP\\nrouting.</td><td>Block Processes TCP/IP\\nrouting.</td></tr><tr><td>RTOS_Cycles_Min_Routing</td><td>100</td><td>100</td></tr><tr><td>RTOS_Cycles_Max_Routing</td><td>200</td><td>200</td></tr></table> <h2>SoftwareMapper</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Issues Task to VxWorks, with \\npriority 0, all other tasks\\nhave higher priority.</td><td>Issues Task to VxWorks, with \\npriority 0, all other tasks\\nhave higher priority.</td></tr><tr><td>Parent_Scheduler_Name</td><td>&quot;RTOS&quot;</td><td>&quot;&quot;RTOS&quot;&quot;</td></tr><tr><td>Task_Number</td><td>6</td><td>&quot;6&quot;</td></tr><tr><td>Task_Priority</td><td>0</td><td>&quot;0&quot;</td></tr><tr><td>Task_Mean_Time</td><td>&quot;DELTA&quot;</td><td>&quot;&quot;DELTA&quot;&quot;</td></tr><tr><td>Task_Spread_Time</td><td>2.0</td><td>&quot;2.0&quot;</td></tr><tr><td>Random_Seed</td><td>123457L</td><td>123457L</td></tr><tr><td>Task_Distribution</td><td>Fixed (Mean)</td><td>Fixed (Mean)</td></tr><tr><td>Task_Type</td><td>Issue Task Now</td><td>Issue Task Now</td></tr><tr><td>Task_Mutual_Exclusion</td><td>No</td><td>No</td></tr><tr><td>Task_Queue_Length</td><td>30</td><td>30</td></tr><tr><td>Task_Name</td><td>&quot;new_task&quot;</td><td>&quot;new_task&quot;</td></tr><tr><td>Task_Size_Bytes</td><td>4</td><td>4</td></tr><tr><td>Task_Deadline</td><td>3.0</td><td>3.0</td></tr></table> <h2>Plots, Stats</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Sample_Time</td><td>SimTime /   Number_of_Samples </td><td>0.0015</td></tr><tr><td>Throughput_Samples</td><td>Throughput_Samples</td><td>3.0</td></tr></table> <h2>IP_Traf_Gen</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Pkt_Min_Bytes</td><td>Pkt_Min_Bytes /* Minimum IP Message Size */</td><td>200</td></tr><tr><td>Pkt_Max_Bytes</td><td>Pkt_Max_Bytes /* Maximum IP Message Size */</td><td>1500</td></tr><tr><td>Data_Structure</td><td>Data_Structure</td><td>&quot;demo.system_architecture.TCP_Router_Board.IP_DS&quot;</td></tr><tr><td>Pkt_Time</td><td>(((Pkt_Min_Bytes + Pkt_Max_Bytes) / 2.0)) / (KBytes_per_Sec * 1000.0)</td><td>0.0085</td></tr><tr><td>KBytes_per_Sec</td><td>User_KBytes_Sec /* KBytes per second */</td><td>100.0</td></tr><tr><td>Total_Users</td><td>Total_Users</td><td>100</td></tr><tr><td>Fragment_Size_Bytes</td><td>Fragment_Size_Bytes</td><td>256</td></tr><tr><td>Fragment_OH_Bytes</td><td>Fragment_OH_Bytes</td><td>24</td></tr><tr><td>MPC_8260_Mhz</td><td>MPC_8260_Mhz</td><td>186.2</td></tr><tr><td>Sample_Time</td><td>SimTime /   Number_of_Samples </td><td>0.0015</td></tr><tr><td>Throughput_Samples</td><td>Throughput_Samples</td><td>3.0</td></tr></table> <h2>MPC 750</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr></table> <h2>TCP/IP Header</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>Block_Documentation</td><td>Block Processes TCP/IP\\nheader.</td><td>Block Processes TCP/IP\\nheader.</td></tr><tr><td>RTOS_Cycles_Min_Header_32Bits</td><td>200</td><td>200</td></tr><tr><td>RTOS_Cycles_Max_Header_32Bits</td><td>300</td><td>300</td></tr></table>

    Contact Us

    Subscribe