Large_Radar_System

Buffers2model <h2>ExpressionList7</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>Expression_List</td><td>input.I/Q = &quot;Q&quot;</td><td>input.I/Q = &quot;Q&quot;</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>ExpressionList6</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>Expression_List</td><td>ACK_CTR = (ACK_CTR &lt; Threshold_in_PRI)?(ACK_CTR+1):1</td><td>ACK_CTR = (ACK_CTR &lt; Threshold_in_PRI)?(ACK_CTR+1):1</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>ExpressionList5</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>Expression_List</td><td>m_CPI_ID = input.ID_CPI\\ninput.Function_ID = Function_ID\\ninput.Task_ID = Task_ID\\n\\n/* Double for I &amp; Q channel */\\ninput.T_Bytes = 2 * input.PRI_Samples * Bytes_a_Sample\\ninput.T_Delay = 0 /* in SOC BUS Cycle */</td><td>m_CPI_ID = input.ID_CPI\\ninput.Function_ID = Function_ID\\ninput.Task_ID = Task_ID\\n\\n/* Double for I &amp; Q channel */\\ninput.T_Bytes = 2 * input.PRI_Samples * Bytes_a_Sample\\ninput.T_Delay = 0 /* in SOC BUS Cycle */</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>ExpressionList2</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>Expression_List</td><td>In_Request  = (In_Request  == 0)?1:In_Request</td><td>In_Request  = (In_Request  == 0)?1:In_Request</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>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>Enter User Documentation Here</td><td>Enter User Documentation Here</td></tr><tr><td>Expression_List</td><td>Out_CTR = (Out_CTR == Threshold_in_PRI)?1:(Out_CTR+1)\\nIn_Request = (Out_CTR == Threshold_in_PRI)?0:In_Request\\n</td><td>Out_CTR = (Out_CTR == Threshold_in_PRI)?1:(Out_CTR+1)\\nIn_Request = (Out_CTR == Threshold_in_PRI)?0:In_Request\\n</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>FSYNC</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>Destination_Name</td><td>FSYNC</td><td>&quot;FSYNC&quot;</td></tr><tr><td>Destination_Type</td><td>Global</td><td>Global</td></tr></table> <h2>ExpressionList4</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>Expression_List</td><td>Mode1 = input.INDEX\\nMode3 = ( Mode1==3 )? true:false\\nBypass_IDs = (input.ID_PRI&lt;3 || input.ID_PRI==67 || input.ID_PRI==68)? true:false\\nBypass = !Mode3 &amp;&amp; Bypass_IDs\\n\\nFSync = (input.ID_PRI==2)? true:false</td><td>Mode1 = input.INDEX\\nMode3 = ( Mode1==3 )? true:false\\nBypass_IDs = (input.ID_PRI&lt;3 || input.ID_PRI==67 || input.ID_PRI==68)? true:false\\nBypass = !Mode3 &amp;&amp; Bypass_IDs\\n\\nFSync = (input.ID_PRI==2)? true:false</td></tr><tr><td>Output_Ports</td><td>output, output2</td><td>&quot;output, output2&quot;</td></tr><tr><td>Output_Values</td><td>input, input</td><td>&quot;input, input&quot;</td></tr><tr><td>Output_Conditions</td><td>!(Bypass &amp;&amp; Just_84), FSync</td><td>&quot;!(Bypass &amp;&amp; Just_84), FSync&quot;</td></tr></table> <h2>MARK_CLK</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>Destination_Name</td><td>MARK_IN</td><td>&quot;MARK_IN&quot;</td></tr><tr><td>Destination_Type</td><td>Global</td><td>Global</td></tr></table> <h2>Task_Return</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>Destination_Name</td><td>Task_Return</td><td>&quot;Task_Return&quot;</td></tr><tr><td>Destination_Type</td><td>Global</td><td>Global</td></tr></table> <h2>to_Dispather</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>Destination_Name</td><td>Dispatcher_IN</td><td>&quot;Dispatcher_IN&quot;</td></tr><tr><td>Destination_Type</td><td>Global</td><td>Global</td></tr></table> <h2>Filter</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>Expression_List</td><td>Pass_1 = (input.ID_CPI==m_CPI_ID)? true:false\\nPass_2 = (input.Task_ID==Task_ID)? true:false\\nPass_3 = input.Task_Completion</td><td>Pass_1 = (input.ID_CPI==m_CPI_ID)? true:false\\nPass_2 = (input.Task_ID==Task_ID)? true:false\\nPass_3 = input.Task_Completion</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>Pass_2 &amp;&amp; Pass_3</td><td>&quot;Pass_2 &amp;&amp; Pass_3&quot;</td></tr></table> <h2>ExpressionList3</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>Expression_List</td><td>Pass = ( Threshold_in_PRI&gt;0 )? true:false</td><td>Pass = ( Threshold_in_PRI&gt;0 )? true:false</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>Pass</td><td>&quot;Pass&quot;</td></tr><tr><td>_flipPortsHorizontal</td><td>true</td><td>true</td></tr></table> <h2>ExpresionList2</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>Expression_List</td><td>ON = ( Threshold_in_PRI==0 )? true:false</td><td>ON = ( Threshold_in_PRI==0 )? true:false</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>ON</td><td>&quot;ON&quot;</td></tr><tr><td>_flipPortsHorizontal</td><td>true</td><td>true</td></tr></table> <h2>TSYNC</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>Destination_Name</td><td>TSYNC</td><td>&quot;TSYNC&quot;</td></tr><tr><td>Destination_Type</td><td>Global</td><td>Global</td></tr><tr><td>_flipPortsHorizontal</td><td>true</td><td>true</td></tr></table> <h2>Delay</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>Delay_Value</td><td>1.0e-12</td><td>&quot;1.0e-12&quot;</td></tr></table> <h2>Isolate_Output</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>VariableList2</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>Memory_Init_Text</td><td>/* Memory Initialize Template          \\nName\t\tType\tValue     */\\nACK_CTR\t\tlocal\t1 ;\\nm_CPI_ID        local   1 ;</td><td>/* Memory Initialize Template          \\nName\t\tType\tValue     */\\nACK_CTR\t\tlocal\t1 ;\\nm_CPI_ID        local   1 ;</td></tr></table> <h2>Decision</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>Expression_List</td><td>/* report = (Do_Report&gt;0)? true:false */</td><td>/* report = (Do_Report&gt;0)? true:false */</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>Do_Report</td><td>&quot;Do_Report&quot;</td></tr></table> <h2>Req_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>Data_Structure_Name</td><td>&quot;Header&quot;</td><td>&quot;Header&quot;</td></tr></table> <h2>VariableList</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>Memory_Init_Text</td><td>/* Memory Initialize Template          \\nName\t\tType\tValue     */\\nIn_Request\tlocal\t0 ;\\nOut_CTR\t\tlocal\t1 ;</td><td>/* Memory Initialize Template          \\nName\t\tType\tValue     */\\nIn_Request\tlocal\t0 ;\\nOut_CTR\t\tlocal\t1 ;</td></tr></table> <h2>Report</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>Destination_Name</td><td>Report</td><td>&quot;Report&quot;</td></tr><tr><td>Destination_Type</td><td>Global</td><td>Global</td></tr></table> <h2>Compare_K</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>Constant_K</td><td>Threshold_in_PRI</td><td>0</td></tr><tr><td>Compare_Type</td><td>GT</td><td>GT</td></tr><tr><td>Output_Type</td><td>Integer</td><td>Integer</td></tr></table> <h2>Queue</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>Max_Queue_Length</td><td>Buffer_Size_in_PRI</td><td>200</td></tr><tr><td>Initial_Queue_State</td><td>First_Token_Enqueue</td><td>First_Token_Enqueue</td></tr><tr><td>Queue_Type</td><td>FIFO</td><td>FIFO</td></tr></table> <h2>SingleEvent</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>_explanation</td><td>Source-&gt;Event-&gt;SingleEvent\t</td><td>Source-&gt;Event-&gt;SingleEvent\t</td></tr><tr><td>time</td><td>Sim_Time</td><td>0.006</td></tr><tr><td>value</td><td>0</td><td>0</td></tr></table> <h2>Fork</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>