ConvolutionalCoder

Below is a browsable image of the model.

  • To view or save the MoML file for this model, click here.
ConvolutionalCodermodel <h2>SDF Director</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>iterations</td><td>1000</td><td>1000</td></tr><tr><td>vectorizationFactor</td><td>1</td><td>1</td></tr><tr><td>allowDisconnectedGraphs</td><td>false</td><td>false</td></tr><tr><td>allowRateChanges</td><td>false</td><td>false</td></tr><tr><td>constrainBufferSizes</td><td>true</td><td>true</td></tr><tr><td>period</td><td>0.0</td><td>0.0</td></tr><tr><td>synchronizeToRealTime</td><td>false</td><td>false</td></tr><tr><td>startTime</td><td>&nbsp;</td><td>null</td></tr><tr><td>stopTime</td><td>&nbsp;</td><td>null</td></tr></table> <h2>ViterbiDecoder</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>uncodedRate</td><td>1</td><td>1</td></tr><tr><td>polynomialArray</td><td>{05, 07}</td><td>{5, 7}</td></tr><tr><td>delay</td><td>10</td><td>10</td></tr><tr><td>softDecoding</td><td>false</td><td>false</td></tr><tr><td>constellation</td><td>{-1.0, 1.0}</td><td>{-1.0, 1.0}</td></tr></table> <h2>ConvolutionalCoder</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>uncodedRate</td><td>1</td><td>1</td></tr><tr><td>polynomialArray</td><td>{05, 07}</td><td>{5, 7}</td></tr><tr><td>initialState</td><td>0</td><td>0</td></tr></table> <h2>Const3</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>false</td><td>false</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>DeScrambler2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>polynomial</td><td>0440001</td><td>147457</td></tr><tr><td>initialState</td><td>1</td><td>1</td></tr></table> <h2>Bernoulli2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>seed</td><td>0L</td><td>0L</td></tr><tr><td>privateSeed</td><td>&nbsp;</td><td>null</td></tr><tr><td>resetOnEachRun</td><td>false</td><td>false</td></tr><tr><td>trueProbability</td><td>probabilityOfChannelError</td><td>0.03</td></tr></table> <h2>LogicFunction2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>xor</td><td>xor</td></tr></table> <h2>Const2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>false</td><td>false</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>DeScrambler</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>polynomial</td><td>0440001</td><td>147457</td></tr><tr><td>initialState</td><td>1</td><td>1</td></tr></table> <h2>LogicFunction</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>function</td><td>xor</td><td>xor</td></tr></table> <h2>Const</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>false</td><td>false</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Scrambler</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>polynomial</td><td>0440001</td><td>147457</td></tr><tr><td>initialState</td><td>1</td><td>1</td></tr></table> <h2>Errors on Coded Channel</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initial</td><td>&nbsp;</td><td>null</td></tr><tr><td>value</td><td>0.0</td><td>0.0</td></tr></table> <h2>Error Rate on Uncoded Channel</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initial</td><td>&nbsp;</td><td>null</td></tr><tr><td>value</td><td>0.099</td><td>0.099</td></tr></table> <h2>Errors on Uncoded Channel</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initial</td><td>&nbsp;</td><td>null</td></tr><tr><td>value</td><td>99</td><td>99</td></tr></table> <h2>Error Rate on Coded Channel</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>initial</td><td>&nbsp;</td><td>null</td></tr><tr><td>value</td><td>0.0</td><td>0.0</td></tr></table> <h2>Count Errors2</h2>Has no parameters. <h2>Count Errors</h2>Has no parameters. <h2>Bernoulli</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>seed</td><td>0L</td><td>0L</td></tr><tr><td>privateSeed</td><td>&nbsp;</td><td>null</td></tr><tr><td>resetOnEachRun</td><td>false</td><td>false</td></tr><tr><td>trueProbability</td><td>probabilityOfChannelError</td><td>0.03</td></tr></table>