/
CEPBEP
/
OPS
Обзор
Документация
Войти
/
CEPBEP
/
OPS
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
BASE_STATION/SOFTWARE/Tutorials/Hardware_Design/Demos/RecursiveConstructs/RecursiveConstructDemo.wsv
44 716 строк
2 MB
George Kwa
ADD System Design (SystemVue) Software
09 авг 2025, 01:42
09 авг 2025, 01:42
db4f78b
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE GENESYSV1.00> <Item Type="WorkspaceData"> <ClientWnd><T>Array_I64</T><D>1;4;;;TC;i9</D></ClientWnd> <IsOpen><T>Bool</T><D>1</D></IsOpen> <Time>2018:323:16:01</Time> <ToolbarSize><T>Int</T><D>25</D></ToolbarSize> <Ver><T>Double</T><D>2012.06</D></Ver> <Version>1.21</Version> <Item XName="ConfigurableDelay" UserName="ConfigurableDelay" Type="Folder"> <IsOpen><T>Bool</T><D>0</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="DF1" UserName="DF1" Type="Data Flow Analysis"> <AutoRecalc><T>Bool</T><D>0</D></AutoRecalc> <CollectFixedPtData><T>Int</T><D>0</D></CollectFixedPtData> <DataFlowInformation><T>Int</T><D>0</D></DataFlowInformation> <DeadlockResolution><T>Int</T><D>0</D></DeadlockResolution> <NeedRun><T>Bool</T><D>1</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>1</D></RepeatableRandomSequences> <SchedulerType><T>Int</T><D>0</D></SchedulerType> <Selected><T>Bool</T><D>0</D></Selected> <ShowPtolemyErrors><T>Bool</T><D>1</D></ShowPtolemyErrors> <Item XName="ConfigurationName" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="DataName" Type="Param"> <DataEntry>DF1_Data</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Data_Persistence" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design1</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Freq_Resolution" Type="Param"> <Data><T>Double</T><D>10000</D></Data> <Unit><T>Int</T><D>1003</D></Unit></Item> <Item XName="Num_Samples" Type="Param"> <DataEntry>100</DataEntry></Item> <Item XName="Sample_Rate" Type="Param"> <Data><T>Double</T><D>1000000</D></Data> <Unit><T>Int</T><D>1003</D></Unit></Item> <Item XName="Start_Time" Type="Param"> <Data><T>Double</T><D>0</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Stop_Time" Type="Param"> <Data><T>Double</T><D>9.899999999999999e-05</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Time_Spacing" Type="Param"> <Data><T>Double</T><D>1e-06</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item></Item> <Item XName="DF1_Data" UserName="DF1_Data" Type="DataSet"> <FullPath>ConfigurableDelay\DF1_Data</FullPath> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Eqns" Type="Equation"> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock"> <Item XName="LogOutput" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data>Data Flow Analysis : DF1
5/11/2012..4:41 PM
Ambient Temperature[C]=16.850000
Execution time: 0.732 sec
</Data></Item> <Item XName="S2_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Njx3;frHLD1HTlx3;DsUjWUlnmx3;cnKmQRsqnx3;}iApKQztox3;Oe0sEO4xpx3;nZsu8MB{qx3;9Vix2KI1sx3;YQY{yHP4tx3;xLO1tFW7ux3;KHE4nDdAvx3;jC47hBkDwx3;58w9b9rGxx3;U3mCV7yJyx3;t{bFP53Nzx3;GwSIJ3AQ{x3;frHLD1HT}x3;Xu3iZ}BG0y3;DsUjWUln0y3;vpvkTzIJ1y3;cnKmQRsq1y3;IllnNxPM2y3;}iApKQzt2y3;hgbqHvWP3y3;Ne0sEO4x3y3;4cStBtdR4y3;mZsu8MB{4y3;TXHw5rkV5y3;9Vix2KI16y3;rR7z}orY6y3;YQY{yHP47y3;EOz}vmyb7y3;xLO1tFW78y3;dJp2qk3f8y3;KHE4nDdA9y3;Ff5kiAi9y3;iC47hBkDAy3;PAV8egHlAy3;58w9b9rGBy3;o5LBYeOoBy3;U3mCV7yJCy3;A1BERcVrCy3;t{bFP53NDy3;Zy0HMacuDy3;GwSIJ3AQEy3;ytsJGYjxEy3;erHLD1HTFy3;LpiMAWq{Fy3;Xu3iZ}BGGy3;NNnC2lzWGy3;DsUjWUlnGy3;3LCE}DX2Hy3;vpvkTzIJHy3;mIdFyi4aHy3;cnKmQRsqHy3;RG2HvBe5Iy3;IllnNxPMIy3;8ETIsgBdIy3;}iApKQztIy3;rBuJp9l8Jy3;hgbqHvWPJy3;X9JLmeIgJy3;Ne0sEO4xJy3;E7kMj7sBKy3;4cStBtdRKy3;w49OgcPjKy3;mZsu8MB{Ky3;d2aPd5zELy3;TXHw5rkVLy3;J0}QaaWmLy3;9Vix2KI1My3;}zPRX34IMy3;sR7z}orYMy3;ixqTUYdpMy3;YQY{yHP4Ny3;OvFVS1BLNy3;EOz}vmybNy3;4tgWOWksNy3;xLO1tFW7Oy3;nq5YL}HOOy3;dJp2qk3fOy3;ToWZIUrvOy3;KHE4nDdAPy3;AmxaFzOSPy3;Ff5kiAiPy3;sjMcCRyyPy3</D></Data> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="S2_input_1" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3</D></Data> <IndepValue>ConfigurableDelay\DF1_Data\Eqns\VarBlock\S2_Time</IndepValue></Item> <Item XName="S2_input_2" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3</D></Data> <IndepValue>ConfigurableDelay\DF1_Data\Eqns\VarBlock\S2_Time</IndepValue></Item></Item></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DataSetDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;ME24;is14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;3P7aTGsuu24;vnZ7FUycY24</D></PVPort> <SelVar>S2_input_2</SelVar> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.2</D></Split> <SubSplit><T>Int</T><D>0</D></SubSplit> <Window><T>Array_I64</T><D>1;4;Z;l2;q8;lC</D></Window> <ZOrder><T>Int</T><D>2</D></ZOrder></Item></Item></Item> <Item XName="Delay" UserName="Delay" Type="Design"> <Intent><T>Int</T><D>4</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>dp2</PartID> <PinName>Port_1</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>dp1</PartID> <PinName>Port_1</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>R1</PartID> <PinName>dataIn</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>R1</PartID> <PinName>dataOut</PinName> <SchObject>Part0</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>dp1</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>dp2</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="TotalDel" Type="Variable"> <Data><T>Double</T><D>5</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;2F24;Wv14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;ulV}{zxRv24;BLgKfIbwa24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;3;D;U8;SB</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Parameters" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="Parameters" Type="Parameters"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;1;TotalDel</D></ParamOrder> <Item XName="TotalDel" Type="PartParam"> <Data><T>Double</T><D>5</D></Data> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="R1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Register</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>RegisterFxp@Fxp Models</Model> <Netlist>dataIn,3?Connect3|dataOut,2?Connect0</Netlist> <ParentPartName>RegisterFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_RegisterFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>RegisterFxp@Fxp Models</ModelName> <SymbolName>SYM_RegisterFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>RegisterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>RegisterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Subnetwork1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Delay</Model> <ModelID /> <Netlist>dp1,1?Connect2|dp2,3?Connect3</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Delay</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TotalDel" Type="PartParam"> <DataEntry>TotalDel-1</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TotalDel" Type="PartParam"> <DataEntry>TotalDel-1</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(TotalDel<=1)*2</DataEntry></Item></Item> <Item XName="dp1" Type="Part"> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,1?Connect2</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <Data><T>Bool</T><D>0</D></Data> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <Data><T>Double</T><D>50</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>2000</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <Data><T>Bool</T><D>0</D></Data> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <Data><T>Double</T><D>50</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>2000</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="dp2" Type="Part"> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,2?Connect0</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <Data><T>Bool</T><D>0</D></Data> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <Data><T>Double</T><D>50</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>2000</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <Data><T>Bool</T><D>0</D></Data> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <Data><T>Double</T><D>50</D></Data> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>2000</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <Shown><T>Int</T><D>15354</D></Shown> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.2159</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect0" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;GWq24;Y324;mpy24;Y324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;}}XJ2C;Y324;Y324;Y324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect3" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WZY24;Y324;Mh24;Y324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;dK24;y524</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;9CZQc3Nbs2C;aA2C;25qvy37D534;fC}c8MKH}24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>8500</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>11000</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>R1</Designator> <PosX><T>Double</T><D>3499.999999999913</D></PosX> <PosY><T>Double</T><D>624.9999999999899</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_RegisterFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pR1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>R1 {RegisterFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>dp1</Designator> <PosX><T>Double</T><D>-1249.999746942406</D></PosX> <PosY><T>Double</T><D>499.9999999999919</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>249.9998779296875</D></PosX> <PosY><T>Double</T><D>227.999755859375</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pdp1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>dp1 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-1.246225345141738e-14</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>dp2</Designator> <PosX><T>Double</T><D>7374.999999999905</D></PosX> <PosY><T>Double</T><D>500</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pdp2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>dp2 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Subnetwork1</Designator> <PosX><T>Double</T><D>375.0000031715826</D></PosX> <PosY><T>Double</T><D>1.723877699078002e-05</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1044.999877929688</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pSubnetwork1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Subnetwork1 {Delay}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pTotalDel" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>TotalDel=4 [TotalDel-1]</Text></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.2794</D></Data></Item></Item></Item> <Item XName="Delay_Graph" UserName="Delay_Graph" Type="Rectangular Graph"> <AaBackgnd><T>Bool</T><D>0</D></AaBackgnd> <AaTraces><T>Bool</T><D>1</D></AaTraces> <AllowAA><T>Bool</T><D>0</D></AllowAA> <GoalFill><T>Int</T><D>2</D></GoalFill> <GoalLine><T>Int</T><D>1</D></GoalLine> <LastAxisTab>X</LastAxisTab> <MarkerLine><T>Int</T><D>1</D></MarkerLine> <Selected><T>Bool</T><D>0</D></Selected> <ShowColumns><T>Bool</T><D>0</D></ShowColumns> <ShowOptTargets><T>Bool</T><D>1</D></ShowOptTargets> <ShowPoints><T>Bool</T><D>1</D></ShowPoints> <ShowYieldTargets><T>Bool</T><D>0</D></ShowYieldTargets> <Title /> <Item XName="AxisQueue" Type="AxisQueue"> <Current><T>Int</T><D>0</D></Current> <Top><T>Int</T><D>0</D></Top></Item> <Item XName="Font" Type="Font"> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>14</D></Size> <Weight><T>Int</T><D>700</D></Weight></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.133245</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="AxisX" UserName="Time (us)" Type="GrAxis"> <AutoScale><T>Bool</T><D>0</D></AutoScale> <AxisType><T>Int</T><D>2</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>9.999999999999999e-05</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <TitleColor><T>Int</T><D>0</D></TitleColor> <TitleOverride /> <Unit><T>Int</T><D>7002</D></Unit> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="AxisY" UserName="S2_input_1, S2_input_2" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</D></AutoScale> <AxisType><T>Int</T><D>0</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>1</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>255</D></TextColor> <TitleColor><T>Int</T><D>255</D></TitleColor> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="AxisY2" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</D></AutoScale> <AxisType><T>Int</T><D>1</D></AxisType> <InUse><T>Bool</T><D>0</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>10</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="Display0" Type="GraphDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;qy14;et14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;7aTGs1w}u24;StkTxsTVq24</D></PVPort> <PanX><T>Double</T><D>0</D></PanX> <PanY><T>Double</T><D>0</D></PanY> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;;;a4;hB</D></Window> <ZOrder><T>Int</T><D>11</D></ZOrder> <Zoom><T>Double</T><D>1</D></Zoom></Item> <Item XName="Legend" Type="Legend"> <Color><T>Int</T><D>1073741824</D></Color> <Height><T>Double</T><D>156.4149284362793</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>5089.451213296004</D></PosY> <Width><T>Double</T><D>6399.626804461942</D></Width> <ZOrder><T>Int</T><D>8000</D></ZOrder> <Item XName="Font" Type="Font"> <Name>Arial</Name> <Size><T>Double</T><D>8</D></Size></Item></Item> <Item XName="MkrGroup" Type="MkrGroup"> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <ZOrder><T>Int</T><D>7000</D></ZOrder></Item> <Item XName="Series0" Type="GraphSeries"> <Color><T>Int</T><D>255</D></Color> <Context>DF1_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>S2_input_1</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>1</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>2</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>9000</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=S2_input_1</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item> <Item XName="Series1" Type="GraphSeries"> <Color><T>Int</T><D>16711680</D></Color> <Context>DF1_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>S2_input_2</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>0</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>1</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8999</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=S2_input_2</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.1625505208333333</D></Data></Item></Item> <Item XName="Design1" UserName="Design1" Type="Design"> <Intent><T>Int</T><D>1</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C1</PartID> <PinName>dataOut</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S2</PartID> <PinName>input</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>1</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>dp1</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>dp2</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock" /></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;GE24;Os14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;Djlq{Ixpu24;RAgfecYMY24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;;21;B8;sA</D></Window> <ZOrder><T>Int</T><D>0</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="C1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,2?Connect6</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>16</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>16</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="S2" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect3|input,2?Connect2</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry>Delay_Graph</DataEntry> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry>Delay_Graph</DataEntry> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Subnetwork1" Type="Part"> <Description>Cosimulate with VHDL/Verilog Entity using ModelSim SE Simulator</Description> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Delay</Model> <ModelID /> <Netlist>dp1,2?Connect6|dp2,1?Connect3</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Delay</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TotalDel" Type="PartParam"> <DataEntry>5</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="ModelSet_1" Type="ModelListEntry"> <Indentifier>Design1_3 (ModelSim)</Indentifier> <ModelName>HDL@Data Flow Models</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="AreOutputsSigned" Type="PartParam"> <DataEntry>[1]</DataEntry> <Description>Are outputs signed '1' or unsigned '0' in the same order as in the HdlOutputs parameter.</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="CmdArgs" Type="PartParam"> <Data /> <Description>HDL Simulator command invocation arguments, if any</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="CompilationMode" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Compilation mode, always compile HDL before simulation, automatic means compile only when needed, never means never compile before simulation.</Description> <DocSymbol /> <Enum>HDL__CompilationMode@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="HDL_ModelName" Type="PartParam"> <Data>Design1_3_CoSimWrapper</Data> <Description>VHDL entity or Verilog module name to cosimulate with</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="HdlClockName" Type="PartParam"> <Data>CLK</Data> <Description>Name of Clock port in HDL Code</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="HdlFiles" Type="PartParam"> <DataEntry>{'C:\tmp\Design1_3_HDL\hdl\p_fxp.vhd';'C:\tmp\Design1_3_HDL\hdl\p_testbench.vhd';'C:\tmp\Design1_3_HDL\hdl\DelayFxp.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3_SimTB.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3_Subnetwork1.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3_Subnetwork1_Subnetwork1.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3_Subnetwork1_Subnetwork1_Subnetwork1.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3_Subnetwork1_Subnetwork1_Subnetwork1_Subnetwork1.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3_Subnetwork1_Subnetwork1_Subnetwork1_Subnetwork1_Subnetwork1.vhd';'C:\tmp\Design1_3_HDL\hdl\EnableGenerator2.vhd';'C:\tmp\Design1_3_HDL\hdl\FileInputProcess.vhd';'C:\tmp\Design1_3_HDL\hdl\FileOutputProcess.vhd';'C:\tmp\Design1_3_HDL\hdl\Design1_3_CoSimWrapper.vhd'}</DataEntry> <Description>List of HDL files in the order of compilation</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="HdlInputs" Type="PartParam"> <DataEntry>{'dp1'}</DataEntry> <Description>Input port names in HDL code to communicate with.</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="HdlLanguage" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>HDL language to cosimulate with</Description> <DocSymbol /> <Enum>HDL__HdlLanguage@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="HdlLibrary" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Name of HDL libraries to be used in cosimulation.</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="HdlLibraryPaths" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Path to HDL libraries in the same order as in HdlLibrary.</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="HdlOutputs" Type="PartParam"> <DataEntry>{'dp2'}</DataEntry> <Description>Output port names in HDL code to communicate with.</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="HdlResetName" Type="PartParam"> <Data>RST</Data> <Description>Name of Reset port in HDL Code</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="HdlSimulatorGUI" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>HDL simulator Graphical User Interface Mode</Description> <DocSymbol /> <Enum>HDL__HdlSimulatorGUI@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="IOInfo" Type="PartParam"> <DataEntry>dp1?1?0?1?2#dp2?0?0?1?2#</DataEntry> <Description>IO Port Info</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="IterationTime" Type="PartParam"> <DataEntry>1000</DataEntry> <Description>Time to run the HDL simulator before collecting the outputs</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="NetlistFiles" Type="PartParam"> <DataEntry /> <Description>List of Netlist files</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="OutputIntegerWordlengths" Type="PartParam"> <DataEntry>[2]</DataEntry> <Description>Formats the fixed point outputs in the same order as in the HdlOutputs parameter.</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="OutputWordlengths" Type="PartParam"> <DataEntry>[16]</DataEntry> <Description>Number of bits in each HDL output port in the same order as in the HdlOutputs parameter.</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>HDL__TimeUnit@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="VHDL_Architecture" Type="PartParam"> <Data /> <Default><T>Bool</T><D>1</D></Default> <Description>VHDL architecture to cosimulate with, must be a part of entity specified in HDL_ModelName</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="VHDL_Configuration" Type="PartParam"> <Data /> <Default><T>Bool</T><D>1</D></Default> <Description>VHDL configuration to cosimulate with</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TotalDel" Type="PartParam"> <DataEntry>5</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.2159</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;MB24;Vr24;MB24;Yp24;WWq24;Yp24;WWq24;Vr24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect3" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WHk24;Vr24;WWq24;Vr24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect6" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;}}LB24;Vr24;W}VcW24;Vr24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;UD24;ep14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;mfK9C6M9y2C;JFsHE1iZ2C;si5em8yBD34;P{3fzanzo24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>8500</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>11000</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C1</Designator> <PosX><T>Double</T><D>875.0000401668437</D></PosX> <PosY><T>Double</T><D>5499.999999999957</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C1 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=2</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value=1.0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=16</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S2</Designator> <PosX><T>Double</T><D>5248.999908447166</D></PosX> <PosY><T>Double</T><D>5499.999999999959</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pS2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S2 {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Subnetwork1</Designator> <PosX><T>Double</T><D>1874.999966608899</D></PosX> <PosY><T>Double</T><D>4874.999999909162</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1045</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pSubnetwork1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Subnetwork1 {Delay}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pTotalDel" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>TotalDel=5</Text></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.2794</D></Data></Item></Item></Item> <Item XName="HDL Code Generator1" UserName="HDL Code Generator1" Type="HDLGen"> <CompilationLog>Error: dataIn of AddFxp 'Design1__A1': is a disconnected pin that requires a connection.
</CompilationLog> <EntityNames><T>Array_BString</T><D>1;1;Delay</D></EntityNames> <ModelNames><T>Array_BString</T><D>1;1;Delay</D></ModelNames> <Selected><T>Bool</T><D>0</D></Selected> <SubnetNames><T>Array_BString</T><D>1;1;Subnetwork1</D></SubnetNames> <Item XName="AutoAddToList" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="ClockDiv_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockOutputPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockOutputPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockPeriod_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="ClockPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="CodeGeneration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ConfigurationName" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design1</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Altera_Subnetwork1" Type="Param"> <DataEntry>EP4S40G2F40I1</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Subnetwork1" Type="Param"> <DataEntry>XC4VSX35</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Altera_Subnetwork1" Type="Param"> <DataEntry>Stratix IV</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Subnetwork1" Type="Param"> <DataEntry>Virtex4</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Subnetwork1" Type="Param"> <DataEntry>FF668</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPin_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Subnetwork1" Type="Param"> <DataEntry>-10</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="GenClockOutput_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenResetOutput_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenRst_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HDLMode" Type="Param"> <DataEntry>HDL Only</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HDLTopDesign" Type="Param"> <DataEntry>Design1</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HILDevice" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HILGTConfiguration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HardwareClockRate_Subnetwork1" Type="Param"> <DataEntry>Sample_Rate</DataEntry></Item> <Item XName="InputClockPeriod_Altera_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="InputLocations_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="InputLocations_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="InputPins_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="IsGenTestVector" Type="Param"> <Data><T>Bool</T><D>0</D></Data></Item> <Item XName="OutputDir" Type="Param"> <DataEntry>C:\Users\tachwali\Desktop</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputLocations_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="OutputLocations_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="OutputPins_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ResetActive_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstActive_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstOutputPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstOutputPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="SimulationStatusMsg" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SystemClockPeriod_Altera_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="SystemClockPeriod_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="UseClockIP_Subnetwork1" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UseDCM_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="UseDefaultDir" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UsePLLIP_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /></Item> <Item XName="ConfigurableFIR_FixedCoefficients" UserName="ConfigurableFIR_FixedCoefficients" Type="Folder"> <IsOpen><T>Bool</T><D>0</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Design2" UserName="Design2" Type="Design"> <Intent><T>Int</T><D>1</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>Flt_FIR</PartID> <PinName>input</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>Input</PartID> <PinName>input</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F2</PartID> <PinName>input</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F2</PartID> <PinName>output</PinName> <SchObject>Part2</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>I1</PartID> <PinName>output</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>Fxp_FIR</PartID> <PinName>input</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect9</SchObject></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Input1</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Output1</PinName> <SchObject>Part0</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Output2</PinName> <SchObject>Part0</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Input2</PinName> <SchObject>Part0</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>G1</PartID> <PinName>dataIn</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect9</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>G1</PartID> <PinName>dataOut</PinName> <SchObject>Part1</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F1</PartID> <PinName>input</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F1</PartID> <PinName>output</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text>n_val=2</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="n_val" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>2</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;BH24;K024</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;5UHu513pD34;hJdETwcJy24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;;;tA;tF</D></Window> <ZOrder><T>Int</T><D>6</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="PartList" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item> <Item XName="Display1" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;ocEUzxu8B24;OI8qB74lr14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;GJz24;WLUtd24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Item XName="TabInfo" Type="SerItem"> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>1</D></PageNo></Item></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="F1" Type="Part"> <Category>Filters;C++ Code Generation</Category> <Description>FIR Filter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FIR@Data Flow Models</Model> <ModelID /> <Netlist>input,4?Connect4|output,1?Connect2</Netlist> <ParentPartName>FIR@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_FIR</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR_Cx@Data Flow Models</ModelName></Item> <Item XName="ModelSet_1" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR_Fxp@Fxp Models</ModelName></Item> <Item XName="ModelSet_2" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR@Data Flow Models</ModelName> <SymbolName>SYM_FIR</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Decimation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="DecimationPhase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation phase</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Interpolation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Interpolation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Taps" Type="PartParam"> <DataEntry>[ones(1,n_val)]</DataEntry> <Description>Filter tap values</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>14</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Decimation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="DecimationPhase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation phase</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Interpolation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Interpolation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Taps" Type="PartParam"> <DataEntry>[ones(1,n_val)]</DataEntry> <Description>Filter tap values</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>14</D></Validate></Item></Item></Item> <Item XName="F2" Type="Part"> <Category>Fixed Point</Category> <Description>Floating Point To Fixed Point Converter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FloatToFxp@Fxp Models</Model> <ModelID /> <Netlist>input,5?Connect3|output,4?Connect12</Netlist> <ParentPartName>FloatToFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_IntToBits</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FloatToFxp@Fxp Models</ModelName> <SymbolName>SYM_IntToBits</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>FloatToFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>FloatToFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>FloatToFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>FloatToFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>FloatToFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>FloatToFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Flt_FIR" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect2</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Fxp_FIR" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,3?Connect1</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="G1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Gain</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>GainFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,4?Connect9|dataOut,2?Connect5</Netlist> <ParentPartName>GainFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_GainFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>GainFxp@Fxp Models</ModelName> <SymbolName>SYM_GainFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="I1" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>IID Uniform Noise Waveform</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>IID_Uniform@Data Flow Models</Model> <ModelID /> <Netlist>output,5?Connect3</Netlist> <ParentPartName>IID_Uniform@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_IID_Uniform</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>IID_Uniform@Data Flow Models</ModelName> <SymbolName>SYM_IID_Uniform</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample delay within burst before the start of the burst length interval</Description> <DocSymbol>DB</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[0:BurstPeriod-BurstLength]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst sample length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol /> <Enum>IID_Uniform__BurstMode@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="BurstPeriod" Type="PartParam"> <DataEntry>200</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Samples from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="HiLevel" Type="PartParam"> <DataEntry>7</DataEntry> <Description>High voltage level</Description> <DocSymbol>VH</DocSymbol> <Range>(LoLevel:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Output sample delay</Description> <DocSymbol>D</DocSymbol> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range>[ 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="LoLevel" Type="PartParam"> <DataEntry>-8</DataEntry> <Description>Low voltage level</Description> <DocSymbol>VL</DocSymbol> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition>( SampleRateOption == 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>IID_Uniform__SampleRateOption@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ShowAdvancedParams" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>IID_Uniform__ShowAdvancedParams@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample delay within burst before the start of the burst length interval</Description> <DocSymbol>DB</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[0:BurstPeriod-BurstLength]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst sample length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol /> <Enum>IID_Uniform__BurstMode@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="BurstPeriod" Type="PartParam"> <DataEntry>200</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Samples from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="HiLevel" Type="PartParam"> <DataEntry>7</DataEntry> <Description>High voltage level</Description> <DocSymbol>VH</DocSymbol> <Range>(LoLevel:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Output sample delay</Description> <DocSymbol>D</DocSymbol> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range>[ 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="LoLevel" Type="PartParam"> <DataEntry>-8</DataEntry> <Description>Low voltage level</Description> <DocSymbol>VL</DocSymbol> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition>( SampleRateOption == 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>IID_Uniform__SampleRateOption@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ShowAdvancedParams" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>IID_Uniform__ShowAdvancedParams@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Input" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,4?Connect13</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="PartListDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;qCpCpCpZA2C;QcPcPcvBH2C;pCpCpCdG234;pCpCpCNe734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="Subnetwork1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FIR_NoCoeff</Model> <ModelID /> <Netlist>Input1,2?Connect5|Output1,3?Connect1|Output2,6|Input2,4?Connect7</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR_NoCoeff</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="N" Type="PartParam"> <DataEntry>n_val-1</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n_val-1</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="N" Type="PartParam"> <DataEntry>n_val-1</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n_val-1</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <SymRotate><T>Double</T><D>0</D></SymRotate> <SymScale><T>Double</T><D>1</D></SymScale> <Units><T>Int</T><D>6003</D></Units> <Item XName="Font" Type="Font"> <Angle><T>Int</T><D>0</D></Angle> <Color><T>Int</T><D>0</D></Color> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>111.1111111111111</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item> <Item XName="Height" Type="Param"> <DataEntry>8</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect1" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;30Gl2C;Rd24;Rd2C;Rd24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect12" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;eT63C;JT24;WF53C;JT24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>250.0000000000002</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect13" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;uG43C;Y324;OF53C;Y324;WF53C;JT24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>250.0000000000002</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Gbn2C;VL2C;WWa2C;VL2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>499.9999999999991</D></PosX> <PosY><T>Double</T><D>1124.999999999999</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect3" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;GNA3C;WKi24;G993C;WKi24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>749.00000000002</D></PosX> <PosY><T>Double</T><D>-1499.999999999999</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect4" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;WTs2C;Gl1C;WKy2C;Gl1C;WKy2C;WcW24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;WKy2C;W}}Gk24;WTs2C;WHk24;W1WTs2C;Rd24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect7" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;W1WTs2C;Vb24;WTs2C;WcW24;WKy2C;WcW24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect9" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WKy2C;WcW24;u233C;WcW24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;SH24;W224</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;PupBJsmCC3C;sDZS32XYi2C;4dUQ}bNOl24;27twfdM0u24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Display1" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;MA24;p14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;QcPcPcvBH2C;qCpCpCp}82C;pCpCpCNe734;hkh05wvxk24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Angle><T>Int</T><D>0</D></Angle> <Color><T>Int</T><D>0</D></Color> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>111.1111111111111</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>7999</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>10999</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Subnetwork1</Designator> <PosX><T>Double</T><D>-6000.001551570603</D></PosX> <PosY><T>Double</T><D>2250.000045488823</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1045</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pSubnetwork1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Subnetwork1 {FIR_NoCoeff}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pN" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>412.9400000000001</D></PosY> <Text>N=1 [n_val-1]</Text></Item> <Item XName="_pWL" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>WL=4</Text></Item> <Item XName="_pn" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>n=1 [n_val-1]</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>G1</Designator> <PosX><T>Double</T><D>-7250.000000000021</D></PosX> <PosY><T>Double</T><D>2124.000000000006</D></PosY> <Rotate><T>Double</T><D>90</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_GainFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.999267578125</D></PosX> <PosY><T>Double</T><D>419.99951171875</D></PosY> <Rotate><T>Double</T><D>-90</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pG1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-275.2933333333334</D></PosY> <Text>G1 {GainFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pOutputIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666666</D></PosY> <Text>OutputIntegerWordlength=8</Text></Item> <Item XName="_pOutputIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>OutputIsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-137.6466666666667</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pOutputWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>OutputWordlength=8</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>F2</Designator> <PosX><T>Double</T><D>-12126.00000000005</D></PosX> <PosY><T>Double</T><D>2125</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_IntToBits</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pF2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>F2 {FloatToFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>IntegerWordlength=4</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>412.9400000000001</D></PosY> <Text>IsSigned=Signed</Text></Item> <Item XName="_pOverflow" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>688.2333333333335</D></PosY> <Text>Overflow=WRAP</Text></Item> <Item XName="_pQuantization" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>550.5866666666667</D></PosY> <Text>Quantization=TRN</Text></Item> <Item XName="_pSaturationBits" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>825.8800000000001</D></PosY> <Text>SaturationBits=0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>Wordlength=4</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>Input</Designator> <PosX><T>Double</T><D>-9250.999999999949</D></PosX> <PosY><T>Double</T><D>874.9999999999998</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pInput" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Input {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part4" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>I1</Designator> <PosX><T>Double</T><D>-12749.99902343747</D></PosX> <PosY><T>Double</T><D>2125.000000000012</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_IID_Uniform</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-596</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pI1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>I1 {IID_Uniform@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pHiLevel" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>HiLevel=7 V</Text></Item> <Item XName="_pLoLevel" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>LoLevel=-8 V</Text></Item></Item></Item> <Item XName="Part5" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>Fxp_FIR</Designator> <PosX><T>Double</T><D>-3000.999999999969</D></PosX> <PosY><T>Double</T><D>3000</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pFxp_FIR" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Fxp_FIR {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part6" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>F1</Designator> <PosX><T>Double</T><D>-5750.999999999982</D></PosX> <PosY><T>Double</T><D>-250.0000000000018</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_FIR</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pF1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>F1 {FIR@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pTaps" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>Taps=(1x2) [1,1] [[ones(1,n_val)]]</Text></Item></Item></Item> <Item XName="Part7" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>Flt_FIR</Designator> <PosX><T>Double</T><D>-2126.000000000008</D></PosX> <PosY><T>Double</T><D>-250</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>595.9998779296875</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pFlt_FIR" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Flt_FIR {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data> <Unit><T>Int</T><D>0</D></Unit></Item> <Item XName="Width" Type="Param"> <DataEntry>11</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item></Item></Item> <Item XName="Design2 Analysis" UserName="Design2 Analysis" Type="Data Flow Analysis"> <AutoRecalc><T>Bool</T><D>0</D></AutoRecalc> <AutoSave><T>Int</T><D>0</D></AutoSave> <CollectFixedPtData><T>Int</T><D>1</D></CollectFixedPtData> <DataFlowInformation><T>Int</T><D>0</D></DataFlowInformation> <DeadlockResolution><T>Int</T><D>0</D></DeadlockResolution> <NeedRun><T>Bool</T><D>1</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>1</D></RepeatableRandomSequences> <SchedulerType><T>Int</T><D>0</D></SchedulerType> <Selected><T>Bool</T><D>0</D></Selected> <ShowPtolemyErrors><T>Bool</T><D>1</D></ShowPtolemyErrors> <Item XName="ConfigurationName" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="CustomSinks" Type="SerItem" /> <Item XName="Cycle_Accurate" Type="Param"> <Data><T>Bool</T><D>1</D></Data></Item> <Item XName="DCAnalysis" Type="Param"> <Data /></Item> <Item XName="DataName" Type="Param"> <DataEntry>Design2_Data</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Data_Persistence" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="DefaultNumericStart" Type="Param"> <DataEntry>0</DataEntry></Item> <Item XName="DefaultNumericStop" Type="Param"> <DataEntry>100</DataEntry></Item> <Item XName="DefaultSeed" Type="Param"> <Data>1234567</Data></Item> <Item XName="DefaultTimeStart" Type="Param"> <DataEntry>0</DataEntry> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="DefaultTimeStop" Type="Param"> <DataEntry>100</DataEntry> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design2</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FreqRes" Type="Param"> <Data><T>Double</T><D>1e-06</D></Data> <Unit><T>Int</T><D>1000</D></Unit></Item> <Item XName="Freq_Resolution" Type="Param"> <Data><T>Double</T><D>1000</D></Data> <Unit><T>Int</T><D>1001</D></Unit></Item> <Item XName="HBAnalysis" Type="Param"> <Data /></Item> <Item XName="NumSamples" Type="Param"> <Data><T>Int</T><D>1024</D></Data></Item> <Item XName="Num_Samples" Type="Param"> <DataEntry>1000</DataEntry></Item> <Item XName="ProfileTimesFile" Type="Param"> <Data /></Item> <Item XName="SampleRate" Type="Param"> <Data><T>Double</T><D>0.000977</D></Data> <Unit><T>Int</T><D>1000</D></Unit></Item> <Item XName="Sample_Rate" Type="Param"> <DataEntry>1</DataEntry> <Unit><T>Int</T><D>1000</D></Unit></Item> <Item XName="ScheduleLogFile" Type="Param"> <Data /></Item> <Item XName="Start_Time" Type="Param"> <Data><T>Double</T><D>0</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Stop_Time" Type="Param"> <Data><T>Double</T><D>0.0009990000000000001</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Temperature" UserName="RoomTemp" Help="8228" Type="Param"> <DataEntry>27.0</DataEntry> <Unit><T>Int</T><D>12001</D></Unit></Item> <Item XName="TimeSpacing" Type="Param"> <Data><T>Double</T><D>0.000977</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="TimeStart" Type="Param"> <Data><T>Double</T><D>0</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="TimeStop" Type="Param"> <Data><T>Double</T><D>1</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Time_Spacing" Type="Param"> <Data><T>Double</T><D>1e-06</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item></Item> <Item XName="Design2_Data" UserName="Design2_Data" Type="DataSet"> <FullPath>ConfigurableFIR_FixedCoefficients\Design2_Data</FullPath> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Eqns" Type="Equation"> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock"> <Item XName="FixedPointAnalysis" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Variant</T><D>1;8;<T>Array_BString</T><D>1;17;Fxp_FIR;;Subnetwork1__G1;;;G1;;;F2;;;Subnetwork1__A1;;;;Subnetwork1__D1;</D><T>Array_BString</T><D>1;17;Sink@Data Flow Models;;GainFxp@Fxp;;;GainFxp@Fxp;;;FloatToFxp@Fxp;;;AddFxp@Fxp;;;;DelayFxp@Fxp;</D><T>Array_BString</T><D>1;17;;input#1;;dataOut;Gain;;dataOut;Gain;;output;input;;dataIn#2;dataOut;dataIn#1;;dataOut</D><T>Array_BString</T><D>!1!17!!± wl:9, iwl:9!!± wl:12, iwl:12!± wl:4, iwl:4!!± wl:8, iwl:8!± wl:4, iwl:4!!± wl:4, iwl:4!± wl:64, iwl:53!!± wl:8, iwl:8!± wl:9, iwl:9!± wl:12, iwl:12!!± wl:4, iwl:4</D><T>Array_BString</T><D>1;17;;0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%)</D><T>Array_BString</T><D>1;17;;0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%)</D><T>Array_BString</T><D>1;17;;16.000000;;8.000000;1.000000;;8.000000;1.000000;;8.000000;7.993846;;8.000000;16.000000;8.000000;;8.000000</D><T>Array_BString</T><D>1;17;;0.000000;;0.000000;1.000000;;0.000000;1.000000;;0.000000;0.008800;;0.000000;0.000000;0.000000;;0.000000</D></D></Data></Item> <Item XName="Flt_FIR" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;C;804;R04;m}3;80C;a0C;Y0C;;R0C;m0C;G0C;Y04;O04;R04;W04;80C;m}B;C;m}B;C;K0C;m}B;m}B;C;4;e04;G04;4;G0C;80C;m}3;G0C;4;804;804;4;R0C;K0C;K04;W04;C;m}B;m}3;e0C;m}B;c04;O04;m}B;G0C;804;80C;g0C;a0C;G0C;K04;80C;80C;R04;C;W0C;m}3;Y04;C;R0C;804;G0C;K0C;O04;G0C;g0C;c0C;Y0C;C;K0C;c0C;K0C;m}3;80C;a0C;O0C;;C;Y0C;a0C;O0C;804;O04;K04;O04;804;W04;a04;G0C;Y0C;O0C;m}3;4;W0C;c0C;g0C;g0C;K0C;4;804;804;O04;W04;;K0C;R0C;;C;e0C;W0C;a0C;Y0C;K0C;e0C;80C;;a0C;g0C;k0C;g0C;K0C;R04;e04;K04;m}B;G04;4;a0C;Y0C;K0C;C;O0C;K0C;G0C;g0C;g0C;G0C;R04;W04;W04;;R0C;Y0C;G0C;W04;c04;80C;C;a04;80C;O0C;m}B;a0C;g0C;a0C;W0C;80C;m}3;G0C;K0C;W0C;i0C;;m}3;O0C;m}B;O04;R04;R04;C;e0C;80C;O0C;80C;Y04;m}3;O0C;W0C;a0C;C;80C;O0C;m}3;804;G0C;m}3;G04;O0C;c0C;R0C;804;G04;O04;K04;R0C;Y0C;W0C;K0C;G04;804;;m}B;G0C;;Y04;W04;G04;K0C;O0C;804;80C;e0C;W0C;Y0C;C;G04;80C;4;804;K04;m}3;m}B;W04;G04;G04;Y04;Y04;c04;a04;m}3;W0C;G0C;K0C;W0C;R0C;G0C;;;m}3;O0C;O0C;K04;m}B;80C;4;4;4;m}B;K0C;R0C;G04;W04;80C;e0C;O0C;m}B;C;G04;a04;K04;G0C;80C;m}B;80C;R0C;a0C;c0C;C;m}B;W0C;a0C;e0C;K0C;O04;O04;4;O04;R04;O04;K04;R04;O04;O0C;i0C;a0C;c0C;e0C;C;G0C;m}B;804;O0C;e0C;O0C;O0C;C;c04;m}B;m}B;C;m}B;W04;K04;R04;R04;C;G0C;G04;C;;80C;W0C;W0C;80C;R04;m}B;G0C;K0C;4;O04;R0C;a0C;;R04;;G0C;80C;R0C;4;C;R0C;80C;80C;K0C;m}B;m}3;m}B;K04;804;4;R0C;K0C;m}3;4;a04;Y04;m}B;a0C;G0C;R04;K04;G0C;m}B;m}3;O0C;Y0C;m}3;K04;G04;804;O0C;m}3;R04;80C;W0C;K0C;R0C;K0C;K04;R04;G0C;m}B;804;G04;R04;R0C;e0C;m}3;80C;O0C;O04;Y04;m}B;a0C;a0C;R0C;80C;Y0C;K0C;G0C;m}B;O04;K04;a04;R04;R0C;g0C;c0C;g0C;k0C;G0C;4;m}3;804;C;;C;a0C;R0C;K0C;4;;e0C;80C;m}B;W0C;G0C;G0C;m}B;K04;m}3;804;K04;80C;c0C;G0C;C;m}B;W04;O04;m}B;;80C;e0C;O0C;R0C;R0C;O04;804;;Y04;K04;K04;W04;804;K0C;R0C;80C;Y0C;O0C;O04;804;O0C;R0C;m}3;O04;m}3;G04;W04;R04;O04;O0C;g0C;W0C;m}3;804;4;m}B;Y0C;Y0C;W0C;;C;i0C;C;4;e0C;O0C;804;;m}B;4;80C;K0C;G0C;80C;O04;80C;g0C;C;R04;;;W04;O04;K04;W04;;R0C;K0C;804;K04;G0C;a0C;g0C;G0C;4;80C;Y0C;C;80C;G0C;K0C;i0C;O0C;O04;m}B;G0C;4;;O04;c04;K04;R0C;;Y04;K0C;R0C;80C;R0C;O0C;;G0C;80C;G0C;m0C;Y0C;80C;804;m}B;Y0C;a0C;C;a04;;Y0C;e0C;R0C;4;;;4;K0C;i0C;O0C;80C;W0C;Y0C;Y0C;a0C;R0C;;m}B;4;m}3;804;4;C;;O0C;m}3;m}3;80C;G0C;g0C;O0C;m}B;80C;K04;K04;W0C;Y0C;W0C;W0C;W0C;C;O04;G04;G0C;i0C;C;G04;4;m}B;c0C;R0C;K0C;c0C;O0C;K0C;e0C;a0C;e0C;K0C;804;m}B;O0C;K0C;4;O04;W04;4;80C;G0C;W0C;;m}B;80C;;;W04;c04;m}B;Y0C;Y0C;O0C;80C;80C;m}B;G0C;m}3;804;O0C;G0C;80C;G0C;80C;c0C;C;m}3;e0C;Y0C;R0C;K0C;;W0C;K0C;K0C;k0C;i0C;R0C;W0C;i0C;a0C;m}B;W04;e04;a04;C;a0C;O0C;O0C;e0C;C;c04;c04;m}3;K0C;804;O04;K0C;c0C;R0C;G0C;O0C;i0C;e0C;e0C;W0C;m}B;Y0C;W0C;m}3;G04;804;K0C;O0C;O0C;O0C;G0C;R0C;W0C;Y0C;O0C;804;m}3;804;a04;O04;m}3;G0C;804;e04;O04;4;K04;R04;804;O0C;O0C;K0C;m}3;m}B;e0C;a0C;m}3;m}3;O0C;C;m}B;804;Y04;W04;80C;K0C;G04;m}3;O0C;a0C;G0C;C;G0C;R0C;Y0C;4;80C;O0C;C;;W04;m}3;W0C;Y0C;e0C;m}B;O04;G0C;O0C;G0C;C;R0C;R0C;O04;R04;C;;G04;m}3;R0C;80C;4;m}B;C;m}B;m}3;;C;804;m}3;c0C;e0C;80C;Y04;;K0C;4;K04;O04;O04;4;m}3;G0C;W0C;G0C;80C;G04;Y04;C;Y0C;m}3;K04;C;m}3;K04;W0C;G0C;804;O0C;C;m}3;4;4;G0C;;W04;;i0C;G0C;a04;a04;;m}3;c04;m}B;g0C;W0C;Y0C;k0C;R0C;804;C;a0C;a0C;80C;m}3;4;m}B;K0C;O0C;Y0C;m}3;K04;80C;Y0C;C;80C;a0C;G0C;80C;m}B;4;O04;804;80C;4;;Y0C;W0C;;O04;G04;C;G0C;Y0C;G0C;80C;C;804;m}B;m}B;m}3;G0C;K0C;m}3;O0C;c0C;a0C;e0C;80C;c04;e04;m}B;m}B;C;R0C;R0C;a0C;a0C;i0C;G0C;804;G0C;W0C;C;O0C;K0C;m}B;4;W04;K04;O0C;g0C;e0C;R0C;K04;80C;i0C;Y0C;a0C;e0C;C;4;K04;C;80C;Y04;R04;K04;804;R04;W04;804;G0C;m}3;m}3;80C;804;G0C;R0C;K0C;O0C;804;C;O0C;O04;804;O0C;W0C;804;R04;4;G0C;;m}B;G0C;4;4;4;K04;;m}B;Y04;C;G0C;C;W0C;m}B;C;Y0C;g0C;i0C;W0C;W0C;m}B;a04;c04;e04;4;C;m}3;;R04;Y04;R04;4;4;m}3;;G04;;804;a04;W04;C;c0C;R0C;W0C;Y0C;W0C;k0C;e0C;4;m}3;W0C;O0C;C;m}B;m}3;m}3;R0C;80C;K0C;R0C;R0C;W0C;K04</D></Data> <IndepValue>ConfigurableFIR_FixedCoefficients\Design2_Data\Eqns\VarBlock\Flt_FIR_Time</IndepValue></Item> <Item XName="Flt_FIR_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="Fxp_FIR" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;C;804;R04;m}3;80C;a0C;Y0C;;R0C;m0C;G0C;Y04;O04;R04;W04;80C;m}B;C;m}B;C;K0C;m}B;m}B;C;4;e04;G04;4;G0C;80C;m}3;G0C;4;804;804;4;R0C;K0C;K04;W04;C;m}B;m}3;e0C;m}B;c04;O04;m}B;G0C;804;80C;g0C;a0C;G0C;K04;80C;80C;R04;C;W0C;m}3;Y04;C;R0C;804;G0C;K0C;O04;G0C;g0C;c0C;Y0C;C;K0C;c0C;K0C;m}3;80C;a0C;O0C;;C;Y0C;a0C;O0C;804;O04;K04;O04;804;W04;a04;G0C;Y0C;O0C;m}3;4;W0C;c0C;g0C;g0C;K0C;4;804;804;O04;W04;;K0C;R0C;;C;e0C;W0C;a0C;Y0C;K0C;e0C;80C;;a0C;g0C;k0C;g0C;K0C;R04;e04;K04;m}B;G04;4;a0C;Y0C;K0C;C;O0C;K0C;G0C;g0C;g0C;G0C;R04;W04;W04;;R0C;Y0C;G0C;W04;c04;80C;C;a04;80C;O0C;m}B;a0C;g0C;a0C;W0C;80C;m}3;G0C;K0C;W0C;i0C;;m}3;O0C;m}B;O04;R04;R04;C;e0C;80C;O0C;80C;Y04;m}3;O0C;W0C;a0C;C;80C;O0C;m}3;804;G0C;m}3;G04;O0C;c0C;R0C;804;G04;O04;K04;R0C;Y0C;W0C;K0C;G04;804;;m}B;G0C;;Y04;W04;G04;K0C;O0C;804;80C;e0C;W0C;Y0C;C;G04;80C;4;804;K04;m}3;m}B;W04;G04;G04;Y04;Y04;c04;a04;m}3;W0C;G0C;K0C;W0C;R0C;G0C;;;m}3;O0C;O0C;K04;m}B;80C;4;4;4;m}B;K0C;R0C;G04;W04;80C;e0C;O0C;m}B;C;G04;a04;K04;G0C;80C;m}B;80C;R0C;a0C;c0C;C;m}B;W0C;a0C;e0C;K0C;O04;O04;4;O04;R04;O04;K04;R04;O04;O0C;i0C;a0C;c0C;e0C;C;G0C;m}B;804;O0C;e0C;O0C;O0C;C;c04;m}B;m}B;C;m}B;W04;K04;R04;R04;C;G0C;G04;C;;80C;W0C;W0C;80C;R04;m}B;G0C;K0C;4;O04;R0C;a0C;;R04;;G0C;80C;R0C;4;C;R0C;80C;80C;K0C;m}B;m}3;m}B;K04;804;4;R0C;K0C;m}3;4;a04;Y04;m}B;a0C;G0C;R04;K04;G0C;m}B;m}3;O0C;Y0C;m}3;K04;G04;804;O0C;m}3;R04;80C;W0C;K0C;R0C;K0C;K04;R04;G0C;m}B;804;G04;R04;R0C;e0C;m}3;80C;O0C;O04;Y04;m}B;a0C;a0C;R0C;80C;Y0C;K0C;G0C;m}B;O04;K04;a04;R04;R0C;g0C;c0C;g0C;k0C;G0C;4;m}3;804;C;;C;a0C;R0C;K0C;4;;e0C;80C;m}B;W0C;G0C;G0C;m}B;K04;m}3;804;K04;80C;c0C;G0C;C;m}B;W04;O04;m}B;;80C;e0C;O0C;R0C;R0C;O04;804;;Y04;K04;K04;W04;804;K0C;R0C;80C;Y0C;O0C;O04;804;O0C;R0C;m}3;O04;m}3;G04;W04;R04;O04;O0C;g0C;W0C;m}3;804;4;m}B;Y0C;Y0C;W0C;;C;i0C;C;4;e0C;O0C;804;;m}B;4;80C;K0C;G0C;80C;O04;80C;g0C;C;R04;;;W04;O04;K04;W04;;R0C;K0C;804;K04;G0C;a0C;g0C;G0C;4;80C;Y0C;C;80C;G0C;K0C;i0C;O0C;O04;m}B;G0C;4;;O04;c04;K04;R0C;;Y04;K0C;R0C;80C;R0C;O0C;;G0C;80C;G0C;m0C;Y0C;80C;804;m}B;Y0C;a0C;C;a04;;Y0C;e0C;R0C;4;;;4;K0C;i0C;O0C;80C;W0C;Y0C;Y0C;a0C;R0C;;m}B;4;m}3;804;4;C;;O0C;m}3;m}3;80C;G0C;g0C;O0C;m}B;80C;K04;K04;W0C;Y0C;W0C;W0C;W0C;C;O04;G04;G0C;i0C;C;G04;4;m}B;c0C;R0C;K0C;c0C;O0C;K0C;e0C;a0C;e0C;K0C;804;m}B;O0C;K0C;4;O04;W04;4;80C;G0C;W0C;;m}B;80C;;;W04;c04;m}B;Y0C;Y0C;O0C;80C;80C;m}B;G0C;m}3;804;O0C;G0C;80C;G0C;80C;c0C;C;m}3;e0C;Y0C;R0C;K0C;;W0C;K0C;K0C;k0C;i0C;R0C;W0C;i0C;a0C;m}B;W04;e04;a04;C;a0C;O0C;O0C;e0C;C;c04;c04;m}3;K0C;804;O04;K0C;c0C;R0C;G0C;O0C;i0C;e0C;e0C;W0C;m}B;Y0C;W0C;m}3;G04;804;K0C;O0C;O0C;O0C;G0C;R0C;W0C;Y0C;O0C;804;m}3;804;a04;O04;m}3;G0C;804;e04;O04;4;K04;R04;804;O0C;O0C;K0C;m}3;m}B;e0C;a0C;m}3;m}3;O0C;C;m}B;804;Y04;W04;80C;K0C;G04;m}3;O0C;a0C;G0C;C;G0C;R0C;Y0C;4;80C;O0C;C;;W04;m}3;W0C;Y0C;e0C;m}B;O04;G0C;O0C;G0C;C;R0C;R0C;O04;R04;C;;G04;m}3;R0C;80C;4;m}B;C;m}B;m}3;;C;804;m}3;c0C;e0C;80C;Y04;;K0C;4;K04;O04;O04;4;m}3;G0C;W0C;G0C;80C;G04;Y04;C;Y0C;m}3;K04;C;m}3;K04;W0C;G0C;804;O0C;C;m}3;4;4;G0C;;W04;;i0C;G0C;a04;a04;;m}3;c04;m}B;g0C;W0C;Y0C;k0C;R0C;804;C;a0C;a0C;80C;m}3;4;m}B;K0C;O0C;Y0C;m}3;K04;80C;Y0C;C;80C;a0C;G0C;80C;m}B;4;O04;804;80C;4;;Y0C;W0C;;O04;G04;C;G0C;Y0C;G0C;80C;C;804;m}B;m}B;m}3;G0C;K0C;m}3;O0C;c0C;a0C;e0C;80C;c04;e04;m}B;m}B;C;R0C;R0C;a0C;a0C;i0C;G0C;804;G0C;W0C;C;O0C;K0C;m}B;4;W04;K04;O0C;g0C;e0C;R0C;K04;80C;i0C;Y0C;a0C;e0C;C;4;K04;C;80C;Y04;R04;K04;804;R04;W04;804;G0C;m}3;m}3;80C;804;G0C;R0C;K0C;O0C;804;C;O0C;O04;804;O0C;W0C;804;R04;4;G0C;;m}B;G0C;4;4;4;K04;;m}B;Y04;C;G0C;C;W0C;m}B;C;Y0C;g0C;i0C;W0C;W0C;m}B;a04;c04;e04;4;C;m}3;;R04;Y04;R04;4;4;m}3;;G04;;804;a04;W04;C;c0C;R0C;W0C;Y0C;W0C;k0C;e0C;4;m}3;W0C;O0C;C;m}B;m}3;m}3;R0C;80C;K0C;R0C;R0C;W0C;K04</D></Data> <IndepValue>ConfigurableFIR_FixedCoefficients\Design2_Data\Eqns\VarBlock\Fxp_FIR_Time</IndepValue></Item> <Item XName="Fxp_FIR_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="Input" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;C;K04;4;m}B;C;W0C;m}B;m}3;W0C;W0C;G04;K04;m}3;O04;4;K0C;G04;O0C;K04;R0C;4;80C;4;G0C;O04;O04;C;G04;W0C;K04;G0C;;4;m}3;4;;R0C;4;804;K04;R0C;O04;K0C;R0C;O04;K04;m}3;C;C;K04;W0C;K0C;K0C;m}3;G04;R0C;G04;804;K0C;80C;G04;K04;R0C;;804;R0C;4;G04;W0C;K0C;O0C;80C;m}3;O0C;K0C;;m}3;G0C;O0C;;;C;R0C;80C;80C;O04;;K04;m}3;4;O04;G04;W0C;m}B;K0C;O04;G0C;G0C;R0C;O0C;R0C;4;;804;;O04;4;C;80C;G0C;G04;O0C;O0C;C;W0C;m}B;G0C;W0C;K04;K0C;K0C;W0C;R0C;O0C;m}3;O04;O04;m}B;;G04;C;W0C;m}B;G0C;4;W0C;804;R0C;O0C;R0C;804;G04;G04;G04;G0C;80C;O0C;4;O04;K04;W0C;O04;G04;R0C;m}3;C;W0C;K0C;K0C;80C;;m}3;K0C;;W0C;O0C;O04;K0C;m}B;;O04;m}3;O04;W0C;G0C;m}3;R0C;G04;K04;G0C;C;O0C;G0C;4;K0C;m}B;4;m}3;K0C;O04;C;G0C;R0C;;804;m}3;K04;;R0C;C;O0C;m}3;804;;;m}B;80C;804;O04;4;4;R0C;m}3;4;K0C;R0C;m}B;W0C;O04;C;m}B;804;;K04;G0C;804;K04;m}B;K04;G04;K04;O04;G04;80C;K0C;m}3;O0C;C;K0C;m}3;m}B;m}3;;O0C;;K04;O0C;804;m}B;804;m}B;;K0C;C;O04;4;K0C;R0C;m}3;C;;G04;O04;m}B;80C;;m}B;C;K0C;K0C;O0C;G04;K0C;80C;R0C;K0C;;O04;;4;G04;804;804;4;K04;m}3;R0C;R0C;80C;W0C;G0C;4;O0C;K04;C;G0C;W0C;4;W0C;O04;K04;O0C;K04;R0C;O04;4;804;G04;804;K0C;m}3;804;K0C;K04;W0C;;W0C;K04;4;80C;m}B;G0C;O04;;R0C;80C;804;G04;G0C;;80C;G0C;O04;W0C;m}3;G0C;m}3;O0C;K04;G0C;804;4;m}3;m}3;W0C;804;C;G04;O04;804;G0C;O0C;4;K04;;G0C;804;C;G0C;K0C;O04;m}B;K04;C;G0C;K04;4;K0C;80C;C;K0C;;K04;4;O0C;K04;C;O04;m}3;W0C;G0C;K04;W0C;4;G04;K04;O0C;G0C;O0C;m}B;C;R0C;4;O0C;K04;m}3;G04;O04;m}3;W0C;K0C;O0C;R0C;W0C;G04;C;804;;C;4;G0C;O0C;m}B;G0C;O04;O0C;O0C;804;G0C;G0C;;G0C;804;4;m}B;G04;m}3;G0C;R0C;804;K0C;G04;G04;4;80C;804;O0C;O0C;;R0C;;O04;80C;804;O04;m}B;O04;4;m}3;O0C;m}B;C;R0C;m}3;K04;C;G0C;80C;G04;4;m}B;K04;804;G04;4;W0C;K0C;80C;G04;m}B;804;G0C;K0C;G0C;G0C;G04;O0C;W0C;O04;G0C;W0C;4;m}3;m}B;;4;K0C;;G0C;m}3;K04;W0C;K0C;804;G04;G0C;G04;G04;4;804;K04;K0C;C;80C;O04;m}B;80C;R0C;O0C;4;;80C;O0C;G04;R0C;804;W0C;O0C;;O04;R0C;804;m}B;m}3;K04;O04;m}B;O0C;O04;804;W0C;m}3;G0C;80C;80C;804;R0C;G04;W0C;W0C;m}B;C;K04;O0C;80C;R0C;K04;K04;K0C;G0C;W0C;m}3;m}3;m}B;m}3;m}3;O0C;W0C;4;K0C;80C;O0C;80C;R0C;;;m}B;804;C;K04;80C;m}3;m}B;K0C;O04;K0C;4;O0C;R0C;m}3;C;m}B;O04;m}B;R0C;C;O0C;C;O0C;G04;4;4;O0C;W0C;O04;C;G04;K0C;O0C;m}B;G0C;R0C;m}3;O0C;O0C;G0C;W0C;804;;m}B;K0C;;4;G04;G04;C;m}B;80C;K0C;K04;O0C;804;80C;804;K04;O04;R0C;C;R0C;m}3;G0C;m}3;C;C;804;;O0C;4;K0C;m}3;G0C;R0C;K04;G0C;W0C;m}B;O0C;m}3;m}B;R0C;4;R0C;W0C;O0C;m}B;R0C;R0C;80C;4;O04;O04;G04;O0C;G0C;C;G0C;W0C;O04;K04;O04;K0C;;804;804;W0C;80C;G0C;;O0C;W0C;G0C;W0C;;m}B;W0C;;m}3;804;;K0C;m}B;K0C;m}B;80C;G0C;G0C;K0C;m}B;G04;80C;O04;G04;4;m}B;80C;O04;O04;;4;804;G04;m}B;K0C;m}B;G0C;K04;O0C;O0C;G0C;K04;G0C;C;;m}B;G04;K04;804;O0C;m}3;804;C;G0C;O0C;4;G0C;;R0C;C;G04;R0C;m}3;80C;804;K04;G0C;G0C;K0C;R0C;O04;;G0C;C;C;;R0C;;O04;m}3;80C;804;m}3;;R0C;G04;C;m}3;80C;4;m}B;m}3;80C;O04;K0C;O0C;O0C;804;O04;O0C;m}3;m}3;G04;4;G04;C;804;R0C;m}B;80C;;G04;K04;R0C;C;804;4;G0C;K04;;W0C;G04;m}B;K0C;804;C;G04;C;C;4;O04;O0C;W0C;G04;O04;G04;G0C;K04;O04;R0C;O0C;C;R0C;W0C;m}3;4;G0C;O0C;G0C;m}3;;4;80C;C;G0C;K0C;O04;m}B;C;R0C;K04;W0C;C;C;m}B;;4;G04;m}B;C;G04;G0C;K0C;80C;804;804;m}3;80C;m}B;W0C;G04;R0C;K04;C;m}3;C;804;R0C;4;m}B;K0C;O0C;G0C;W0C;K04;O04;O04;R0C;O04;W0C;m}3;W0C;C;W0C;O0C;4;m}3;K0C;80C;m}3;R0C;4;80C;K04;804;4;W0C;K0C;R0C;;K04;W0C;O0C;80C;R0C;K0C;804;m}B;O04;W0C;K04;G04;804;4;m}3;O04;4;m}3;K0C;O04;K0C;4;m}3;K0C;C;80C;80C;O04;W0C;4;G04;m}B;K0C;80C;O04;m}3;m}3;K0C;K04;O0C;4;;4;;K04;K0C;G04;K04;R0C;804;K0C;80C;4;G0C;K0C;W0C;O0C;C;O0C;K04;K04;O04;O04;G0C;4;m}B;m}3;O04;804;G04;C;G04;80C;804;m}3;m}B;G04;O04;4;G0C;R0C;;W0C;m}B;R0C;W0C;G0C;O04;K0C;80C;80C;m}3;C;804;C;K0C;4;R0C;;R0C;m}B;O04</D></Data> <IndepValue>ConfigurableFIR_FixedCoefficients\Design2_Data\Eqns\VarBlock\Input_Time</IndepValue></Item> <Item XName="Input_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="LogOutput" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data>Data Flow Analysis : Design2 Analysis
5/11/2012..6:52 PM
output of IID_Uniform_GenTimed 'Design2__I1': Sample Rate of this signal defaulting to the System Sample Rate ( 1.0 MHz ).
Execution time: 0.592 sec
</Data></Item></Item></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DataSetDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;uy14;et14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;b8HY49O3v24;gIbALgsVq24</D></PVPort> <SelVar>Subnetwork1__S1</SelVar> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.4539877300613497</D></Split> <SubSplit><T>Int</T><D>0</D></SubSplit> <Window><T>Array_I64</T><D>1;4;F;};{4;zC</D></Window> <ZOrder><T>Int</T><D>4</D></ZOrder></Item></Item></Item> <Item XName="Design2_Data_FixedPointAnalysis" UserName="Design2_Data_FixedPointAnalysis" Type="Table"> <DefContext>Design2_Data</DefContext> <FixedPointAnalysis><T>Bool</T><D>1</D></FixedPointAnalysis> <FullPath>ConfigurableFIR_FixedCoefficients\Design2_Data_FixedPointAnalysis</FullPath> <HideZeros><T>Bool</T><D>1</D></HideZeros> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="TableDisp"> <ColWid><T>Array_I64</T><D>1;9;v7;Sf;wC;wC;HJ;mA;wC;wC;wC</D></ColWid> <DVport><T>Array_Dbl64</T><D>1;4;;;uy14;et14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;b8HY49O3v24;gIbALgsVq24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;V1;p4;A6;qG</D></Window> <ZOrder><T>Int</T><D>3</D></ZOrder></Item></Item> <Item XName="Series0" Type="TableSeries"> <Label>Part</Label> <Meas>FixedPointAnalysis{1}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{1}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series1" Type="TableSeries"> <Label>Model</Label> <Meas>FixedPointAnalysis{2}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{2}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series2" Type="TableSeries"> <Label>Signal</Label> <Meas>FixedPointAnalysis{3}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{3}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series3" Type="TableSeries"> <Label>Precision</Label> <Meas>FixedPointAnalysis{4}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{4}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series4" Type="TableSeries"> <Label>Overflows</Label> <Meas>FixedPointAnalysis{5}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{5}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series5" Type="TableSeries"> <Label>Underflows</Label> <Meas>FixedPointAnalysis{6}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{6}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series6" Type="TableSeries"> <Label>Max</Label> <Meas>FixedPointAnalysis{7}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{7}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series7" Type="TableSeries"> <Label>Min</Label> <Meas>FixedPointAnalysis{8}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{8}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item></Item> <Item XName="Design2_S2" UserName="Design2_S2" Type="Rectangular Graph"> <AaBackgnd><T>Bool</T><D>0</D></AaBackgnd> <AaTraces><T>Bool</T><D>1</D></AaTraces> <AllowAA><T>Bool</T><D>0</D></AllowAA> <DefContext>Design2_Data</DefContext> <GoalFill><T>Int</T><D>2</D></GoalFill> <GoalLine><T>Int</T><D>1</D></GoalLine> <LastAxisTab>X</LastAxisTab> <MarkerLine><T>Int</T><D>1</D></MarkerLine> <Selected><T>Bool</T><D>0</D></Selected> <ShowColumns><T>Bool</T><D>0</D></ShowColumns> <ShowOptTargets><T>Bool</T><D>1</D></ShowOptTargets> <ShowPoints><T>Bool</T><D>1</D></ShowPoints> <ShowYieldTargets><T>Bool</T><D>0</D></ShowYieldTargets> <Title>S2</Title> <Item XName="AxisQueue" Type="AxisQueue"> <Current><T>Int</T><D>0</D></Current> <Top><T>Int</T><D>0</D></Top></Item> <Item XName="Font" Type="Font"> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>14</D></Size> <Weight><T>Int</T><D>700</D></Weight></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.141</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="AxisX" UserName="Time (s)" Type="GrAxis"> <AutoScale><T>Bool</T><D>0</D></AutoScale> <AxisType><T>Int</T><D>2</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>7.4e-05</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <TitleColor><T>Int</T><D>0</D></TitleColor> <TitleOverride /> <Unit><T>Int</T><D>7004</D></Unit> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="AxisY" UserName="Flt_FIR, Fxp_FIR, Input" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</D></AutoScale> <AxisType><T>Int</T><D>0</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>20</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>-20</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>255</D></TextColor> <TitleColor><T>Int</T><D>255</D></TitleColor> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="AxisY2" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</D></AutoScale> <AxisType><T>Int</T><D>1</D></AxisType> <InUse><T>Bool</T><D>0</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>10</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="Display0" Type="GraphDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;qy14;v14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;7aTGs1w}u24;bBNkRvohr24</D></PVPort> <PanX><T>Double</T><D>0</D></PanX> <PanY><T>Double</T><D>0</D></PanY> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;g;F2;O5;uE</D></Window> <ZOrder><T>Int</T><D>7</D></ZOrder> <Zoom><T>Double</T><D>1</D></Zoom></Item> <Item XName="Legend" Type="Legend"> <Color><T>Int</T><D>1073741824</D></Color> <Height><T>Double</T><D>156.4149284362793</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>5394.766173925925</D></PosY> <Width><T>Double</T><D>6399.626804461942</D></Width> <ZOrder><T>Int</T><D>8000</D></ZOrder> <Item XName="Font" Type="Font"> <Name>Arial</Name> <Size><T>Double</T><D>8</D></Size></Item></Item> <Item XName="MkrGroup" Type="MkrGroup"> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <ZOrder><T>Int</T><D>7000</D></ZOrder></Item> <Item XName="Series0" Type="GraphSeries"> <Color><T>Int</T><D>255</D></Color> <Context>Design2_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Label /> <Meas>Flt_FIR</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>2</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>2</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>9000</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=Flt_FIR</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item> <Item XName="Series1" Type="GraphSeries"> <Color><T>Int</T><D>16711680</D></Color> <Context>Design2_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>Fxp_FIR</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>2</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>1</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8999</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=Fxp_FIR</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item> <Item XName="Series2" Type="GraphSeries"> <Color><T>Int</T><D>43520</D></Color> <Context>Design2_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>Input</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>2</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>3</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8998</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=Input</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.1625505208333333</D></Data></Item></Item> <Item XName="FIR_NoCoeff" UserName="FIR_NoCoeff" Type="Design"> <Intent><T>Int</T><D>4</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D1</PartID> <PinName>dataIn</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Input2</PartID> <PinName>Port_1</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Output2</PartID> <PinName>Port_1</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect15</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Output1</PartID> <PinName>Port_1</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect16</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork2</PartID> <PinName>Input1</PinName> <SchObject>Part10</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork2</PartID> <PinName>Output1</PinName> <SchObject>Part10</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect16</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork2</PartID> <PinName>Output2</PinName> <SchObject>Part10</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect15</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork2</PartID> <PinName>Input2</PinName> <SchObject>Part10</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>13</NetName></Item></Item></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>G1</PartID> <PinName>dataIn</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>13</NetName></Item></Item></Item></Item> <Item XName="N18" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>8</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>G1</PartID> <PinName>dataOut</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>8</NetName></Item></Item></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect7</SchObject></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D1</PartID> <PinName>dataOut</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>13</NetName></Item></Item></Item></Item> <Item XName="N20" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect10</SchObject></Item></Item> <Item XName="N21" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect11</SchObject></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>8</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>A1</PartID> <PinName>dataIn</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>8</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>A1</PartID> <PinName>dataOut</PinName> <SchObject>Part4</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect9</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D3</PartID> <PinName>dataIn</PinName> <SchObject>Part9</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>13</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D3</PartID> <PinName>dataOut</PinName> <SchObject>Part9</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect14</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D2</PartID> <PinName>dataIn</PinName> <SchObject>Part8</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D2</PartID> <PinName>dataOut</PinName> <SchObject>Part8</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Input1</PartID> <PinName>Port_1</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="N" Type="Variable"> <Data><T>Double</T><D>5</D></Data></Item> <Item XName="WL" Type="Variable"> <Data><T>Double</T><D>4</D></Data></Item> <Item XName="n" Type="Variable"> <Data><T>Double</T><D>5</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;IJ24;4B24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;ID5rKqfkG34;VdvTctkU734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>3</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;I1;64;h9;KF</D></Window> <ZOrder><T>Int</T><D>0</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Parameters" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="PartList" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="Parameters" Type="Parameters"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;n;WL;N</D></ParamOrder> <Item XName="N" Type="PartParam"> <DataEntry>5</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>5</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="A1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Adder</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>AddFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,8?Connect4|dataIn,1?Connect1|dataOut,6?Connect9</Netlist> <ParentPartName>AddFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_AddFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>AddFxp@Fxp Models</ModelName> <SymbolName>SYM_AddFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>AddFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>AddFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>AddFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>AddFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AddFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>AddFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>AddFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>AddFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>AddFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AddFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="D1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <Netlist>dataIn,4?Connect3|dataOut,13?Connect8</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,6?Connect2|dataOut,2?Connect12</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1+(n<=1)*1</DataEntry></Item></Item> <Item XName="D3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,13?Connect6|dataOut,3?Connect14</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1+(n<=1)*1</DataEntry></Item></Item> <Item XName="G1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Gain</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>GainFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,13?Connect10|dataOut,8?Connect4</Netlist> <ParentPartName>GainFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_GainFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>GainFxp@Fxp Models</ModelName> <SymbolName>SYM_GainFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Input1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,1?Connect1</Netlist> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1*(n==5)</DataEntry></Item></Item> <Item XName="Input2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,4?Connect3</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="Output1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,2?Connect16</Netlist> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(n<=1)*1</DataEntry></Item></Item> <Item XName="Output2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,3?Connect15</Netlist> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(n<=1)*1</DataEntry></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="PartListDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="Subnetwork2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FIR_NoCoeff</Model> <ModelID /> <Netlist>Input1,6?Connect11|Output1,2?Connect16|Output2,3?Connect15|Input2,13?Connect5</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR_NoCoeff</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="N" Type="PartParam"> <DataEntry>N</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n-1</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="N" Type="PartParam"> <DataEntry>N</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n-1</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(n<=1)*1</DataEntry></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.2159</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect1" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;G}2C;GF24;bn2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect10" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;bn2C;GF2C;bn2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect11" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;JT2C;GV1C;YZ2C;GV1C;YZ2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect12" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WV1C;GF24;Y324;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect14" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WV1C;MS2C;Y324;MS2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect15" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;GV1C;Rt1C;Y324;Rt1C;Y324;MS2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect16" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;GV1C;GV1C;Y324;GV1C;Y324;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;YZ2C;GF24;JT2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect3" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Gl}2C;YJ2C;WKy2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect4" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;bn2C;}}DF24;bn2C;}}P724</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;JT2C;Rt1C;YZ2C;Rt1C;YZ2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect6" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;YZ2C;YJ2C;JT2C;YJ2C;KT2C;MS2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect7" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;bn2C;YJ2C;YZ2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect8" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;GVr2C;YJ2C;bn2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect9" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;YZ2C;GF24;WVb2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;vI24;i924</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;13xVZ{k13C;Fmd2{GW3f2C;xLvItUyiY24;he{uhcVyn24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>8500</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>11000</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Output2</Designator> <PosX><T>Double</T><D>624.9999950967438</D></PosX> <PosY><T>Double</T><D>-1874.999999999991</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pOutput2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Output2 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Output1</Designator> <PosX><T>Double</T><D>624.9999950967438</D></PosX> <PosY><T>Double</T><D>875.0000001368256</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pOutput1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Output1 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part10" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Subnetwork2</Designator> <PosX><T>Double</T><D>-2125.000014182407</D></PosX> <PosY><T>Double</T><D>-874.9999916034888</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1045</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pSubnetwork2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Subnetwork2 {FIR_NoCoeff}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pN" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>N=5 [N]</Text></Item> <Item XName="_pWL" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>WL=4</Text></Item> <Item XName="_pn" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>n=4 [n-1]</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Input1</Designator> <PosX><T>Double</T><D>-7999.999023437367</D></PosX> <PosY><T>Double</T><D>875.0000000000018</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>249.99951171875</D></PosX> <PosY><T>Double</T><D>227.998779296875</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pInput1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>Input1 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>G1</Designator> <PosX><T>Double</T><D>-4499.999999999855</D></PosX> <PosY><T>Double</T><D>-1000.999999999972</D></PosY> <Rotate><T>Double</T><D>90</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_GainFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.9996948242188</D></PosX> <PosY><T>Double</T><D>419.99951171875</D></PosY> <Rotate><T>Double</T><D>-90</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pG1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>G1 {GainFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pOutputIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.8200000000001</D></PosY> <Text>OutputIntegerWordlength=8</Text></Item> <Item XName="_pOutputIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputIsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pOutputWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>OutputWordlength=8 [WL+4]</Text></Item></Item></Item> <Item XName="Part4" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>A1</Designator> <PosX><T>Double</T><D>-4500.999999999962</D></PosX> <PosY><T>Double</T><D>998.9998779296872</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_AddFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pA1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>A1 {AddFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>IntegerWordlength=9 [WL+4+(N+1-n)]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Wordlength=9 [WL+4+(N+1-n)]</Text></Item></Item></Item> <Item XName="Part5" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Input2</Designator> <PosX><T>Double</T><D>-8124.999023437258</D></PosX> <PosY><T>Double</T><D>-1374.999999628651</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>227.9986572265625</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pInput2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>Input2 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part6" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D1</Designator> <PosX><T>Double</T><D>-7250.999999999928</D></PosX> <PosY><T>Double</T><D>-1249.999999999997</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D1 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part8" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D2</Designator> <PosX><T>Double</T><D>-1875.999999999989</D></PosX> <PosY><T>Double</T><D>999.999999999995</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="Override" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>8388736</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Disabled: OPEN</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="__pD2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D2 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part9" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D3</Designator> <PosX><T>Double</T><D>-1875.99999999998</D></PosX> <PosY><T>Double</T><D>-1749.99999999999</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="Override" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>8388736</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Disabled: OPEN</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="__pD3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D3 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.2794</D></Data></Item></Item></Item> <Item XName="HDL Code Generator2" UserName="HDL Code Generator2" Type="HDLGen"> <CompilationLog>'Design1__Subnetwork2': Hardware clock rate for HDL code generation or test vector generation is automatically set to 1e+006 Hz, which is the least common multiple of all sample rates inside the subnetwork.
ControllerFxp 'Design1__Subnetwork2__Subnetwork2_ControllerFxp': HDL code generation complete. The generated HDL code can be found in C:\tmp\FIR_HDL
</CompilationLog> <EntityNames><T>Array_BString</T><D>1;1;FIR_NoCoeff</D></EntityNames> <ModelNames><T>Array_BString</T><D>1;1;FIR_NoCoeff</D></ModelNames> <Selected><T>Bool</T><D>0</D></Selected> <SubnetNames><T>Array_BString</T><D>1;1;Subnetwork1</D></SubnetNames> <Item XName="AutoAddToList" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="ClockDiv_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockOutputPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockOutputPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockPeriod_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="ClockPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="CodeGeneration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ConfigurationName" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design2</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Altera_Subnetwork1" Type="Param"> <DataEntry>EP4S40G2F40I1</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Subnetwork1" Type="Param"> <DataEntry>XC4VSX35</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Altera_Subnetwork1" Type="Param"> <DataEntry>Stratix IV</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Subnetwork1" Type="Param"> <DataEntry>Virtex4</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Subnetwork1" Type="Param"> <DataEntry>FF668</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPin_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Subnetwork1" Type="Param"> <DataEntry>-10</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="GenClockOutput_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenResetOutput_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenRst_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HDLMode" Type="Param"> <DataEntry>HDL Only</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HDLTopDesign" Type="Param"> <DataEntry>Design2</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HILDevice" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HILGTConfiguration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HardwareClockRate_Subnetwork1" Type="Param"> <DataEntry>Sample_Rate</DataEntry></Item> <Item XName="InputClockPeriod_Altera_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="InputLocations_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="InputLocations_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="InputPins_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="IsGenTestVector" Type="Param"> <Data><T>Bool</T><D>0</D></Data></Item> <Item XName="OutputDir" Type="Param"> <DataEntry>C:\Users\tachwali\Desktop</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputLocations_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="OutputLocations_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="OutputPins_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ResetActive_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstActive_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstOutputPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstOutputPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="SimulationStatusMsg" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SystemClockPeriod_Altera_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="SystemClockPeriod_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="UseClockIP_Subnetwork1" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UseDCM_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="UseDefaultDir" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UsePLLIP_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /></Item> <Item XName="ConfigurableFIR_VariableCoefficients" UserName="ConfigurableFIR_VariableCoefficients" Type="Folder"> <IsOpen><T>Bool</T><D>0</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Design3" UserName="Design3" Type="Design"> <Intent><T>Int</T><D>1</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>Flt_FIR</PartID> <PinName>input</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F2</PartID> <PinName>input</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F2</PartID> <PinName>output</PinName> <SchObject>Part2</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>I1</PartID> <PinName>output</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F1</PartID> <PinName>input</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F1</PartID> <PinName>output</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect7</SchObject></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>Input</PartID> <PinName>input</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>G1</PartID> <PinName>dataIn</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>G1</PartID> <PinName>dataOut</PinName> <SchObject>Part1</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Input1</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Output1</PinName> <SchObject>Part0</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Output2</PinName> <SchObject>Part0</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Input2</PinName> <SchObject>Part0</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>Fxp_FIR</PartID> <PinName>input</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text>Coefficients=[1 -1 2 3 -3 -1 -1]
n_val=length(Coefficients)-1</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="Coefficients" Type="Variable"> <Creator>Equations</Creator> <Data><T>Array_Dbl64</T><D>2;7;1;m}3;m}B;4;804;80C;m}B;m}B</D></Data></Item> <Item XName="n_val" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>6</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;zJ24;CF24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;8bVK{XzJH34;ID5rKKo3B34</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;D{}}}}}}}}}};j;z8;tG</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="PartList" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item> <Item XName="Display1" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;ocEUzxu8B24;OI8qB74lr14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;GJz24;WLUtd24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Item XName="TabInfo" Type="SerItem"> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>1</D></PageNo></Item></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="F1" Type="Part"> <Category>Filters;C++ Code Generation</Category> <Description>FIR Filter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FIR@Data Flow Models</Model> <ModelID /> <Netlist>input,2?Connect7|output,1?Connect2</Netlist> <ParentPartName>FIR@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_FIR</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR_Cx@Data Flow Models</ModelName></Item> <Item XName="ModelSet_1" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR_Fxp@Fxp Models</ModelName></Item> <Item XName="ModelSet_2" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR@Data Flow Models</ModelName> <SymbolName>SYM_FIR</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Decimation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="DecimationPhase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation phase</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Interpolation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Interpolation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Taps" Type="PartParam"> <DataEntry>Coefficients</DataEntry> <Description>Filter tap values</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>14</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Decimation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="DecimationPhase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Decimation phase</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Interpolation" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Interpolation ratio</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Taps" Type="PartParam"> <DataEntry>Coefficients</DataEntry> <Description>Filter tap values</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>14</D></Validate></Item></Item></Item> <Item XName="F2" Type="Part"> <Category>Fixed Point</Category> <Description>Floating Point To Fixed Point Converter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FloatToFxp@Fxp Models</Model> <ModelID /> <Netlist>input,5?Connect3|output,2?Connect11</Netlist> <ParentPartName>FloatToFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_IntToBits</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FloatToFxp@Fxp Models</ModelName> <SymbolName>SYM_IntToBits</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>FloatToFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>FloatToFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>FloatToFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>FloatToFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>FloatToFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>FloatToFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Flt_FIR" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect2</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Fxp_FIR" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,3?Connect4</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="G1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Gain</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>GainFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,2?Connect11|dataOut,4?Connect5</Netlist> <ParentPartName>GainFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_GainFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>GainFxp@Fxp Models</ModelName> <SymbolName>SYM_GainFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>Coefficients(1)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>Coefficients(1)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>8</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="I1" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>IID Uniform Noise Waveform</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>IID_Uniform@Data Flow Models</Model> <ModelID /> <Netlist>output,5?Connect3</Netlist> <ParentPartName>IID_Uniform@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_IID_Uniform</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>IID_Uniform@Data Flow Models</ModelName> <SymbolName>SYM_IID_Uniform</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample delay within burst before the start of the burst length interval</Description> <DocSymbol>DB</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[0:BurstPeriod-BurstLength]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst sample length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol /> <Enum>IID_Uniform__BurstMode@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="BurstPeriod" Type="PartParam"> <DataEntry>200</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Samples from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="HiLevel" Type="PartParam"> <DataEntry>7</DataEntry> <Description>High voltage level</Description> <DocSymbol>VH</DocSymbol> <Range>(LoLevel:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Output sample delay</Description> <DocSymbol>D</DocSymbol> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range>[ 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="LoLevel" Type="PartParam"> <DataEntry>-8</DataEntry> <Description>Low voltage level</Description> <DocSymbol>VL</DocSymbol> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition>( SampleRateOption == 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>IID_Uniform__SampleRateOption@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ShowAdvancedParams" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>IID_Uniform__ShowAdvancedParams@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample delay within burst before the start of the burst length interval</Description> <DocSymbol>DB</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[0:BurstPeriod-BurstLength]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst sample length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol /> <Enum>IID_Uniform__BurstMode@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="BurstPeriod" Type="PartParam"> <DataEntry>200</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Samples from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="HiLevel" Type="PartParam"> <DataEntry>7</DataEntry> <Description>High voltage level</Description> <DocSymbol>VH</DocSymbol> <Range>(LoLevel:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Output sample delay</Description> <DocSymbol>D</DocSymbol> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range>[ 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="LoLevel" Type="PartParam"> <DataEntry>-8</DataEntry> <Description>Low voltage level</Description> <DocSymbol>VL</DocSymbol> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition>( SampleRateOption == 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>IID_Uniform__SampleRateOption@Data Flow Enums</Enum> <HideCondition>ShowAdvancedParams ~= 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ShowAdvancedParams" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>IID_Uniform__ShowAdvancedParams@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Input" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,2?Connect6</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="PartListDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;qCpCpCpZA2C;QcPcPcvBH2C;pCpCpCdG234;pCpCpCNe734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="Subnetwork1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FIR</Model> <ModelID /> <Netlist>Input1,4?Connect5|Output1,3?Connect4|Output2,9|Input2,2?Connect12</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Coeff" Type="PartParam"> <DataEntry>Coefficients</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>n_val</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n_val</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Coeff" Type="PartParam"> <DataEntry>Coefficients</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>n_val</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n_val</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <SymRotate><T>Double</T><D>0</D></SymRotate> <SymScale><T>Double</T><D>1</D></SymScale> <Units><T>Int</T><D>6003</D></Units> <Item XName="Font" Type="Font"> <Angle><T>Int</T><D>0</D></Angle> <Color><T>Int</T><D>0</D></Color> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>111.1111111111111</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item> <Item XName="Height" Type="Param"> <DataEntry>8</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect10" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;G}2C;Gl1C;1mF}2C;PP24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect11" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;G423C;PP24;1mF}2C;PP24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect12" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;mvu2C;bX24;mvu2C;PP24;1mF}2C;10PP24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;G1q2C;VL2C;WWa2C;VL2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>499.9999999999991</D></PosX> <PosY><T>Double</T><D>1124.999999999999</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect3" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;mD63C;WKi24;e}43C;WKi24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>-249.9999999999654</D></PosX> <PosY><T>Double</T><D>-2000.000000000002</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect4" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W2G4o2C;WcW24;W2WHk2C;WcW24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>9.094947017729282e-13</D></PosX> <PosY><T>Double</T><D>374.9999999999982</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;G}2C;WNg24;mvu2C;WNg24;mvu2C;YZ24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect6" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;msw2C;PP2C;G}2C;PP2C;G}2C;Gl1C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect7" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Wvu2C;Gl1C;G}2C;Gl1C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;MG24;u424</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;7xy4axxFE3C;AAjByRcXl2C;aRwrxGhBd24;ADdcetdH{24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Display1" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;MA24;p14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;QcPcPcvBH2C;qCpCpCp}82C;pCpCpCNe734;hkh05wvxk24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Angle><T>Int</T><D>0</D></Angle> <Color><T>Int</T><D>0</D></Color> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>111.1111111111111</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>7999</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>10999</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Subnetwork1</Designator> <PosX><T>Double</T><D>-6625.000056181767</D></PosX> <PosY><T>Double</T><D>1750.000032798628</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1045</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pSubnetwork1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Subnetwork1 {FIR}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCoeff" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>200</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>550.5866666666667</D></PosY> <Text>Coeff=(1x7) [1,-1,2,3,-3,-1,-1] [Coefficients]</Text></Item> <Item XName="_pN" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>412.9400000000001</D></PosY> <Text>N=6 [n_val]</Text></Item> <Item XName="_pWL" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>WL=4</Text></Item> <Item XName="_pn" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>n=6 [n_val]</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>G1</Designator> <PosX><T>Double</T><D>-8000</D></PosX> <PosY><T>Double</T><D>1625.000244140628</D></PosY> <Rotate><T>Double</T><D>90</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_GainFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.999267578125</D></PosX> <PosY><T>Double</T><D>419.99951171875</D></PosY> <Rotate><T>Double</T><D>-90</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pG1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-275.2933333333334</D></PosY> <Text>G1 {GainFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pOutputIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666666</D></PosY> <Text>OutputIntegerWordlength=8</Text></Item> <Item XName="_pOutputIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>OutputIsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-137.6466666666667</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pOutputWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>OutputWordlength=8</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>F2</Designator> <PosX><T>Double</T><D>-11000.00000000004</D></PosX> <PosY><T>Double</T><D>1625</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_IntToBits</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pF2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>F2 {FloatToFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>IntegerWordlength=4</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>412.9400000000001</D></PosY> <Text>IsSigned=Signed</Text></Item> <Item XName="_pOverflow" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>688.2333333333335</D></PosY> <Text>Overflow=WRAP</Text></Item> <Item XName="_pQuantization" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>550.5866666666667</D></PosY> <Text>Quantization=TRN</Text></Item> <Item XName="_pSaturationBits" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>825.8800000000001</D></PosY> <Text>SaturationBits=0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>Wordlength=4</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>Input</Designator> <PosX><T>Double</T><D>-6876.000000000007</D></PosX> <PosY><T>Double</T><D>-1625</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pInput" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Input {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part4" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>I1</Designator> <PosX><T>Double</T><D>-11624.99902343743</D></PosX> <PosY><T>Double</T><D>1625.000000000009</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_IID_Uniform</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-596</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pI1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>I1 {IID_Uniform@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pHiLevel" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>275.2933333333334</D></PosY> <Text>HiLevel=7 V</Text></Item> <Item XName="_pLoLevel" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>LoLevel=-8 V</Text></Item></Item></Item> <Item XName="Part5" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>Fxp_FIR</Designator> <PosX><T>Double</T><D>-3875.999999999947</D></PosX> <PosY><T>Double</T><D>2499.999999999968</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pFxp_FIR" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Fxp_FIR {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part6" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>F1</Designator> <PosX><T>Double</T><D>-6375</D></PosX> <PosY><T>Double</T><D>-250.0000000000016</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_FIR</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pF1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>F1 {FIR@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pTaps" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>Taps=(1x7) [1,-1,2,3,-3,-1,-1] [Coefficients]</Text></Item></Item></Item> <Item XName="Part7" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>Flt_FIR</Designator> <PosX><T>Double</T><D>-2126.000000000008</D></PosX> <PosY><T>Double</T><D>-250</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>595.9998779296875</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pFlt_FIR" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Flt_FIR {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>137.6466666666667</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data> <Unit><T>Int</T><D>0</D></Unit></Item> <Item XName="Width" Type="Param"> <DataEntry>11</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item></Item></Item> <Item XName="Design3 Analysis" UserName="Design3 Analysis" Type="Data Flow Analysis"> <AutoRecalc><T>Bool</T><D>0</D></AutoRecalc> <AutoSave><T>Int</T><D>0</D></AutoSave> <CollectFixedPtData><T>Int</T><D>1</D></CollectFixedPtData> <DataFlowInformation><T>Int</T><D>0</D></DataFlowInformation> <DeadlockResolution><T>Int</T><D>0</D></DeadlockResolution> <NeedRun><T>Bool</T><D>1</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>1</D></RepeatableRandomSequences> <SchedulerType><T>Int</T><D>0</D></SchedulerType> <Selected><T>Bool</T><D>0</D></Selected> <ShowPtolemyErrors><T>Bool</T><D>1</D></ShowPtolemyErrors> <Item XName="ConfigurationName" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="CustomSinks" Type="SerItem" /> <Item XName="Cycle_Accurate" Type="Param"> <Data><T>Bool</T><D>1</D></Data></Item> <Item XName="DCAnalysis" Type="Param"> <Data /></Item> <Item XName="DataName" Type="Param"> <DataEntry>Design3_Data</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Data_Persistence" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="DefaultNumericStart" Type="Param"> <DataEntry>0</DataEntry></Item> <Item XName="DefaultNumericStop" Type="Param"> <DataEntry>100</DataEntry></Item> <Item XName="DefaultSeed" Type="Param"> <Data>1234567</Data></Item> <Item XName="DefaultTimeStart" Type="Param"> <DataEntry>0</DataEntry> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="DefaultTimeStop" Type="Param"> <DataEntry>100</DataEntry> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design3</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FreqRes" Type="Param"> <Data><T>Double</T><D>1e-06</D></Data> <Unit><T>Int</T><D>1000</D></Unit></Item> <Item XName="Freq_Resolution" Type="Param"> <Data><T>Double</T><D>1000</D></Data> <Unit><T>Int</T><D>1001</D></Unit></Item> <Item XName="HBAnalysis" Type="Param"> <Data /></Item> <Item XName="NumSamples" Type="Param"> <Data><T>Int</T><D>1024</D></Data></Item> <Item XName="Num_Samples" Type="Param"> <DataEntry>1000</DataEntry></Item> <Item XName="ProfileTimesFile" Type="Param"> <Data /></Item> <Item XName="SampleRate" Type="Param"> <Data><T>Double</T><D>0.000977</D></Data> <Unit><T>Int</T><D>1000</D></Unit></Item> <Item XName="Sample_Rate" Type="Param"> <DataEntry>1</DataEntry> <Unit><T>Int</T><D>1000</D></Unit></Item> <Item XName="ScheduleLogFile" Type="Param"> <Data /></Item> <Item XName="Start_Time" Type="Param"> <Data><T>Double</T><D>0</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Stop_Time" Type="Param"> <Data><T>Double</T><D>0.0009990000000000001</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Temperature" UserName="RoomTemp" Help="8228" Type="Param"> <DataEntry>27.0</DataEntry> <Unit><T>Int</T><D>12001</D></Unit></Item> <Item XName="TimeSpacing" Type="Param"> <Data><T>Double</T><D>0.000977</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="TimeStart" Type="Param"> <Data><T>Double</T><D>0</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="TimeStop" Type="Param"> <Data><T>Double</T><D>1</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Time_Spacing" Type="Param"> <Data><T>Double</T><D>1e-06</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item></Item> <Item XName="Design3_Data" UserName="Design3_Data" Type="DataSet"> <FullPath>ConfigurableFIR_VariableCoefficients\Design3_Data</FullPath> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Eqns" Type="Equation"> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock"> <Item XName="FixedPointAnalysis" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Variant</T><D>1;8;<T>Array_BString</T><D>1;62;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__D1;;Subnetwork1__Subnetwork1__D1;;Subnetwork1__Subnetwork1__Subnetwork1__D1;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__D1;;Subnetwork1__A1;;;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__D1;;F2;;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__A1;;;;Subnetwork1__D1;;Fxp_FIR;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__G1;;;Subnetwork1__Subnetwork1__G1;;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__A1;;;;Subnetwork1__G1;;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__G1;;;G1;;;Subnetwork1__Subnetwork1__A1;;;;Subnetwork1__Subnetwork1__Subnetwork1__A1;;;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__A1;;;;Subnetwork1__Subnetwork1__Subnetwork1__G1;;;Subnetwork1__Subnetwork1__Subnetwork1__Subnetwork1__G1;;</D><T>Array_BString</T><D>1;62;DelayFxp@Fxp;;DelayFxp@Fxp;;DelayFxp@Fxp;;DelayFxp@Fxp;;AddFxp@Fxp;;;;DelayFxp@Fxp;;FloatToFxp@Fxp;;;AddFxp@Fxp;;;;DelayFxp@Fxp;;Sink@Data Flow Models;;GainFxp@Fxp;;;GainFxp@Fxp;;;AddFxp@Fxp;;;;GainFxp@Fxp;;;GainFxp@Fxp;;;GainFxp@Fxp;;;AddFxp@Fxp;;;;AddFxp@Fxp;;;;AddFxp@Fxp;;;;GainFxp@Fxp;;;GainFxp@Fxp;;</D><T>Array_BString</T><D>1;62;;dataOut;;dataOut;;dataOut;;dataOut;;dataIn#2;dataOut;dataIn#1;;dataOut;;output;input;;dataIn#2;dataOut;dataIn#1;;dataOut;;input#1;;dataOut;Gain;;dataOut;Gain;;dataIn#2;dataOut;dataIn#1;;dataOut;Gain;;dataOut;Gain;;dataOut;Gain;;dataIn#2;dataOut;dataIn#1;;dataIn#2;dataOut;dataIn#1;;dataIn#2;dataOut;dataIn#1;;dataOut;Gain;;dataOut;Gain</D><T>Array_BString</T><D>!1!62!!± wl:4, iwl:4!!± wl:4, iwl:4!!± wl:4, iwl:4!!± wl:4, iwl:4!!± wl:8, iwl:8!± wl:9, iwl:9!± wl:8, iwl:8!!± wl:4, iwl:4!!± wl:4, iwl:4!± wl:64, iwl:53!!± wl:12, iwl:12!± wl:13, iwl:13!± wl:8, iwl:8!!± wl:4, iwl:4!!± wl:14, iwl:14!!± wl:8, iwl:8!± wl:4, iwl:4!!± wl:8, iwl:8!± wl:4, iwl:4!!± wl:13, iwl:13!± wl:14, iwl:14!± wl:8, iwl:8!!± wl:8, iwl:8!± wl:4, iwl:4!!± wl:8, iwl:8!± wl:4, iwl:4!!± wl:8, iwl:8!± wl:4, iwl:4!!± wl:9, iwl:9!± wl:10, iwl:10!± wl:8, iwl:8!!± wl:10, iwl:10!± wl:11, iwl:11!± wl:8, iwl:8!!± wl:11, iwl:11!± wl:12, iwl:12!± wl:8, iwl:8!!± wl:8, iwl:8!± wl:4, iwl:4!!± wl:8, iwl:8!± wl:4, iwl:4</D><T>Array_BString</T><D>1;62;;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%)</D><T>Array_BString</T><D>1;62;;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);;0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%);;0 (0.000000%);0 (0.000000%)</D><T>Array_BString</T><D>1;62;;8.000000;;8.000000;;8.000000;;8.000000;;8.000000;14.000000;8.000000;;8.000000;;8.000000;7.992586;;63.000000;68.000000;8.000000;;8.000000;;70.000000;;8.000000;1.000000;;16.000000;2.000000;;68.000000;70.000000;8.000000;;8.000000;1.000000;;8.000000;1.000000;;8.000000;1.000000;;14.000000;29.000000;16.000000;;29.000000;49.000000;24.000000;;49.000000;63.000000;24.000000;;24.000000;3.000000;;24.000000;3.000000</D><T>Array_BString</T><D>1;62;;0.000000;;0.000000;;0.000000;;0.000000;;0.000000;0.000000;0.000000;;0.000000;;0.000000;0.012108;;0.000000;0.000000;0.000000;;0.000000;;0.000000;;0.000000;1.000000;;0.000000;2.000000;;0.000000;0.000000;0.000000;;0.000000;1.000000;;0.000000;1.000000;;0.000000;1.000000;;0.000000;0.000000;0.000000;;0.000000;0.000000;0.000000;;0.000000;0.000000;0.000000;;0.000000;3.000000;;0.000000;3.000000</D></D></Data></Item> <Item XName="Flt_FIR" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;C;4;Y0C;G04;W0C;;W014;m}3;c04;G04;i0C;O0C;K04;s0C;e0C;W31C;R0C;514;g04;o0C;114;O0C;w0C;80C;214;O0C;W51C;i04;w04;r0C;K0C;W114;u0C;p0C;w04;C;W31C;y04;n04;v0C;x04;{04;c04;g0C;Y04;K0C;k0C;W41C;c04;w04;r0C;G0C;G04;O0C;e04;g04;c04;R0C;}0C;W04;g04;61C;K0C;R0C;C;}04;W214;q0C;W41C;m}B;G04;214;o04;W21C;K0C;a04;614;W04;g0C;k0C;4;a04;81C;14;R04;R0C;K0C;W11C;m04;n0C;G04;714;4;v0C;g04;Y04;k0C;W31C;{0C;s04;414;g0C;W114;c0C;x0C;g04;814;i0C;t0C;G0C;x0C;G04;K0C;y04;i0C;R0C;y0C;n04;v04;{0C;s04;31C;u04;t04;w0C;W114;g0C;u0C;c0C;a0C;v04;914;o04;4;Y04;i0C;y0C;61C;s04;r04;z0C;m}3;K04;r04;v0C;u0C;i04;514;p04;a04;80C;s0C;u0C;m04;e0C;o04;41C;m04;114;z0C;m}3;214;c04;{0C;G04;e04;a0C;o0C;w0C;v04;q04;G04;W51C;c0C;c04;p0C;a0C;p04;314;W01C;w04;q04;r0C;Y0C;K0C;Y0C;614;i04;W81C;p04;m}B;i0C;o04;x0C;Y04;W21C;w04;114;W51C;i04;v04;u0C;Y0C;;W614;R0C;1C;c0C;o0C;v04;G04;c04;k04;n0C;4;o0C;o04;e04;W21C;i04;14;O04;y0C;p0C;c0C;G0C;m04;o04;R04;q0C;804;n04;K0C;v04;C;1C;q04;z0C;4;w0C;4;114;p0C;v04;a04;r0C;W114;o0C;i0C;w0C;{04;v04;a04;m0C;}0C;W0C;C;{04;u04;m0C;w0C;m04;k0C;O04;14;W0C;q0C;R04;m}B;K04;g0C;a0C;214;a04;80C;m0C;o04;i04;r0C;WB1C;p0C;a04;80C;O0C;i04;214;k04;e0C;g0C;O0C;c04;W414;t04;n04;m0C;r0C;C;y0C;R0C;z04;G0C;o0C;;g0C;W04;p0C;W314;W0C;O0C;w0C;W0C;o04;i0C;W04;m}B;o04;m0C;u04;r04;a04;n04;q0C;71C;114;K04;o0C;W0C;{04;W04;K04;4;y0C;;C;R0C;K04;o04;r04;v0C;n0C;4;A1C;e04;G0C;w04;i04;m}3;W04;81C;m04;e0C;O0C;x04;K0C;W0C;v04;p0C;m}B;614;m}3;W21C;W814;i0C;{0C;p04;g0C;W21C;t0C;214;s04;31C;W04;114;q04;r04;k0C;k0C;W04;1C;r0C;e04;W314;r0C;o0C;G0C;o04;n04;1C;r04;C;80C;R04;w04;e0C;m}3;W51C;g0C;B14;{0C;o0C;W214;m0C;x0C;x04;e0C;a0C;414;n0C;o0C;R04;K04;c04;804;a04;m04;W21C;s04;804;W31C;R04;114;Y0C;}04;a0C;W01C;O04;K04;m}3;i0C;O0C;s0C;u0C;m}B;m}B;n04;4;m}3;814;n0C;;p04;o0C;q04;51C;i0C;c04;m04;{0C;m}3;W014;31C;g04;{04;R04;k0C;W0C;p04;c0C;r0C;4;W614;14;Y0C;WC1C;o0C;v0C;14;o04;m0C;B14;v0C;g0C;C;m0C;314;r04;}0C;s0C;}04;11C;k0C;414;p04;W0C;K0C;q0C;x04;o0C;G0C;r04;G04;41C;Y04;c04;31C;q04;W414;Y0C;80C;a04;w04;e0C;c0C;Y04;31C;e0C;s04;4;O04;v0C;o04;K04;o0C;o0C;o04;x04;R0C;K0C;1C;K0C;}04;W04;y0C;80C;14;W21C;K0C;c04;K04;804;k0C;W114;W014;m}3;u0C;n0C;n0C;i0C;a0C;k04;s04;v04;o04;i0C;O0C;c04;m}B;c0C;K04;t0C;W11C;804;804;o04;m04;K0C;R04;W11C;804;W014;i0C;;804;}04;w0C;k0C;g0C;K0C;e04;Y0C;R04;r0C;W04;WD14;c04;21C;u0C;u04;14;n04;n0C;v0C;m}B;W014;K0C;WF1C;o0C;K04;80C;y04;y04;W61C;r04;s04;O0C;q04;F1C;G0C;q04;K0C;p0C;}04;{04;;i04;z0C;o04;y0C;G0C;y04;t0C;a0C;n04;c04;Y0C;R0C;n0C;Y04;i0C;r04;W31C;t04;z04;61C;;c04;r0C;g04;c0C;u04;W714;t0C;n04;G0C;t0C;g04;z0C;;R0C;w04;414;q0C;p0C;k04;;z0C;z04;Y04;81C;p04;e04;s0C;C;w0C;e04;a04;u0C;c04;q04;K0C;W04;o0C;K04;W714;14;K04;;}0C;i0C;k04;p0C;u04;m}3;e0C;31C;n0C;WF14;G04;u0C;p04;c0C;O0C;W61C;n04;u04;4;m}3;K04;{04;q04;w0C;W11C;g04;G0C;t0C;R0C;q04;u0C;Y04;g0C;W414;W514;t0C;v0C;y04;W11C;314;Y0C;y0C;w04;s0C;o0C;s0C;u04;14;4;z0C;W11C;m04;814;e0C;o0C;W314;O04;61C;t04;W0C;41C;K0C;e0C;m04;G04;m}3;i04;y0C;e04;W314;c0C;R0C;14;K04;{0C;4;g0C;p0C;u04;c04;Y0C;r0C;i04;u04;{04;C;WH1C;804;s04;m}B;G04;w0C;g04;n04;214;G04;a0C;31C;K04;o04;41C;m}B;804;i04;s04;p0C;i04;c0C;}0C;804;a0C;e0C;Y04;r04;W0C;214;{0C;K04;a04;W0C;14;q0C;414;u0C;C;s04;z0C;m04;y04;q0C;1C;4;a0C;G0C;e0C;W514;;k0C;31C;m04;114;{0C;c0C;o04;G0C;G0C;214;k0C;z0C;p0C;;W514;O0C;80C;g04;x0C;g04;G0C;c0C;k0C;k04;614;K04;s0C;80C;G04;W01C;K0C;c04;e04;c04;}04;}04;G0C;s0C;m0C;W41C;y04;m04;W11C;m}3;m}B;c04;;O04;o0C;{04;O04;W01C;x04;W01C;G0C;t04;n0C;a04;e04;t0C;g04;{04;Y04;11C;g04;c0C;m}B;r04;K0C;m0C;80C;i0C;W114;11C;G04;y04;W21C;a04;k04;a0C;4;O04;m0C;c0C;4;WC14;i04;804;x0C;a04;;W71C;w0C;q04;i04;g0C;W114;O0C;W11C;i04;A14;g04;G0C;G0C;e0C;m0C;1C;r0C;q04;x04;214;a0C;WB1C;W0C;g0C;Y04;g04;{04;K04;Y04;804;W61C;W614;k0C;y0C;14;K04;1C;G0C;w0C;;v04;q0C;W214;g04;51C;i04;G04;p0C;v04;W114;{0C;11C;Y04;t0C;Y0C;k04;g0C;k04;414;s04;G0C;z0C;Y04;}04;c0C;W01C;W314;m}3;W0C;R04;c04;i04;1C;n0C;g0C;K0C;s04;q0C;r04;W0C;G04;r0C;G04;B14;e0C;W21C;K0C;11C;W114;O04;x0C;G0C;u0C;R04;w04;O0C;o04;W614;m}3;m}3;91C;c0C;k04;p0C;o04</D></Data> <IndepValue>ConfigurableFIR_VariableCoefficients\Design3_Data\Eqns\VarBlock\Flt_FIR_Time</IndepValue></Item> <Item XName="Flt_FIR_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="Fxp_FIR" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;C;4;Y0C;G04;W0C;;W014;m}3;c04;G04;i0C;O0C;K04;s0C;e0C;W31C;R0C;514;g04;o0C;114;O0C;w0C;80C;214;O0C;W51C;i04;w04;r0C;K0C;W114;u0C;p0C;w04;C;W31C;y04;n04;v0C;x04;{04;c04;g0C;Y04;K0C;k0C;W41C;c04;w04;r0C;G0C;G04;O0C;e04;g04;c04;R0C;}0C;W04;g04;61C;K0C;R0C;C;}04;W214;q0C;W41C;m}B;G04;214;o04;W21C;K0C;a04;614;W04;g0C;k0C;4;a04;81C;14;R04;R0C;K0C;W11C;m04;n0C;G04;714;4;v0C;g04;Y04;k0C;W31C;{0C;s04;414;g0C;W114;c0C;x0C;g04;814;i0C;t0C;G0C;x0C;G04;K0C;y04;i0C;R0C;y0C;n04;v04;{0C;s04;31C;u04;t04;w0C;W114;g0C;u0C;c0C;a0C;v04;914;o04;4;Y04;i0C;y0C;61C;s04;r04;z0C;m}3;K04;r04;v0C;u0C;i04;514;p04;a04;80C;s0C;u0C;m04;e0C;o04;41C;m04;114;z0C;m}3;214;c04;{0C;G04;e04;a0C;o0C;w0C;v04;q04;G04;W51C;c0C;c04;p0C;a0C;p04;314;W01C;w04;q04;r0C;Y0C;K0C;Y0C;614;i04;W81C;p04;m}B;i0C;o04;x0C;Y04;W21C;w04;114;W51C;i04;v04;u0C;Y0C;;W614;R0C;1C;c0C;o0C;v04;G04;c04;k04;n0C;4;o0C;o04;e04;W21C;i04;14;O04;y0C;p0C;c0C;G0C;m04;o04;R04;q0C;804;n04;K0C;v04;C;1C;q04;z0C;4;w0C;4;114;p0C;v04;a04;r0C;W114;o0C;i0C;w0C;{04;v04;a04;m0C;}0C;W0C;C;{04;u04;m0C;w0C;m04;k0C;O04;14;W0C;q0C;R04;m}B;K04;g0C;a0C;214;a04;80C;m0C;o04;i04;r0C;WB1C;p0C;a04;80C;O0C;i04;214;k04;e0C;g0C;O0C;c04;W414;t04;n04;m0C;r0C;C;y0C;R0C;z04;G0C;o0C;;g0C;W04;p0C;W314;W0C;O0C;w0C;W0C;o04;i0C;W04;m}B;o04;m0C;u04;r04;a04;n04;q0C;71C;114;K04;o0C;W0C;{04;W04;K04;4;y0C;;C;R0C;K04;o04;r04;v0C;n0C;4;A1C;e04;G0C;w04;i04;m}3;W04;81C;m04;e0C;O0C;x04;K0C;W0C;v04;p0C;m}B;614;m}3;W21C;W814;i0C;{0C;p04;g0C;W21C;t0C;214;s04;31C;W04;114;q04;r04;k0C;k0C;W04;1C;r0C;e04;W314;r0C;o0C;G0C;o04;n04;1C;r04;C;80C;R04;w04;e0C;m}3;W51C;g0C;B14;{0C;o0C;W214;m0C;x0C;x04;e0C;a0C;414;n0C;o0C;R04;K04;c04;804;a04;m04;W21C;s04;804;W31C;R04;114;Y0C;}04;a0C;W01C;O04;K04;m}3;i0C;O0C;s0C;u0C;m}B;m}B;n04;4;m}3;814;n0C;;p04;o0C;q04;51C;i0C;c04;m04;{0C;m}3;W014;31C;g04;{04;R04;k0C;W0C;p04;c0C;r0C;4;W614;14;Y0C;WC1C;o0C;v0C;14;o04;m0C;B14;v0C;g0C;C;m0C;314;r04;}0C;s0C;}04;11C;k0C;414;p04;W0C;K0C;q0C;x04;o0C;G0C;r04;G04;41C;Y04;c04;31C;q04;W414;Y0C;80C;a04;w04;e0C;c0C;Y04;31C;e0C;s04;4;O04;v0C;o04;K04;o0C;o0C;o04;x04;R0C;K0C;1C;K0C;}04;W04;y0C;80C;14;W21C;K0C;c04;K04;804;k0C;W114;W014;m}3;u0C;n0C;n0C;i0C;a0C;k04;s04;v04;o04;i0C;O0C;c04;m}B;c0C;K04;t0C;W11C;804;804;o04;m04;K0C;R04;W11C;804;W014;i0C;;804;}04;w0C;k0C;g0C;K0C;e04;Y0C;R04;r0C;W04;WD14;c04;21C;u0C;u04;14;n04;n0C;v0C;m}B;W014;K0C;WF1C;o0C;K04;80C;y04;y04;W61C;r04;s04;O0C;q04;F1C;G0C;q04;K0C;p0C;}04;{04;;i04;z0C;o04;y0C;G0C;y04;t0C;a0C;n04;c04;Y0C;R0C;n0C;Y04;i0C;r04;W31C;t04;z04;61C;;c04;r0C;g04;c0C;u04;W714;t0C;n04;G0C;t0C;g04;z0C;;R0C;w04;414;q0C;p0C;k04;;z0C;z04;Y04;81C;p04;e04;s0C;C;w0C;e04;a04;u0C;c04;q04;K0C;W04;o0C;K04;W714;14;K04;;}0C;i0C;k04;p0C;u04;m}3;e0C;31C;n0C;WF14;G04;u0C;p04;c0C;O0C;W61C;n04;u04;4;m}3;K04;{04;q04;w0C;W11C;g04;G0C;t0C;R0C;q04;u0C;Y04;g0C;W414;W514;t0C;v0C;y04;W11C;314;Y0C;y0C;w04;s0C;o0C;s0C;u04;14;4;z0C;W11C;m04;814;e0C;o0C;W314;O04;61C;t04;W0C;41C;K0C;e0C;m04;G04;m}3;i04;y0C;e04;W314;c0C;R0C;14;K04;{0C;4;g0C;p0C;u04;c04;Y0C;r0C;i04;u04;{04;C;WH1C;804;s04;m}B;G04;w0C;g04;n04;214;G04;a0C;31C;K04;o04;41C;m}B;804;i04;s04;p0C;i04;c0C;}0C;804;a0C;e0C;Y04;r04;W0C;214;{0C;K04;a04;W0C;14;q0C;414;u0C;C;s04;z0C;m04;y04;q0C;1C;4;a0C;G0C;e0C;W514;;k0C;31C;m04;114;{0C;c0C;o04;G0C;G0C;214;k0C;z0C;p0C;;W514;O0C;80C;g04;x0C;g04;G0C;c0C;k0C;k04;614;K04;s0C;80C;G04;W01C;K0C;c04;e04;c04;}04;}04;G0C;s0C;m0C;W41C;y04;m04;W11C;m}3;m}B;c04;;O04;o0C;{04;O04;W01C;x04;W01C;G0C;t04;n0C;a04;e04;t0C;g04;{04;Y04;11C;g04;c0C;m}B;r04;K0C;m0C;80C;i0C;W114;11C;G04;y04;W21C;a04;k04;a0C;4;O04;m0C;c0C;4;WC14;i04;804;x0C;a04;;W71C;w0C;q04;i04;g0C;W114;O0C;W11C;i04;A14;g04;G0C;G0C;e0C;m0C;1C;r0C;q04;x04;214;a0C;WB1C;W0C;g0C;Y04;g04;{04;K04;Y04;804;W61C;W614;k0C;y0C;14;K04;1C;G0C;w0C;;v04;q0C;W214;g04;51C;i04;G04;p0C;v04;W114;{0C;11C;Y04;t0C;Y0C;k04;g0C;k04;414;s04;G0C;z0C;Y04;}04;c0C;W01C;W314;m}3;W0C;R04;c04;i04;1C;n0C;g0C;K0C;s04;q0C;r04;W0C;G04;r0C;G04;B14;e0C;W21C;K0C;11C;W114;O04;x0C;G0C;u0C;R04;w04;O0C;o04;W614;m}3;m}3;91C;c0C;k04;p0C;o04</D></Data> <IndepValue>ConfigurableFIR_VariableCoefficients\Design3_Data\Eqns\VarBlock\Fxp_FIR_Time</IndepValue></Item> <Item XName="Fxp_FIR_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="Input" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;C;;K0C;K04;m}3;G04;804;804;m}B;O04;m}B;;W0C;R0C;m}B;804;O0C;G04;4;K0C;80C;G04;804;W0C;C;804;C;K0C;K04;m}B;O0C;4;m}3;R0C;80C;K04;W0C;m}3;G04;O04;;O04;G04;4;K0C;C;K04;m}B;80C;m}3;80C;;4;G04;m}3;C;C;O04;O0C;K0C;K0C;R0C;m}B;O04;m}3;W0C;O0C;80C;;O04;O0C;K0C;C;G04;O04;m}B;4;m}B;K04;R0C;m}B;O04;80C;804;R0C;m}B;K0C;K0C;804;G04;O0C;4;804;4;W0C;W0C;W0C;G04;K0C;804;m}3;R0C;C;O04;K04;K0C;804;R0C;C;K0C;4;m}B;K0C;K0C;R0C;K04;W0C;m}B;O0C;R0C;G04;W0C;4;m}3;O0C;O0C;W0C;K0C;804;G04;4;O04;G04;C;O0C;G0C;O04;W0C;C;80C;G04;K0C;R0C;R0C;G04;m}3;O04;m}3;804;R0C;G04;80C;4;K0C;G0C;O04;G0C;G0C;K04;K04;C;m}B;O04;;m}B;R0C;;G04;4;80C;R0C;4;W0C;K0C;O0C;K04;R0C;m}B;K04;m}B;G0C;C;K0C;804;O04;K0C;80C;K04;R0C;K04;K0C;m}B;R0C;G0C;K04;O0C;K0C;O04;K0C;K0C;G0C;G04;G04;O0C;80C;R0C;80C;m}B;80C;804;80C;C;80C;C;804;W0C;G0C;G04;804;C;K0C;G0C;R0C;C;m}B;m}3;K0C;80C;m}B;;m}B;O04;W0C;G04;G0C;80C;O0C;R0C;;80C;K0C;K04;W0C;O04;m}B;80C;W0C;C;G04;4;4;O0C;G0C;O0C;m}3;804;m}3;O0C;;80C;G0C;G04;m}3;G0C;m}B;m}3;C;m}B;R0C;G04;4;m}3;80C;804;O04;4;R0C;W0C;80C;O0C;W0C;O0C;m}3;4;m}B;G0C;G0C;G0C;804;O04;O04;O04;;G04;80C;C;4;K04;K0C;804;K0C;m}3;O0C;804;804;80C;m}B;W0C;804;R0C;;K0C;4;O0C;;4;K04;G04;K04;W0C;G04;G04;C;80C;804;K04;4;O04;m}B;m}3;m}3;m}B;m}B;G04;K04;G04;80C;K04;W0C;K0C;C;G0C;K04;80C;O04;W0C;m}B;80C;K0C;m}B;m}3;O0C;804;G0C;80C;804;O04;R0C;O04;K04;K0C;G04;4;R0C;W0C;m}B;G04;W0C;O0C;4;804;G04;G04;m}B;K04;80C;O0C;C;K04;m}3;R0C;;80C;O04;R0C;4;m}B;m}B;C;O04;4;m}3;80C;W0C;O04;m}B;W0C;G04;;R0C;m}B;;W0C;K04;m}B;K0C;80C;;80C;4;C;O04;K0C;4;804;K0C;O0C;K04;m}B;G04;K04;K0C;;m}3;m}3;m}B;m}B;80C;W0C;O0C;O0C;K0C;G0C;O0C;4;m}3;R0C;O04;G0C;G04;K0C;R0C;C;m}B;K0C;W0C;804;W0C;R0C;804;m}B;C;K0C;804;80C;O0C;W0C;G04;O04;O04;O0C;O0C;R0C;O0C;4;W0C;K04;4;R0C;;W0C;804;804;;W0C;K04;O0C;W0C;m}B;O04;G0C;4;O0C;804;80C;80C;m}3;804;O0C;80C;m}3;W0C;O0C;O04;C;C;;K04;4;;804;C;W0C;804;C;m}3;K0C;;4;G0C;O0C;80C;G04;;m}B;K0C;R0C;4;;G0C;O0C;G04;K0C;W0C;;G0C;C;W0C;;K04;G04;m}B;m}B;80C;K0C;R0C;K0C;m}B;m}3;G04;;m}B;4;4;;4;;W0C;K0C;G0C;80C;m}3;m}B;m}B;G0C;W0C;K04;K0C;C;80C;K04;m}B;K0C;80C;O0C;m}B;G0C;G0C;R0C;W0C;O04;K04;G0C;W0C;m}B;G04;K04;m}3;G0C;m}B;K04;O04;W0C;W0C;K0C;O0C;80C;804;R0C;R0C;O04;G0C;K04;W0C;W0C;;K0C;W0C;K0C;K04;80C;G04;80C;;m}B;R0C;K04;K0C;G0C;80C;G04;K0C;m}3;W0C;m}3;R0C;;W0C;K0C;G04;R0C;W0C;;W0C;O0C;O0C;O0C;K04;C;C;G04;O0C;4;K0C;O0C;K0C;80C;O04;m}B;G0C;;m}3;O0C;;G04;W0C;G0C;G04;O0C;80C;R0C;K0C;C;W0C;R0C;;G0C;80C;O0C;W0C;4;K04;K04;804;4;K0C;G04;G0C;804;G04;;O0C;W0C;804;O04;R0C;K04;;;W0C;K0C;804;80C;m}B;80C;O04;K04;G04;R0C;G04;C;m}B;W0C;K04;W0C;C;W0C;4;O04;G04;R0C;O04;80C;m}3;O04;R0C;O04;m}B;G0C;W0C;C;G04;804;G0C;W0C;K0C;K04;m}B;K0C;804;O04;O0C;m}3;G04;W0C;K0C;O0C;K0C;C;K0C;m}B;R0C;O0C;804;C;K0C;804;G04;80C;C;m}B;W0C;;m}3;C;R0C;G0C;4;K04;K04;W0C;W0C;G04;G0C;m}3;W0C;80C;C;K04;G04;m}3;80C;80C;K04;O0C;O0C;C;80C;4;C;m}B;4;W0C;C;O0C;O0C;W0C;;O0C;m}3;C;W0C;804;W0C;G04;G0C;804;4;K0C;O04;K0C;m}3;K04;G04;R0C;4;K0C;C;W0C;G04;4;80C;R0C;K0C;K04;K0C;O0C;C;C;O0C;G04;m}3;R0C;R0C;R0C;;;O0C;4;O0C;C;m}B;O0C;R0C;O0C;G04;m}3;C;80C;4;R0C;O0C;G0C;80C;G0C;4;O04;O04;;;O0C;C;O04;R0C;80C;80C;m}B;C;C;80C;C;O04;W0C;804;G0C;O0C;;C;K0C;804;W0C;m}B;m}3;O04;O0C;m}3;C;C;m}3;804;K0C;;K0C;4;C;R0C;O04;R0C;80C;;m}B;G0C;804;O0C;G0C;W0C;O04;G04;804;;4;O04;O0C;R0C;G0C;m}3;O0C;804;m}3;W0C;K0C;O04;K04;4;G04;804;m}3;G0C;W0C;G0C;4;K04;O04;R0C;G0C;K0C;O0C;C;m}B;G04;C;O04;W0C;G04;4;R0C;4;K04;G0C;80C;G0C;W0C;;O0C;m}B;K04;R0C;80C;;R0C;m}B;O04;;W0C;m}B;K0C;W0C;G0C;R0C;W0C;804;4;4;O0C;;804;804;W0C;G04;804;C;m}3;G04;K04;4;K0C;m}3;R0C;G04;O0C;4;m}B;m}B;K0C;G0C;O04;O04;R0C;m}B;W0C;C;804;R0C;G0C;W0C;R0C;80C;K0C;O0C;O04;804;4;80C;W0C;4;W0C;80C;80C;804;O04</D></Data> <IndepValue>ConfigurableFIR_VariableCoefficients\Design3_Data\Eqns\VarBlock\Input_Time</IndepValue></Item> <Item XName="Input_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="LogOutput" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data>Data Flow Analysis : Design3 Analysis
9/11/2013..6:31 PM
output of IID_Uniform_GenTimed 'Design3.I1': Sample Rate of this signal defaulting to the System Sample Rate ( 1.0 MHz ).
Execution time: 1.363 sec
</Data></Item></Item></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>125</D></Size></Item></Item> <Item XName="Design3_Data_FixedPointAnalysis" UserName="Design3_Data_FixedPointAnalysis" Type="Table"> <DefContext>Design3_Data</DefContext> <FixedPointAnalysis><T>Bool</T><D>1</D></FixedPointAnalysis> <FullPath>ConfigurableFIR_VariableCoefficients\Design3_Data_FixedPointAnalysis</FullPath> <HideZeros><T>Bool</T><D>1</D></HideZeros> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="TableDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;U924;uu14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;{bsNQ}E6634;hhikowGbr24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;d1;k4;k9;HH</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder></Item></Item> <Item XName="Series0" Type="TableSeries"> <Label>Part</Label> <Meas>FixedPointAnalysis{1}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{1}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series1" Type="TableSeries"> <Label>Model</Label> <Meas>FixedPointAnalysis{2}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{2}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series2" Type="TableSeries"> <Label>Signal</Label> <Meas>FixedPointAnalysis{3}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{3}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series3" Type="TableSeries"> <Label>Precision</Label> <Meas>FixedPointAnalysis{4}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{4}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series4" Type="TableSeries"> <Label>Overflows</Label> <Meas>FixedPointAnalysis{5}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{5}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series5" Type="TableSeries"> <Label>Underflows</Label> <Meas>FixedPointAnalysis{6}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{6}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series6" Type="TableSeries"> <Label>Max</Label> <Meas>FixedPointAnalysis{7}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{7}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item> <Item XName="Series7" Type="TableSeries"> <Label>Min</Label> <Meas>FixedPointAnalysis{8}</Meas> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=FixedPointAnalysis{8}</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /></Item></Item></Item> <Item XName="Design3_Results" UserName="Design3_Results" Type="Rectangular Graph"> <AaBackgnd><T>Bool</T><D>0</D></AaBackgnd> <AaTraces><T>Bool</T><D>1</D></AaTraces> <AllowAA><T>Bool</T><D>0</D></AllowAA> <DefContext>Design2_Data</DefContext> <GoalFill><T>Int</T><D>2</D></GoalFill> <GoalLine><T>Int</T><D>1</D></GoalLine> <LastAxisTab>X</LastAxisTab> <MarkerLine><T>Int</T><D>1</D></MarkerLine> <Selected><T>Bool</T><D>0</D></Selected> <ShowColumns><T>Bool</T><D>0</D></ShowColumns> <ShowOptTargets><T>Bool</T><D>1</D></ShowOptTargets> <ShowPoints><T>Bool</T><D>1</D></ShowPoints> <ShowYieldTargets><T>Bool</T><D>0</D></ShowYieldTargets> <Title>S2</Title> <Item XName="AxisQueue" Type="AxisQueue"> <Current><T>Int</T><D>0</D></Current> <Top><T>Int</T><D>0</D></Top></Item> <Item XName="Font" Type="Font"> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>14</D></Size> <Weight><T>Int</T><D>700</D></Weight></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.2351175</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="AxisX" UserName="Time (s)" Type="GrAxis"> <AutoScale><T>Bool</T><D>0</D></AutoScale> <AxisType><T>Int</T><D>2</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>7.4e-05</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <TitleColor><T>Int</T><D>0</D></TitleColor> <TitleOverride /> <Unit><T>Int</T><D>7004</D></Unit> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="AxisY" UserName="Flt_FIR, Fxp_FIR, Input" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</D></AutoScale> <AxisType><T>Int</T><D>0</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>70</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>-70</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>255</D></TextColor> <TitleColor><T>Int</T><D>255</D></TitleColor> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="AxisY2" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</D></AutoScale> <AxisType><T>Int</T><D>1</D></AxisType> <InUse><T>Bool</T><D>0</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>10</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="Display0" Type="GraphDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;y024;s424</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;iikowA1Pz24;136COm45234</D></PVPort> <PanX><T>Double</T><D>0</D></PanX> <PanY><T>Double</T><D>0</D></PanY> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;g;F2;O5;uE</D></Window> <ZOrder><T>Int</T><D>2</D></ZOrder> <Zoom><T>Double</T><D>1</D></Zoom></Item> <Item XName="Legend" Type="Legend"> <Color><T>Int</T><D>1073741824</D></Color> <Height><T>Double</T><D>156.4149284362793</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>9100.179559752696</D></PosY> <Width><T>Double</T><D>7524.073162729659</D></Width> <ZOrder><T>Int</T><D>8000</D></ZOrder> <Item XName="Font" Type="Font"> <Name>Arial</Name> <Size><T>Double</T><D>8</D></Size></Item></Item> <Item XName="MkrGroup" Type="MkrGroup"> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <ZOrder><T>Int</T><D>7000</D></ZOrder></Item> <Item XName="Series0" Type="GraphSeries"> <Color><T>Int</T><D>255</D></Color> <Context>Design3_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Label /> <Meas>Flt_FIR</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>1</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>2</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>9000</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=Flt_FIR</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item> <Item XName="Series1" Type="GraphSeries"> <Color><T>Int</T><D>16711680</D></Color> <Context>Design3_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>Fxp_FIR</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>2</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>1</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8999</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=Fxp_FIR</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item> <Item XName="Series2" Type="GraphSeries"> <Color><T>Int</T><D>43520</D></Color> <Context>Design3_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>Input</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>2</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>3</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8998</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=Input</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.1911114583333333</D></Data></Item></Item> <Item XName="FIR" UserName="FIR" Type="Design"> <Intent><T>Int</T><D>4</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D2</PartID> <PinName>dataIn</PinName> <SchObject>Part8</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect14</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Input1</PartID> <PinName>Port_1</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Output1</PartID> <PinName>Port_1</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect16</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Output2</PartID> <PinName>Port_1</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D3</PartID> <PinName>dataIn</PinName> <SchObject>Part9</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect9</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D3</PartID> <PinName>dataOut</PinName> <SchObject>Part9</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>G1</PartID> <PinName>dataIn</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>8</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>G1</PartID> <PinName>dataOut</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>8</NetName></Item></Item></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>G2</PartID> <PinName>dataIn</PinName> <SchObject>Part10</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N18" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>G2</PartID> <PinName>dataOut</PinName> <SchObject>Part10</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect18</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Input1</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect18</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D2</PartID> <PinName>dataOut</PinName> <SchObject>Part8</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect16</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N20" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Output1</PinName> <SchObject>Part7</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect15</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N21" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Output2</PinName> <SchObject>Part7</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N22" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>Input2</PinName> <SchObject>Part7</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N23" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect9</SchObject></Item></Item> <Item XName="N24" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect17</SchObject></Item></Item> <Item XName="N25" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect18</SchObject></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S1</PartID> <PinName>input</PinName> <SchObject>Part12</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C1</PartID> <PinName>dataOut</PinName> <SchObject>Part11</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D1</PartID> <PinName>dataIn</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect17</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D1</PartID> <PinName>dataOut</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect17</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>8</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>A1</PartID> <PinName>dataIn</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>8</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>A1</PartID> <PinName>dataOut</PinName> <SchObject>Part4</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Input2</PartID> <PinName>Port_1</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text /> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="Coeff" Type="Variable"> <Data><T>Array_Dbl64</T><D>2;5;1;m}3;m}3;m}3;m}3;m}3</D></Data></Item> <Item XName="N" Type="Variable"> <Data><T>Double</T><D>5</D></Data></Item> <Item XName="WL" Type="Variable"> <Data><T>Double</T><D>4</D></Data></Item> <Item XName="n" Type="Variable"> <Data><T>Double</T><D>5</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;uE24;2624</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;2N3RDmSoA34;9HY49oM7334</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;I1;64;h9;KF</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Parameters" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="PartList" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="Parameters" Type="Parameters"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;4;n;WL;N;Coeff</D></ParamOrder> <Item XName="Coeff" Type="PartParam"> <DataEntry>ones(1,5)</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>5</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>5</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="A1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Adder</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>AddFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,8?Connect2|dataIn,1?Connect1|dataOut,7?Connect12</Netlist> <ParentPartName>AddFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_AddFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>AddFxp@Fxp Models</ModelName> <SymbolName>SYM_AddFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>AddFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>AddFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>AddFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>AddFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AddFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>AddFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>AddFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>AddFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>AddFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AddFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>WL+4+(N+1-n)</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,6?Connect5</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>1</D></SimOverride> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="D1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <Netlist>dataIn,4?Connect3|dataOut,5?Connect17</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,7?Connect14|dataOut,2?Connect16</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1+(n<=1)*1</DataEntry></Item></Item> <Item XName="D3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,5?Connect9|dataOut,3?Connect8</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1+(n<=1)*1</DataEntry></Item></Item> <Item XName="G1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Gain</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>GainFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,5?Connect13|dataOut,8?Connect2</Netlist> <ParentPartName>GainFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_GainFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>GainFxp@Fxp Models</ModelName> <SymbolName>SYM_GainFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>Coeff(N+2-n)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>Coeff(N+2-n)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>WL+4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="G2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Gain</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>GainFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,6?Connect5|dataOut,9?Connect10</Netlist> <ParentPartName>GainFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>1</D></SimOverride> <Symbol>SYM_GainFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>GainFxp@Fxp Models</ModelName> <SymbolName>SYM_GainFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>Coeff( (N+2-n)*(n>1)+(n<=1)*1)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>WL+4+4*(N+1-n)</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>WL+4+4*(N+1-n)</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>Coeff( (N+2-n)*(n>1)+(n<=1)*1)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>WL+4+4*(N+1-n)</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>WL+4+4*(N+1-n)</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Input1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,1?Connect1</Netlist> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1*(n==5)</DataEntry></Item></Item> <Item XName="Input2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,4?Connect3</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="Output1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,2?Connect16</Netlist> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(n<=1)*1</DataEntry></Item></Item> <Item XName="Output2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,3?Connect8</Netlist> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(n<=1)*1</DataEntry></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="PartListDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="S1" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <Netlist>input,9?Connect10</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>1</D></SimOverride> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Subnetwork1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FIR</Model> <ModelID /> <Netlist>Input1,7?Connect18|Output1,2?Connect15|Output2,3?Connect7|Input2,5?Connect4</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FIR</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Coeff" Type="PartParam"> <DataEntry>Coeff</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>N</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n-1</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Coeff" Type="PartParam"> <DataEntry>Coeff</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>N</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="WL" Type="PartParam"> <DataEntry>4</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n-1</DataEntry> <Description>n</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(n<=1)*1</DataEntry></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.2159</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Annotate0" Type="TextA"> <BorderColor><T>Int</T><D>8388608</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>3</D></BorderWeight> <Color><T>Int</T><D>14483455</D></Color> <Filled><T>Bool</T><D>1</D></Filled> <Height><T>Double</T><D>1750</D></Height> <HorizMargin><T>Int</T><D>50</D></HorizMargin> <Justification><T>Int</T><D>5</D></Justification> <PosX><T>Double</T><D>-10500.99999999997</D></PosX> <PosY><T>Double</T><D>3250.999999999985</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <ToPoint><T>Bool</T><D>0</D></ToPoint> <VertMargin><T>Int</T><D>50</D></VertMargin> <Width><T>Double</T><D>2250</D></Width> <ZOrder><T>Int</T><D>-1</D></ZOrder> <Item XName="Font" Type="Font"> <Angle><T>Int</T><D>0</D></Angle> <Color><T>Int</T><D>0</D></Color> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>194.4444444444444</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item> <Item XName="Text" Type="Param"> <DataEntry>For Debugging
Set this network active and note in the data set how the coefficients are being accessed to set the gain value</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item></Item> <Item XName="Connect1" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;G}2C;GF24;bn2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect10" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;1q2C;GZo24;G{r2C;WZo24;G{r2C;W}lan24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>-0.9999999999736247</D></PosX> <PosY><T>Double</T><D>500.9999999999859</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect11" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;bn2C;YJ2C;YZ2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect12" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WVb2C;GF24;WZY2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect13" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;bn2C;GF2C;bn2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect14" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WZY2C;GF24;JT2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect15" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;GV1C;8;G}14;;G}14;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect16" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WV1C;GF24;G}14;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect17" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;GVr2C;YJ2C;bn2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect18" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;JT2C;8;WZY2C;;WZY2C;GF24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;bn2C;}}DF24;bn2C;}}P724</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect3" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;G}2C;YJ2C;WKy2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect4" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;JT2C;Gl1C;YZ2C;Gl1C;YZ2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;Guv2C;WcW24;G{r2C;WcW24;G{r2C;Vb24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>-0.9999999999736247</D></PosX> <PosY><T>Double</T><D>500.9999999999859</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect7" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;GV1C;Gl1C;G}14;Gl1C;G}14;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect8" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;GV1C;YJ2C;G}14;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect9" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;YZ2C;YJ2C;JT2C;YJ2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;MG24;u424</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;VW8HkXdx83C;BnZXstza{2C;B37XpB4D534;3T8IGdLMy24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>8500</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>11000</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Output2</Designator> <PosX><T>Double</T><D>499.9999950967436</D></PosX> <PosY><T>Double</T><D>-1375.000000000008</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pOutput2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Output2 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Output1</Designator> <PosX><T>Double</T><D>499.9999950967427</D></PosX> <PosY><T>Double</T><D>875.0000001368282</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pOutput1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Output1 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part10" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>G2</Designator> <PosX><T>Double</T><D>-5625.999999999819</D></PosX> <PosY><T>Double</T><D>3250.000000000008</D></PosY> <Rotate><T>Double</T><D>90</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_GainFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.998779296875</D></PosX> <PosY><T>Double</T><D>419.99951171875</D></PosY> <Rotate><T>Double</T><D>-90</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="Override" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>8388736</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-169.23</D></PosY> <Text>Disabled: OPEN</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="__pG2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-282.05</D></PosY> <Text>G2 {GainFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pOutputIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>169.23</D></PosY> <Text>OutputIntegerWordlength=12</Text></Item> <Item XName="_pOutputIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>282.0500000000001</D></PosY> <Text>OutputIsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-56.41000000000003</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pOutputWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>56.41000000000003</D></PosY> <Text>OutputWordlength=12 [WL+4+4*(N+1-n)]</Text></Item></Item></Item> <Item XName="Part11" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C1</Designator> <PosX><T>Double</T><D>-6625.999511718725</D></PosX> <PosY><T>Double</T><D>2625.999999999985</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="Override" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>8388736</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Disabled: OPEN</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="__pC1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C1 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IntegerWordlength=4</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>676.9200000000001</D></PosY> <Text>IsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Value=1.0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>Wordlength=4</Text></Item></Item></Item> <Item XName="Part12" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S1</Designator> <PosX><T>Double</T><D>-5125.999999999974</D></PosX> <PosY><T>Double</T><D>5249.999999999986</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="Override" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>8388736</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Disabled: OPEN</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="__pS1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S1 {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11184810</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Input1</Designator> <PosX><T>Double</T><D>-7999.999023437629</D></PosX> <PosY><T>Double</T><D>874.9999999999968</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>249.99951171875</D></PosX> <PosY><T>Double</T><D>227.998779296875</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pInput1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>Input1 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>G1</Designator> <PosX><T>Double</T><D>-4499.999999999855</D></PosX> <PosY><T>Double</T><D>-1000.999999999972</D></PosY> <Rotate><T>Double</T><D>90</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_GainFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.9996948242188</D></PosX> <PosY><T>Double</T><D>419.99951171875</D></PosY> <Rotate><T>Double</T><D>-90</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pG1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>G1 {GainFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pOutputIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.8200000000001</D></PosY> <Text>OutputIntegerWordlength=8</Text></Item> <Item XName="_pOutputIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputIsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pOutputWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>6</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>OutputWordlength=8 [WL+4]</Text></Item></Item></Item> <Item XName="Part4" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>A1</Designator> <PosX><T>Double</T><D>-4500.999999999962</D></PosX> <PosY><T>Double</T><D>998.9998779296872</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_AddFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pA1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>A1 {AddFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>IntegerWordlength=9 [WL+4+(N+1-n)]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IsSigned=Signed</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Wordlength=9 [WL+4+(N+1-n)]</Text></Item></Item></Item> <Item XName="Part5" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Input2</Designator> <PosX><T>Double</T><D>-7999.999023437473</D></PosX> <PosY><T>Double</T><D>-1374.999999628639</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>227.998779296875</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pInput2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>Input2 {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Any Type</Text></Item></Item></Item> <Item XName="Part6" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D1</Designator> <PosX><T>Double</T><D>-7250.999999999907</D></PosX> <PosY><T>Double</T><D>-1250</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D1 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part7" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Subnetwork1</Designator> <PosX><T>Double</T><D>-2125.000008151947</D></PosX> <PosY><T>Double</T><D>-749.9999899310889</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1045</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pSubnetwork1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Subnetwork1 {FIR}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCoeff" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>200</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>Coeff=(1x5) [1,1,1,1,1] [Coeff]</Text></Item> <Item XName="_pN" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>N=5 [N]</Text></Item> <Item XName="_pWL" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>WL=4</Text></Item> <Item XName="_pn" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>n=4 [n-1]</Text></Item></Item></Item> <Item XName="Part8" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D2</Designator> <PosX><T>Double</T><D>-1875.999999999989</D></PosX> <PosY><T>Double</T><D>999.999999999995</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="Override" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>8388736</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Disabled: OPEN</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="__pD2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D2 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part9" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D3</Designator> <PosX><T>Double</T><D>-1874.99999999998</D></PosX> <PosY><T>Double</T><D>-1249.999999999993</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="Override" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>8388736</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Disabled: OPEN</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="__pD3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D3 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.2794</D></Data></Item></Item></Item> <Item XName="HDL Code Generator3" UserName="HDL Code Generator3" Type="HDLGen"> <CompilationLog>'Design1__Subnetwork2': Hardware clock rate for HDL code generation or test vector generation is automatically set to 1e+006 Hz, which is the least common multiple of all sample rates inside the subnetwork.
ControllerFxp 'Design1__Subnetwork2__Subnetwork2_ControllerFxp': HDL code generation complete. The generated HDL code can be found in C:\tmp\FIR_HDL
</CompilationLog> <EntityNames><T>Array_BString</T><D>1;1;FIR</D></EntityNames> <ModelNames><T>Array_BString</T><D>1;1;FIR</D></ModelNames> <Selected><T>Bool</T><D>0</D></Selected> <SubnetNames><T>Array_BString</T><D>1;1;Subnetwork1</D></SubnetNames> <Item XName="ALTPLLD_Altera_Subnetwork1" Type="Param"> <DataEntry>1</DataEntry></Item> <Item XName="ALTPLLM_Altera_Subnetwork1" Type="Param"> <DataEntry>1</DataEntry></Item> <Item XName="AutoAddToList" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="ClockDiv_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockOutputPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockOutputPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockPeriod_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="ClockPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="ClockPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="CodeGeneration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ConfigurationName" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design3</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Altera_Subnetwork1" Type="Param"> <DataEntry>EP4S40G2F40I1</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Subnetwork1" Type="Param"> <DataEntry>XC4VSX35</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Altera_Subnetwork1" Type="Param"> <DataEntry>Stratix IV</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Subnetwork1" Type="Param"> <DataEntry>Virtex4</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Subnetwork1" Type="Param"> <DataEntry>FF668</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPin_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Altera_Subnetwork1" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Subnetwork1" Type="Param"> <DataEntry>-10</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="GenClockOutput_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenResetOutput_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenRst_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenerateHILParallel" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HDLMode" Type="Param"> <DataEntry>HDL Only</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HDLTopDesign" Type="Param"> <DataEntry>Design3</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HILDevice" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HILGTConfiguration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HardwareClockRate_Subnetwork1" Type="Param"> <DataEntry>Sample_Rate</DataEntry></Item> <Item XName="InputClockPeriod_Altera_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="InputLocations_Altera_Subnetwork1" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="InputLocations_Subnetwork1" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="InputPins_Subnetwork1" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="IsGenTestVector" Type="Param"> <Data><T>Bool</T><D>0</D></Data></Item> <Item XName="OutputDir" Type="Param"> <DataEntry>C:\Users\tachwali\Desktop</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputLocations_Altera_Subnetwork1" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputLocations_Subnetwork1" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputPins_Subnetwork1" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="ResetActive_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstActive_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstOutputPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstOutputPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Altera_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Subnetwork1" Type="Param"> <DataEntry /></Item> <Item XName="SimulationStatusMsg" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SystemClockPeriod_Altera_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="SystemClockPeriod_Subnetwork1" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="UseClockIP_Subnetwork1" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UseDCM_Subnetwork1" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="UseDefaultDir" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UsePLLIP_Altera_Subnetwork1" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /></Item> <Item XName="Functions" UserName="Functions" Type="Folder"> <IsOpen><T>Bool</T><D>0</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="GF_Add" UserName="GF_Add" Type="function"> <Description>Galois Field Adder
</Description> <Selected><T>Bool</T><D>0</D></Selected> <Text>% Galois Field Adder
function y = GF_Add(x1,x2,m)
 y = dec2bin(x1,m) + dec2bin(x2,m);
 y = mod(y,2);
 y = bin2dec(y,m);
end</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="FunctionDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;Y324;GV14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;5VJyDHYy034;lnu6ZSG7S24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.3</D></Split> <Window><T>Array_I64</T><D>1;4;66;;EC;C2</D></Window> <ZOrder><T>Int</T><D>2</D></ZOrder></Item></Item></Item> <Item XName="GF_Generator" UserName="GF_Generator" Type="function"> <Description>% ---- Generate Galois Field GF(2^m) from the field generator polynomial ----
The elements of Galois Field may be represented in two ways:
 exponent or polynomial.
Assuming 'alpha', represented by 'a' here, is a root of the primitive
polynomial,
polyGF[i], i=1, 2, ..., 2^m, is the decimal number representation of Galois
Field element in binary polynomial [a^(m-1), a^(m-1), ..., a^1, a^0],
 0: polyGF[1] = [0, 0, ..., 0, 0, 0] = 0
 a^(0): polyGF[2] = [0, 0, ..., 0, 0, 1] = 1
 a^(1): polyGF[3] = [0, 0, ..., 0, 1, 0] = 2
 a^(2): polyGF[4] = [0, 0, ..., 1, 0, 0] = 4
 a^(m-1): polyGF[m+1] = [0, 1, ..., 0, 0, 0] = 2^(m-2)
 a^(m): polyGF[m+2] = [1, 0, ..., 0, 0, 0] = 2^(m-1)
 . . . .
 a^(2^m-2): polyGF[2^m] = [primPoly(1:m)] = ...
expGF(a^i) = expGF(polyGF(i+2)) = i, 0<=i<=2^m-2, expGF[0] is not defined
polyGF is generated based on 'multiplying alpha' circuit

primPoly: primitive polynomial (Galois Field generator polynomial),
 M+1 terms with degree of M, highest degree item first

</Description> <Selected><T>Bool</T><D>0</D></Selected> <Text>% % ---- Generate Galois Field GF(2^m) from the field generator polynomial ----
% The elements of Galois Field may be represented in two ways:
% exponent or polynomial.
% Assuming 'alpha', represented by 'a' here, is a root of the primitive
% polynomial,
% polyGF[i], i=1, 2, ..., 2^m, is the decimal number representation of Galois
% Field element in binary polynomial [a^(m-1), a^(m-1), ..., a^1, a^0],
% 0: polyGF[1] = [0, 0, ..., 0, 0, 0] = 0
% a^(0): polyGF[2] = [0, 0, ..., 0, 0, 1] = 1
% a^(1): polyGF[3] = [0, 0, ..., 0, 1, 0] = 2
% a^(2): polyGF[4] = [0, 0, ..., 1, 0, 0] = 4
% a^(m-1): polyGF[m+1] = [0, 1, ..., 0, 0, 0] = 2^(m-2)
% a^(m): polyGF[m+2] = [1, 0, ..., 0, 0, 0] = 2^(m-1)
% . . . .
% a^(2^m-2): polyGF[2^m] = [primPoly(1:m)] = ...
% expGF(a^i) = expGF(polyGF(i+2)) = i, 0<=i<=2^m-2, expGF[0] is not defined
% polyGF is generated based on 'multiplying alpha' circuit
%
% primPoly: primitive polynomial (Galois Field generator polynomial),
% M+1 terms with degree of M, highest degree item first

function [polyGF, expGF] = GF_Generator( primPoly, M )
 if size(primPoly,1)==1
 primPoly = primPoly.'; % columnize it
 end

 polyGF = zeros(2^M,1); % column vector, polyGF(1) = 0
 expGF = zeros(2^M,1); % column vector
 expGF(1) = -1; % expGF[0], not defined

 shiftReg = zeros(M+1,1); % the last value is the temp variable 0
 shiftReg(M) = 1; % a^0
 for j = 2:2^M
 polyGF(j) = (2.^[M-1:-1:0]) * shiftReg(1:M);
 shiftReg(1:M) = mod( primPoly(2:M+1)*shiftReg(1) + shiftReg(2:M+1), 2 );
 end

 expGF(polyGF(2:2^M)) = 0:2^M-2; % polyGF(1) or element 0 has no definition
end</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="FunctionDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;pG24;ue14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;gecYQgP9D34;hhikowGbb24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.3</D></Split> <Window><T>Array_I64</T><D>1;4;s;b;HB;n3</D></Window> <ZOrder><T>Int</T><D>3</D></ZOrder></Item></Item></Item> <Item XName="GF_Mpy" UserName="GF_Mpy" Type="function"> <Description>Galois Field Multiplier
</Description> <Selected><T>Bool</T><D>0</D></Selected> <Text>% Galois Field Multiplier
function y = GF_Mpy(x1, x2, N, polyGF, expGF)
 if x1==0 || x2==0 % 0*any=0
 y = 0;
 return;
 end
 y = expGF(x1) + expGF(x2);
 y = mod(y,N);
 y = polyGF( y + 2 ); % a^0 is in polyGF(2)	
end</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="FunctionDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;Q324;GV14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;BMiOn2cr034;lnu6ZSG7S24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.3</D></Split> <Window><T>Array_I64</T><D>1;4;;;66;C2</D></Window> <ZOrder><T>Int</T><D>4</D></ZOrder></Item></Item></Item> <Item XName="GF_Mpy_PolyExp" UserName="GF_Mpy_PolyExp" Type="function"> <Description>Galois Field Multiplyer
poly form multiply exp form, return poly form
</Description> <Selected><T>Bool</T><D>0</D></Selected> <Text>% Galois Field Multiplyer
% poly form multiply exp form, return poly form
function y = GF_Mpy_PolyExp(polyX, expX, N, polyGF, expGF)
 if polyX==0 % 0*any=0
 y = 0;
 return;
 end
 y = expGF(polyX) + expX;
 y = mod(y,N);
 y = polyGF( y + 2 ); % a^0 is in polyGF(2)
end</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="FunctionDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;Y824;ey14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;C3nC4JBI534;ns2SBiVru24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.3</D></Split> <Window><T>Array_I64</T><D>1;4;N;s;28;s7</D></Window> <ZOrder><T>Int</T><D>9</D></ZOrder></Item></Item></Item> <Item XName="Page" Type="PageMgr" /> <Item XName="bin2dec" UserName="bin2dec" Type="function"> <Selected><T>Bool</T><D>0</D></Selected> <Text>function y = bin2dec(x,m)
 y = 2.^([m-1:-1:0]) * x(:); % row * column
end</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="FunctionDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;BK24;e724</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;j4qIGx6WH34;fIbALgsV434</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>3</D></ShowCmd> <Split><T>Double</T><D>0.3</D></Split> <Window><T>Array_I64</T><D>1;4;66;C2;EC;Q4</D></Window> <ZOrder><T>Int</T><D>0</D></ZOrder></Item></Item></Item> <Item XName="codeGenPoly" UserName="codeGenPoly" Type="function"> <Description>% ----------------- Deduce code generation polynomial ----------------------
g(x) = (x+a^b) * (x+a^(b+1)) * (x+a^(b+2)) * ... * (x+a^(b+2t-1))
 = [1, g(2t-1), g(2t-2), ..., g(1), g(0)] .* [x^2t, x^(2t-1), ..., x^1, 1]
</Description> <Selected><T>Bool</T><D>0</D></Selected> <Text>% % ----------------- Deduce code generation polynomial ----------------------
% g(x) = (x+a^b) * (x+a^(b+1)) * (x+a^(b+2)) * ... * (x+a^(b+2t-1))
% = [1, g(2t-1), g(2t-2), ..., g(1), g(0)] .* [x^2t, x^(2t-1), ..., x^1, 1]
function y = codeGenPoly(N, M, polyGF, expGF, B, T)
 y = zeros(1, 2*T+1); % row
 y( 2*T : 2*T+1 ) = [polyGF(2), polyGF(B+2)];
 for rtIdx = 2:2*T
 tmp = y(end-rtIdx+1:end);
 y(end-rtIdx:end) = [tmp, 0];
 for j = 1:rtIdx
 tmp(j) = GF_Mpy_PolyExp( tmp(j), B+rtIdx-1, N, polyGF, expGF );
 end
 for j = 1 : rtIdx
 y(end-rtIdx+j) = GF_Add( tmp(j), y(end-rtIdx+j), M );
 end
 end
end
	
</Text> <UnitUse><T>Int</T><D>1</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;Oy14;e424</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;zaqJIFddu24;{yvpdFHv134</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.1852315394242804</D></Split> <Split2><T>Double</T><D>0.3</D></Split2> <Window><T>Array_I64</T><D>1;4;T4;;z8;n9</D></Window> <ZOrder><T>Int</T><D>11</D></ZOrder></Item></Item></Item> <Item XName="dec2bin" UserName="dec2bin" Type="function"> <Selected><T>Bool</T><D>0</D></Selected> <Text>function y = dec2bin(x,m)
 y = x * 2.^(-[m-1:-1:0]); % return row
 y = mod( floor(y), 2 );
end</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="FunctionDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;Y324;GV14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;5VJyDHYy034;lnu6ZSG7S24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.3</D></Split> <Window><T>Array_I64</T><D>1;4;66;;EC;C2</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder></Item></Item></Item> <Item XName="rsenc" Type="function"> <Selected><T>Bool</T><D>0</D></Selected> <Text>function code = rsenc(msg, M, K, primPoly, B)
%RSENC Reed-Solomon encoder
% Syntax:
% CODE = RSENC(MSG, M, K, primPoly)
% CODE = RSENC(MSG, M, K, primPoly, B)
%
% where,
% M: the code is defined in GF(2^M), a message symbol represents M bits
% K: unshortened message length
% P(x): primPoly, primitive polynomial (Galois Field generator polynomial),
% M+1 terms with degree of M, highest degree item first
% B: degree of alpha, alpha^B is the first root of generator polynomial,
% B is 1 by default.
%
% If Ks = length(MSG) is less than K, K-Ks zeros shall be padded to head of
% MSG before encoding and discarded after encoding.
%
% Derived variables are:
% N: N=2^M-1, is the unshortened codeword length, such as 7, 15, 255, etc
% a: alpha, the prime element from which the Galois Field is generated,
% is commonly 02Hex in implementation.
% T: (N-K)/2, number of error symbols that can be corrected, 2*T+1 is the
% minimum distance between any two codewords
% G(x): Galois Field generator polynomial,
% G(x) = (x+a^B) * (x+a^(B+1)) * (x+a^(B+2)) * ... * (x+a^(B+2T-1))
%
% msg polynomial: MSG(X) = msg(1:Ks) .* [X^(Ks-1), X^(Ks-2), ... X^1, x^0]
% code polynomial: C(X) = code(1:Ns) .* [X^(Ns-1), X^(Ns-2), ... X^1, x^0]


%% ------------------ Argument Check and Basic Variables ---------------------
	if nargin<4 || nargin>5
		error('Number of input arguments must be within [4,5].');
	end

	if M<3 || M>16
		error('M must be within [3,16].');
	end

	N = 2^M-1; % unshortened message length

	if K<1 || K>(N-2)
		error('K must be within [1,2^M-3].');
	end

	if size(msg,1)~=1 && size(msg,2)~=1
		error('Input message must be a vector.');
	end

	Ks = length(msg); % shortened input message length

	if Ks>K || Ks<1
		error('Input message length must be within [1,K].'); 
	end

	if length(primPoly)~=(M+1)
		error('Primitive polynomial must has M+1 items.');
	else
		if primPoly(1)~=1 || primPoly(end)~=1
			error('First and last coefficient of prime polynomial must be 1.');
		end
	end

	if nargin<5
		B = 1;
	end

	if B<0 || B>(N-1)
		error('Degree of the first root of G(X) must be within [0,2^M-2].');
	end

	T = (N-K)/2;
	T2 = T*2;
	Ns = Ks + T2; % shortened codeword length

	[polyGF, expGF] = GF_Generator( primPoly, M );
	codeGenPoly = codeGenPoly(N, M, polyGF, expGF, B, T);


	%% ------------------------------ Encoding ----------------------------------
	parityReg = zeros(T2,1);
	for msgIdx = 1:Ks
		feedBack = GF_Add( parityReg(1), msg(msgIdx), M );
		for j = 1 : (T2-1)
			tmp = GF_Multiply( codeGenPoly(j+1), feedBack, N, polyGF, expGF );
			parityReg(j) = GF_Add( tmp, parityReg(j+1), M );
		end
		parityReg(T2) = GF_Multiply( codeGenPoly(T2+1), feedBack, N, polyGF, expGF );
	end

	code = zeros(Ns,1);
	code(1:Ks) = msg(1:Ks);
	code(Ks+1:Ns) = parityReg(:);
	if size(msg,1)==1
		code = code.';
	end
end
</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;Q324;Wo14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;BMiOn2cr034;ebWM2QH3m24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2> <Window><T>Array_I64</T><D>1;4;;;66;S4</D></Window> <ZOrder><T>Int</T><D>6</D></ZOrder></Item></Item></Item></Item> <Item XName="GlobalEqns" Attrib="14" Type="Equation"> <Text>FREQ=1e6;
TIME=0.0;
TEMPERATURE=16.85;
Start_Time=0.0000000000000000e+00;
setdisplayunit(Start_Time, 's');
Stop_Time=9.8999999999999994e-05;
setdisplayunit(Stop_Time, 's');
Time_Spacing=9.9999999999999995e-07;
setdisplayunit(Time_Spacing, 's');
Num_Samples=1.0000000000000000e+02;
Sample_Rate=1.0000000000000000e+06;
setdisplayunit(Sample_Rate, 'Hz');
Freq_Resolution=1.0000000000000000e+04;
setdisplayunit(Freq_Resolution, 'Hz');
Data_Persistence=1.0000000000000000e+00;
Start_Time_SC=0;
setdisplayunit(Start_Time_SC, 's');
Stop_Time_SC=1;
setdisplayunit(Stop_Time_SC, 's');
Num_Samples_SC=1001;
</Text> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock"> <Item XName="Data_Persistence" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>1</D></Data></Item> <Item XName="FREQ" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>1000000</D></Data></Item> <Item XName="Freq_Resolution" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>10000</D></Data> <SIUnits /> <Unit><T>Int</T><D>1001</D></Unit></Item> <Item XName="Num_Samples" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>100</D></Data></Item> <Item XName="Num_Samples_SC" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>1001</D></Data></Item> <Item XName="Sample_Rate" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>1000000</D></Data> <SIUnits /> <Unit><T>Int</T><D>1001</D></Unit></Item> <Item XName="Start_Time" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>0</D></Data> <SIUnits /> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="Start_Time_SC" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>0</D></Data> <SIUnits /> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="Stop_Time" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>9.899999999999999e-05</D></Data> <SIUnits /> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="Stop_Time_SC" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>1</D></Data> <SIUnits /> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="TEMPERATURE" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>16.85</D></Data></Item> <Item XName="TIME" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>0</D></Data></Item> <Item XName="Time_Spacing" Type="Variable"> <Creator>GlobalEqns</Creator> <Data><T>Double</T><D>1e-06</D></Data> <SIUnits /> <Unit><T>Int</T><D>7004</D></Unit></Item></Item></Item> <Item XName="Page" Type="PageMgr" /> <Item XName="RS_Encoder" UserName="RS_Encoder" Type="Folder"> <IsOpen><T>Bool</T><D>0</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Design4" UserName="Design4" Type="Design"> <Intent><T>Int</T><D>1</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Configurations" Type="Configurations"> <LatestViewConfig>DesignConfig1</LatestViewConfig> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="DesignConfig0" UserName="NativeModel" Type="DesignConfig"> <Item XName="DesignConfigEntry0" Type="DesignConfigEntry"> <Model>RS_Enc</Model> <ModelId /> <Part>\Data2\Data3</Part></Item></Item> <Item XName="DesignConfig1" UserName="HDLCoSim" Type="DesignConfig"> <Item XName="DesignConfigEntry0" Type="DesignConfigEntry"> <Model>HDL@Data Flow Models</Model> <ModelId>RS_Enc_HDL_Gen</ModelId> <Part>\Data2\Data3</Part></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item></Item> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F2</PartID> <PinName>input</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>17</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>12</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>S1</PartID> <PinName>output</PinName> <SchObject>Part12</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>12</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>12</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S3</PartID> <PinName>input</PinName> <SchObject>Part14</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>12</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S4</PartID> <PinName>input</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>17</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>16</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S2</PartID> <PinName>input</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>16</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data2</PartID> <PinName>code</PinName> <SchObject>Part17</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>18</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data2</PartID> <PinName>code_valid</PinName> <SchObject>Part17</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>18</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data2</PartID> <PinName>PN_out</PinName> <SchObject>Part17</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>17</NetName></Item></Item></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>16</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data2</PartID> <PinName>PN_en</PinName> <SchObject>Part17</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>16</NetName></Item></Item></Item></Item> <Item XName="N18" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect7</SchObject></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect12</SchObject></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F2</PartID> <PinName>output</PinName> <SchObject>Part4</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part6</MappedSchObject> <NetName>2</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C1</PartID> <PinName>input</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part4</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C1</PartID> <PinName>output</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part5</MappedSchObject> <NetName>4</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C4</PartID> <PinName>in</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part6</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C2</PartID> <PinName>input</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part5</MappedSchObject> <NetName>14</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C4</PartID> <PinName>out</PinName> <SchObject>Part5</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part7</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C2</PartID> <PinName>output</PinName> <SchObject>Part7</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>18</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S5</PartID> <PinName>input</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>18</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S6</PartID> <PinName>input</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>S1</PartID> <PinName>pos</PinName> <SchObject>Part12</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>S1</PartID> <PinName>neg</PinName> <SchObject>Part12</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text>m = 8;
PrimPoly = 285; % p(2)
B = 0;
T = 8;

N = 2^m -1;
K = N - T*2;

PrimPoly_vector = zeros(1, m+1);
PrimPoly_temp = PrimPoly;

for ii=(m+1):-1:1
	if PrimPoly_temp >= 2^(ii-1)
		PrimPoly_vector(ii) = 1;
		PrimPoly_temp = PrimPoly_temp - 2^(ii-1);
	else
		PrimPoly_vector(m+1-ii+1) = 0;
	end;
end;</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="B" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>0</D></Data></Item> <Item XName="K" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>239</D></Data></Item> <Item XName="N" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>255</D></Data></Item> <Item XName="PrimPoly" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>285</D></Data></Item> <Item XName="PrimPoly_temp" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>0</D></Data></Item> <Item XName="PrimPoly_vector" Type="Variable"> <Creator>Equations</Creator> <Data><T>Array_Dbl64</T><D>2;9;1;m}3;;m}3;m}3;m}3;;;;m}3</D></Data></Item> <Item XName="T" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>8</D></Data></Item> <Item XName="ii" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>1</D></Data></Item> <Item XName="m" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>8</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;C24;8x14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;GA}eyZoI834;xBjlq{CYt24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;d;C3;K9;e9</D></Window> <ZOrder><T>Int</T><D>7</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Configurations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="C1" Type="Part"> <Category>Signal Processing;C++ Code Generation</Category> <Description>Data Block Chopper</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Chop@Data Flow Models</Model> <ModelID /> <Netlist>input,2?Part4|output,4?Part5</Netlist> <ParentPartName>Chop@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_Chop</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Chop@Data Flow Models</ModelName> <SymbolName>SYM_Chop</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Start of output block relative to start of input block</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="UsePastInputs" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Use previously read inputs</Description> <DocSymbol /> <Enum>Chop__UsePastInputs@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="nRead" Type="PartParam"> <DataEntry>N+23</DataEntry> <Description>Number of data items read</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="nWrite" Type="PartParam"> <DataEntry>K</DataEntry> <Description>Number of data items written</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Start of output block relative to start of input block</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="UsePastInputs" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Use previously read inputs</Description> <DocSymbol /> <Enum>Chop__UsePastInputs@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="nRead" Type="PartParam"> <DataEntry>N+23</DataEntry> <Description>Number of data items read</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="nWrite" Type="PartParam"> <DataEntry>K</DataEntry> <Description>Number of data items written</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C2" Type="Part"> <Category>Signal Processing;C++ Code Generation</Category> <Description>Data Block Chopper</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Chop@Data Flow Models</Model> <ModelID /> <Netlist>input,14?Part5|output,3?Connect5</Netlist> <ParentPartName>Chop@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_Chop</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Chop@Data Flow Models</ModelName> <SymbolName>SYM_Chop</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Offset" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Start of output block relative to start of input block</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="UsePastInputs" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Use previously read inputs</Description> <DocSymbol /> <Enum>Chop__UsePastInputs@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="nRead" Type="PartParam"> <DataEntry>N</DataEntry> <Description>Number of data items read</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="nWrite" Type="PartParam"> <DataEntry>N+23</DataEntry> <Description>Number of data items written</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Offset" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Start of output block relative to start of input block</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="UsePastInputs" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Use previously read inputs</Description> <DocSymbol /> <Enum>Chop__UsePastInputs@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="nRead" Type="PartParam"> <DataEntry>N</DataEntry> <Description>Number of data items read</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="nWrite" Type="PartParam"> <DataEntry>N+23</DataEntry> <Description>Number of data items written</Description> <DocSymbol /> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C4" Type="Part"> <Category>Communications;C++ Code Generation</Category> <Description>Reed Solomon Encoder</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CoderRS@Data Flow Models</Model> <ModelID /> <Netlist>in,4?Part6|out,14?Part7</Netlist> <ParentPartName>CoderRS@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_CoderRS</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CoderRS@Data Flow Models</ModelName> <SymbolName>SYM_CoderRS</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CodeLength" Type="PartParam"> <DataEntry>N</DataEntry> <Description>Length of output codeword</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GF" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Galois field size (2^GF)</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="MessageLength" Type="PartParam"> <DataEntry>K</DataEntry> <Description>Length of input message symbols</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly_vector</DataEntry> <Description>Coefficients of primitive polynonial. PrimPoly must be the coefficients of the m order of polynomial</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="Root" Type="PartParam"> <DataEntry>B</DataEntry> <Description>First root of generator polynomial</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CodeLength" Type="PartParam"> <DataEntry>N</DataEntry> <Description>Length of output codeword</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GF" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Galois field size (2^GF)</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="MessageLength" Type="PartParam"> <DataEntry>K</DataEntry> <Description>Length of input message symbols</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly_vector</DataEntry> <Description>Coefficients of primitive polynonial. PrimPoly must be the coefficients of the m order of polynomial</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="Root" Type="PartParam"> <DataEntry>B</DataEntry> <Description>First root of generator polynomial</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Data2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>RS_hardveri</Model> <ModelID /> <Netlist>code,1?Connect1|code_valid,18?Connect4|PN_out,17?Connect12|PN_en,16?Connect2</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>RS_hardveri</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="B" Type="PartParam"> <DataEntry>B</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="K" Type="PartParam"> <DataEntry>K</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>N</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="T" Type="PartParam"> <DataEntry>T</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="B" Type="PartParam"> <DataEntry>B</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="K" Type="PartParam"> <DataEntry>K</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>N</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="T" Type="PartParam"> <DataEntry>T</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="F2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point To Floating Point Converter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FxpToFloat@Fxp Models</Model> <Netlist>input,17?Connect11|output,2?Part6</Netlist> <ParentPartName>FxpToFloat@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_IntToBits</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>FxpToFloat__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="S1" Type="Part"> <Category>Math Scalar;Math Matrix;C++ Code Generation</Category> <Description>Multiple Input Subtractor</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sub@Data Flow Models</Model> <ModelID /> <Netlist>pos,1?Connect0|neg,3?Connect5|output,12?Connect8</Netlist> <ParentPartName>Sub@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_Sub</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SubEnv@Data Flow Models</ModelName></Item> <Item XName="ModelSet_1" Type="ModelListEntry"> <Indentifier /> <ModelName>SubFxp@Fxp Models</ModelName></Item> <Item XName="ModelSet_2" Type="ModelListEntry"> <Indentifier /> <ModelName>Sub@Data Flow Models</ModelName> <SymbolName>SYM_Sub</SymbolName> <Item XName="ParamSet" Type="ParamSet" /></Item></Item> <Item XName="ParamSet" Type="ParamSet" /></Item> <Item XName="S2" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <Netlist>input,16?Connect2</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="S3" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <Netlist>input,12?Connect8</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="S4" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <Netlist>input,17?Connect10</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="S5" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <Netlist>input,18?Connect4</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="S6" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect7</Netlist> <ParentPartName>Sink@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Sink</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Sink@Data Flow Models</ModelName> <SymbolName>SYM_Sink</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BlockSize" Type="PartParam"> <DataEntry>Num_Samples</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of samples to collect from each input before writing to file as one data block</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ClippingLevel" Type="PartParam"> <DataEntry>1.0</DataEntry> <Description>Clipping voltage level</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || NormalizeWaveform == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ContinuousMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Run simulation in continuous mode</Description> <DocSymbol /> <Enum>Sink__ContinuousMode@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DataFileName" Type="PartParam"> <DataEntry>SinkData</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file name</Description> <DocSymbol /> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>10</D></Validate></Item> <Item XName="DataFileType" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Data file format</Description> <DocSymbol /> <Enum>Sink__DataFileType@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="DisableDataCollect" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Disable the collection of data</Description> <DocSymbol /> <Enum>Sink__DisableDataCollect@Data Flow Enums</Enum> <HideCondition>ContinuousMode == 0</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EquationBP" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoints</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationBPStates" Type="PartParam"> <DataEntry>[]</DataEntry> <Description>Equation Breakpoint States</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="EquationText" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Equation Text to Parse, edited in the equation set</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Graph" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Graph to display the data in (if empty no graph is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="NormalizeWaveform" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Normalize input signal magnitude to [-1,1] range before writing to file</Description> <DocSymbol /> <Enum>Sink__NormalizeWaveform@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || ( DataFileType ~= 2 && DataFileType ~= 3 ) || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Persistence" Type="PartParam"> <DataEntry>Data_Persistence</DataEntry> <Description>Keep sink data in dataset when workspace is saved</Description> <DocSymbol /> <Enum>Sink__Persistence@Data Flow Enums</Enum> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleStart" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sample number to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SampleStop" Type="PartParam"> <DataEntry>Num_Samples - 1</DataEntry> <Description>Sample number to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 2</HideCondition> <Range>[SampleStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SinkTarget" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Location where simulation data is written</Description> <DocSymbol /> <Enum>Sink__SinkTarget@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SkipFrequency" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Do not write characterization frequency (for complex envelope data) to file</Description> <DocSymbol /> <Enum>Sink__SkipFrequency@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType == 2 || DataFileType == 3 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="StartStopOption" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Sink collection mode</Description> <DocSymbol /> <Enum>Sink__StartStopOption@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Table" Type="PartParam"> <DataEntry /> <Default><T>Bool</T><D>1</D></Default> <Description>Table to display the data in (if empty no table is created)</Description> <DocSymbol /> <HideCondition>SinkTarget == 1 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="TimeStart" Type="PartParam"> <DataEntry>Start_Time</DataEntry> <Description>Time to start data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TimeStop" Type="PartParam"> <DataEntry>Stop_Time</DataEntry> <Description>Time to stop data collection</Description> <DocSymbol /> <HideCondition>StartStopOption == 1</HideCondition> <Range>[TimeStart:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ToSingleFile" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Write data from all inputs to the same file</Description> <DocSymbol /> <Enum>Sink__ToSingleFile@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || (ContinuousMode==1 && DisableDataCollect==1)</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="WindowSize" Type="PartParam"> <DataEntry>500</DataEntry> <Description>Number of samples to collect and display in dynamically updated graph</Description> <DocSymbol /> <HideCondition>ContinuousMode == 0</HideCondition> <Range>[1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <SymRotate><T>Double</T><D>0</D></SymRotate> <SymScale><T>Double</T><D>1</D></SymScale> <Units><T>Int</T><D>6003</D></Units> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <DataEntry>20</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect0" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;G4234;en334;G4234;V534;8FG34;V534</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect1" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;84234;W}l5134;G4234;en334</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect10" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;uX334;W}F7034;Y334;Mx24;8m434;Mx24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect11" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;H434;W}F7034;uX334;W}F7034</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect12" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;uX334;W}F7034;84234;W}F7034</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;8m434;Rt24;G4234;Rt24;84234;W}}F}24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect4" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;84234;W}Vc034;uJ234;Wc034;uJ234;uJ234;m}434;W}tJ234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;yzG34;W}F7034;m5H34;G7034;m5H34;W}dn334</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect7" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;m}434;W}dn334;G4234;en334</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect8" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;RyH34;W}}U534;iSI34;W}}U534</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;EB24;Ou14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;IKbCn7m5r24;fmwLCAkYo24;MxYvbq4WL34;L0mazyUp734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>20000</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>30000</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S2</Designator> <PosX><T>Double</T><D>10624.00000000004</D></PosX> <PosY><T>Double</T><D>6000.000244140612</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pS2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S2 {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S4</Designator> <PosX><T>Double</T><D>10624.00000000001</D></PosX> <PosY><T>Double</T><D>7000.000244140589</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pS4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S4 {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part12" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S1</Designator> <PosX><T>Double</T><D>16624.99999999976</D></PosX> <PosY><T>Double</T><D>10999.9997558595</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sub</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pS1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S1 {Sub@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part14" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S3</Designator> <PosX><T>Double</T><D>18874</D></PosX> <PosY><T>Double</T><D>10999.9997558593</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pS3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S3 {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part17" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data2</Designator> <PosX><T>Double</T><D>7248.999932588004</D></PosX> <PosY><T>Double</T><D>7624.999754948402</D></PosY> <Selected><T>Bool</T><D>1</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1404</D></PosX> <PosY><T>Double</T><D>1294.99951171875</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data2 {RS_hardveri}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pB" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>B=0 [B]</Text></Item> <Item XName="_pK" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>676.9200000000001</D></PosY> <Text>K=239 [K]</Text></Item> <Item XName="_pN" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>N=255 [N]</Text></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pT" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>T=8 [T]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S5</Designator> <PosX><T>Double</T><D>10749.0000000001</D></PosX> <PosY><T>Double</T><D>9374.999755859335</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pS5" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S5 {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>S6</Designator> <PosX><T>Double</T><D>10749.00000000009</D></PosX> <PosY><T>Double</T><D>10124.99975585933</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>596</D></PosX> <PosY><T>Double</T><D>232.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pS6" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>S6 {Sink@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pStartStopOption" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>StartStopOption=Auto</Text></Item></Item></Item> <Item XName="Part4" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>F2</Designator> <PosX><T>Double</T><D>10375.00030398467</D></PosX> <PosY><T>Double</T><D>8249.99997193192</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_IntToBits</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pF2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>F2 {FxpToFloat@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part5" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C4</Designator> <PosX><T>Double</T><D>13874.9999999998</D></PosX> <PosY><T>Double</T><D>8249.999755859428</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CoderRS</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C4 {CoderRS@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCodeLength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>CodeLength=255 [N]</Text></Item> <Item XName="_pGF" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>GF=8 [m]</Text></Item> <Item XName="_pMessageLength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>MessageLength=239 [K]</Text></Item></Item></Item> <Item XName="Part6" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C1</Designator> <PosX><T>Double</T><D>12123.99999999976</D></PosX> <PosY><T>Double</T><D>8249.999755859313</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Chop</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C1 {Chop@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pnRead" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>nRead=278 [N+23]</Text></Item> <Item XName="_pnWrite" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>nWrite=239 [K]</Text></Item></Item></Item> <Item XName="Part7" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C2</Designator> <PosX><T>Double</T><D>15624.99999999974</D></PosX> <PosY><T>Double</T><D>8249.999755859344</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Chop</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C2 {Chop@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pnRead" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>nRead=255 [N]</Text></Item> <Item XName="_pnWrite" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>nWrite=278 [N+23]</Text></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data> <Unit><T>Int</T><D>0</D></Unit></Item> <Item XName="Width" Type="Param"> <DataEntry>30</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item></Item></Item> <Item XName="Design4 Analysis" UserName="Design4 Analysis" Type="Data Flow Analysis"> <AutoRecalc><T>Bool</T><D>0</D></AutoRecalc> <CollectFixedPtData><T>Int</T><D>0</D></CollectFixedPtData> <DataFlowInformation><T>Int</T><D>0</D></DataFlowInformation> <DeadlockResolution><T>Int</T><D>0</D></DeadlockResolution> <NeedRun><T>Bool</T><D>1</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>1</D></RepeatableRandomSequences> <RunTimeTuning><T>Bool</T><D>0</D></RunTimeTuning> <SchedulerType><T>Int</T><D>0</D></SchedulerType> <Selected><T>Bool</T><D>0</D></Selected> <ShowPtolemyErrors><T>Bool</T><D>1</D></ShowPtolemyErrors> <Item XName="ConfigurationName" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="CustomSinks" Type="SerItem" /> <Item XName="Cycle_Accurate" Type="Param"> <Data><T>Bool</T><D>1</D></Data></Item> <Item XName="DCAnalysis" Type="Param"> <Data /></Item> <Item XName="DataName" Type="Param"> <DataEntry>Design4_Data</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Data_Persistence" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="DefaultSeed" Type="Param"> <Data>1234567</Data></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design4</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Freq_Resolution" Type="Param"> <Data><T>Double</T><D>500</D></Data> <Unit><T>Int</T><D>1003</D></Unit></Item> <Item XName="HBAnalysis" Type="Param"> <Data /></Item> <Item XName="Num_Samples" Type="Param"> <DataEntry>2000</DataEntry></Item> <Item XName="ProfileTimesFile" Type="Param"> <Data /></Item> <Item XName="Sample_Rate" Type="Param"> <Data><T>Double</T><D>1000000</D></Data> <Unit><T>Int</T><D>1003</D></Unit></Item> <Item XName="ScheduleLogFile" Type="Param"> <Data /></Item> <Item XName="Start_Time" Type="Param"> <Data><T>Double</T><D>0</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Stop_Time" Type="Param"> <Data><T>Double</T><D>0.001999</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item> <Item XName="Temperature" UserName="RoomTemp" Help="8228" Type="Param"> <DataEntry>16.85</DataEntry> <Unit><T>Int</T><D>12001</D></Unit></Item> <Item XName="Time_Spacing" Type="Param"> <Data><T>Double</T><D>1e-06</D></Data> <Unit><T>Int</T><D>7002</D></Unit></Item></Item> <Item XName="Design4_Data" UserName="Design4_Data" Type="DataSet"> <FullPath>RS_Encoder\Design4_Data</FullPath> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Eqns" Type="Equation"> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock"> <Item XName="LogOutput" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data>Data Flow Analysis : Design4 Analysis
5/11/2012..4:42 PM
Ambient Temperature[C]=16.850000
Const of CompareConstFxp 'Design4__Data2__C2': Constant parameter converted to fixed point value: 276
Const of CompareConstFxp 'Design4__Data2__C4': Constant parameter converted to fixed point value: 238
Const of CompareConstFxp 'Design4__Data2__Data3__C18': Constant parameter converted to fixed point value: 255
Const of CompareConstFxp 'Design4__Data2__Data3__C20': Constant parameter converted to fixed point value: 239
Const of CompareConstFxp 'Design4__Data2__Data3__C23': Constant parameter converted to fixed point value: 0
Execution time: 24.304 sec
</Data></Item> <Item XName="S2" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3</D></Data> <IndepValue>RS_Encoder\Design4_Data\Eqns\VarBlock\S2_Time</IndepValue></Item> <Item XName="S2_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="S3" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1723;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</D></Data> <IndepValue>RS_Encoder\Design4_Data\Eqns\VarBlock\S3_Time</IndepValue></Item> <Item XName="S3_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1723;AeDvmdq9oy3;u}OXe31Eoy3;bNa9WVDIoy3;IllnNxPMoy3;7xPFNcQoy3;kU627poUoy3;SsHg{E}Yoy3;9ETIsgBdoy3;sbewj6Ohoy3;azpYbYaloy3;IL}AT{mpoy3;}iApKQztoy3;i4MSCs9yoy3;QRX34IM0py3 … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="S4" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;8Z14;14;Gk14;We14;Oh14;WR14;R14;W014;uX14;Gh14;m04;mN14;eh14;GM14;8a14;WG14;WU14;GW14;mG14;WN14;WS14;Gi14;GL14;mi14;O04;O04;G04;WF14;U14;Wh14;GS14;mT14;WA14;WG14;GQ14;mb14;V14;W14;n04;W914;8W14;X14;M14;W214;eW14;Gj14;eY14;mG14;J14;WQ14;WD14;mR14;mJ14;914;t04;i04;Oj14;U14;eZ14;8a14;Wa14;ea14;g04;GX14;t04;L14;WF14;B14;Oe14;W04;Oa14;Gc14;WN14;Gh14;Wk14;D14;814;o04;8f14;e04;K14;a14;GI14;O04;mG14;mX14;W314;x04;e14;mL14;WJ14;914;WR14;k04;ud14;WK14;mK14;WI14;WQ14;W814;K14;U14;mN14;d14;WQ14;uX14;8f14;314;eb14;Gh14;I14;Wl14;8X14;mL14;N14;8f14;Oj14;mX14;E14;14;mT14;K14;WZ14;mG14;Oa14;Oi14;mI14;mW14;c14;{04;A14;M14;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;GT14;H14;WH14;ud14;8W14;8k14;814;;Gc14;O14;ea14;GO14;L14;mO14;WA14;WA14;WI14;WQ14;GH14;GW14;GN14;4;8k14;ma14;Q14;GT14;8Z14;W14;WG14;;WI14;WF14;K14;GV14;Gk14;WQ14;k14;ee14;GN14;Ge14;Oc14;GL14;K14;t04;WA14;W414;n04;f14;mc14;T14;WE14;WR14;804;WD14;I14;14;Oe14;8g14;Oh14;GR14;WW14;ek14;OW14;m}3;Wg14;8l14;Ge14;8b14;4;K04;mU14;GN14;mP14;G04;GJ14;W314;W04;H14;GT14;8k14;W214;{04;N14;Wl14;mh14;y04;Oj14;WD14;Oj14;GJ14;WK14;mW14;eh14;GS14;WW14;GM14;ug14;WW14;Oj14;8b14;8f14;Wj14;WA14;ml14;814;GK14;Ok14;8W14;X14;W314;mH14;md14;ue14;mb14;Z14;ul14;w04;ue14;mU14;uY14;mT14;L14;t04;GJ14;WD14;ed14;W614;8X14;me14;s04;W114;i14;el14;w04;We14;t04;}04;WP14;W04;}04;8l14;804;mQ14;WZ14;u04;Wb14;ek14;GM14;GN14;W714;a14;Gg14;H14;mH14;mj14;4;WF14;p04;WA14;414;uW14;8k14;S14;8b14;GL14;WJ14;B14;WM14;y04;Wg14;mL14;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14;M14;eW14;mk14;Z14;mP14;WZ14;D14;8j14;GG14;Gk14;Ol14;Ol14;i04;mg14;n04;WR14;GJ14;8e14;mX14;E14;GR14;mb14;Oj14;S14;GN14;8d14;eb14;8a14;Gf14;OX14;ud14;OY14;T14;mG14;eW14;W814;WD14;Gi14;Oh14;X14;j14;B14;414;8Z14;l14;Gj14;N14;WK14;I14;8Z14;14;Gk14;We14;Oh14;WR14;R14;W014;uX14;Gh14;m04;mN14;eh14;GM14;8a14;WG14;WU14;GW14;mG14;WN14;WS14;Gi14;GL14;mi14;O04;O04;G04;WF14;U14;Wh14;GS14;mT14;WA14;WG14;GQ14;mb14;V14;W14;n04;W914;8W14;X14;M14;W214;eW14;Gj14;eY14;mG14;J14;WQ14;WD14;mR14;mJ14;914;t04;i04;Oj14;U14;eZ14;8a14;Wa14;ea14;g04;GX14;t04;L14;WF14;B14;Oe14;W04;Oa14;Gc14;WN14;Gh14;Wk14;D14;814;o04;8f14;e04;K14;a14;GI14;O04;mG14;mX14;W314;x04;e14;mL14;WJ14;914;WR14;k04;ud14;WK14;mK14;WI14;WQ14;W814;K14;U14;mN14;d14;WQ14;uX14;8f14;314;eb14;Gh14;I14;Wl14;8X14;mL14;N14;8f14;Oj14;mX14;E14;14;mT14;K14;WZ14;mG14;Oa14;Oi14;mI14;mW14;c14;{04;A14;M14;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;GT14;H14;WH14;ud14;8W14;8k14;814;;Gc14;O14;ea14;GO14;L14;mO14;WA14;WA14;WI14;WQ14;GH14;GW14;GN14;4;8k14;ma14;Q14;GT14;8Z14;W14;WG14;;WI14;WF14;K14;GV14;Gk14;WQ14;k14;ee14;GN14;Ge14;Oc14;GL14;K14;t04;WA14;W414;n04;f14;mc14;T14;WE14;WR14;804;WD14;I14;14;Oe14;8g14;Oh14;GR14;WW14;ek14;OW14;m}3;Wg14;8l14;Ge14;8b14;4;K04;mU14;GN14;mP14;G04;GJ14;W314;W04;H14;GT14;8k14;W214;{04;N14;Wl14;mh14;y04;Oj14;WD14;Oj14;GJ14;WK14;mW14;eh14;GS14;WW14;GM14;ug14;WW14;Oj14;8b14;8f14;Wj14;WA14;ml14;814;GK14;Ok14;8W14;X14;W314;mH14;md14;ue14;mb14;Z14;ul14;w04;ue14;mU14;uY14;mT14;L14;t04;GJ14;WD14;ed14;W614;8X14;me14;s04;W114;i14;el14;w04;We14;t04;}04;WP14;W04;}04;8l14;804;mQ14;WZ14;u04;Wb14;ek14;GM14;GN14;W714;a14;Gg14;H14;mH14;mj14;4;WF14;p04;WA14;414;uW14;8k14;S14;8b14;GL14;WJ14;B14;WM14;y04;Wg14;mL14;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14;M14;eW14;mk14;Z14;mP14;WZ14;D14;8j14;GG14;Gk14;Ol14;Ol14;i04;mg14;n04;WR14;GJ14;8e14;mX14;E14;GR14;mb14;Oj14;S14;GN14;8d14;eb14;8a14;Gf14;OX14;ud14;OY14;T14;mG14;eW14;W814;WD14;Gi14;Oh14;X14;j14;B14;414;8Z14;l14;Gj14;N14;WK14;I14;8Z14;14;Gk14;We14;Oh14;WR14;R14;W014;uX14;Gh14;m04;mN14;eh14;GM14;8a14;WG14;WU14;GW14;mG14;WN14;WS14;Gi14;GL14;mi14;O04;O04;G04;WF14;U14;Wh14;GS14;mT14;WA14;WG14;GQ14;mb14;V14;W14;n04;W914;8W14;X14;M14;W214;eW14;Gj14;eY14;mG14;J14;WQ14;WD14;mR14;mJ14;914;t04;i04;Oj14;U14;eZ14;8a14;Wa14;ea14;g04;GX14;t04;L14;WF14;B14;Oe14;W04;Oa14;Gc14;WN14;Gh14;Wk14;D14;814;o04;8f14;e04;K14;a14;GI14;O04;mG14;mX14;W314;x04;e14;mL14;WJ14;914;WR14;k04;ud14;WK14;mK14;WI14;WQ14;W814;K14;U14;mN14;d14;WQ14;uX14;8f14;314;eb14;Gh14;I14;Wl14;8X14;mL14;N14;8f14;Oj14;mX14;E14;14;mT14;K14;WZ14;mG14;Oa14;Oi14;mI14;mW14;c14;{04;A14;M14;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;GT14;H14;WH14;ud14;8W14;8k14;814;;Gc14;O14;ea14;GO14;L14;mO14;WA14;WA14;WI14;WQ14;GH14;GW14;GN14;4;8k14;ma14;Q14;GT14;8Z14;W14;WG14;;WI14;WF14;K14;GV14;Gk14;WQ14;k14;ee14;GN14;Ge14;Oc14;GL14;K14;t04;WA14;W414;n04;f14;mc14;T14;WE14;WR14;804;WD14;I14;14;Oe14;8g14;Oh14;GR14;WW14;ek14;OW14;m}3;Wg14;8l14;Ge14;8b14;4;K04;mU14;GN14;mP14;G04;GJ14;W314;W04;H14;GT14;8k14;W214;{04;N14;Wl14;mh14;y04;Oj14;WD14;Oj14;GJ14;WK14;mW14;eh14;GS14;WW14;GM14;ug14;WW14;Oj14;8b14;8f14;Wj14;WA14;ml14;814;GK14;Ok14;8W14;X14;W314;mH14;md14;ue14;mb14;Z14;ul14;w04;ue14;mU14;uY14;mT14;L14;t04;GJ14;WD14;ed14;W614;8X14;me14;s04;W114;i14;el14;w04;We14;t04;}04;WP14;W04;}04;8l14;804;mQ14;WZ14;u04;Wb14;ek14;GM14;GN14;W714;a14;Gg14;H14;mH14;mj14;4;WF14;p04;WA14;414;uW14;8k14;S14;8b14;GL14;WJ14;B14;WM14;y04;Wg14;mL14;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14;M14;eW14;mk14;Z14;mP14;WZ14;D14;8j14;GG14;Gk14;Ol14;Ol14;i04;mg14;n04;WR14;GJ14;8e14;mX14;E14;GR14;mb14;Oj14;S14;GN14;8d14;eb14;8a14;Gf14;OX14;ud14;OY14;T14;mG14;eW14;W814;WD14;Gi14;Oh14;X14;j14;B14;414;8Z14;l14;Gj14;N14;WK14;I14;8Z14;14;Gk14;We14;Oh14;WR14;R14;W014;uX14;Gh14;m04;mN14;eh14;GM14;8a14;WG14;WU14;GW14;mG14;WN14;WS14;Gi14;GL14;mi14;O04;O04;G04;WF14;U14;Wh14;GS14;mT14;WA14;WG14;GQ14;mb14;V14;W14;n04;W914;8W14;X14;M14;W214;eW14;Gj14;eY14;mG14;J14;WQ14;WD14;mR14;mJ14;914;t04;i04;Oj14;U14;eZ14;8a14;Wa14;ea14;g04;GX14;t04;L14;WF14;B14;Oe14;W04;Oa14;Gc14;WN14;Gh14;Wk14;D14;814;o04;8f14;e04;K14;a14;GI14;O04;mG14;mX14;W314;x04;e14;mL14;WJ14;914;WR14;k04;ud14;WK14;mK14;WI14;WQ14;W814;K14;U14;mN14;d14;WQ14;uX14;8f14;314;eb14;Gh14;I14;Wl14;8X14;mL14;N14;8f14;Oj14;mX14;E14;14;mT14;K14;WZ14;mG14;Oa14;Oi14;mI14;mW14;c14;{04;A14;M14;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;GT14;H14;WH14;ud14;8W14;8k14;814;;Gc14;O14;ea14;GO14;L14;mO14;WA14;WA14;WI14;WQ14;GH14;GW14;GN14;4;8k14;ma14;Q14;GT14;8Z14;W14;WG14;;WI14;WF14;K14;GV14;Gk14;WQ14;k14;ee14;GN14;Ge14;Oc14;GL14;K14;t04;WA14;W414;n04;f14;mc14;T14;WE14;WR14;804;WD14;I14;14;Oe14;8g14;Oh14;GR14;WW14;ek14;OW14;m}3;Wg14;8l14;Ge14;8b14;4;K04;mU14;GN14;mP14;G04;GJ14;W314;W04;H14;GT14;8k14;W214;{04;N14;Wl14;mh14;y04;Oj14;WD14;Oj14;GJ14;WK14;mW14;eh14;GS14;WW14;GM14;ug14;WW14;Oj14;8b14;8f14;Wj14;WA14;ml14;814;GK14;Ok14;8W14;X14;W314;mH14;md14;ue14;mb14;Z14;ul14;w04;ue14;mU14;uY14;mT14;L14;t04;GJ14;WD14;ed14;W614;8X14;me14;s04;W114;i14;el14;w04;We14;t04;}04;WP14;W04;}04;8l14;804;mQ14;WZ14;u04;Wb14;ek14;GM14;GN14;W714;a14;Gg14;H14;mH14;mj14;4;WF14;p04;WA14;414;uW14;8k14;S14;8b14;GL14;WJ14;B14;WM14;y04;Wg14;mL14;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14;M14</D></Data> <IndepValue>RS_Encoder\Design4_Data\Eqns\VarBlock\S4_Time</IndepValue></Item> <Item XName="S4_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="S5" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;;;;;;;;;;;;;;;;;;;;;;;;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3;m}3</D></Data> <IndepValue>RS_Encoder\Design4_Data\Eqns\VarBlock\S5_Time</IndepValue></Item> <Item XName="S5_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="S6" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;;8Z14;14;Gk14;We14;Oh14;WR14;R14;W014;uX14;Gh14;m04;mN14;eh14;GM14;8a14;WG14;WU14;GW14;mG14;WN14;WS14;Gi14;GL14;mi14;O04;O04;G04;WF14;U14;Wh14;GS14;mT14;WA14;WG14;GQ14;mb14;V14;W14;n04;W914;8W14;X14;M14;W214;eW14;Gj14;eY14;mG14;J14;WQ14;WD14;mR14;mJ14;914;t04;i04;Oj14;U14;eZ14;8a14;Wa14;ea14;g04;GX14;t04;L14;WF14;B14;Oe14;W04;Oa14;Gc14;WN14;Gh14;Wk14;D14;814;o04;8f14;e04;K14;a14;GI14;O04;mG14;mX14;W314;x04;e14;mL14;WJ14;914;WR14;k04;ud14;WK14;mK14;WI14;WQ14;W814;K14;U14;mN14;d14;WQ14;uX14;8f14;314;eb14;Gh14;I14;Wl14;8X14;mL14;N14;8f14;Oj14;mX14;E14;14;mT14;K14;WZ14;mG14;Oa14;Oi14;mI14;mW14;c14;{04;A14;M14;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;G14;l14;WL14;mc14;WY14;p04;k04;ul14;mH14;804;I14;WZ14;OW14;ek14;814;Wg14;;;;;;;;;;;;;;;;;;;;;;;;Ge14;Oc14;GL14;K14;t04;WA14;W414;n04;f14;mc14;T14;WE14;WR14;804;WD14;I14;14;Oe14;8g14;Oh14;GR14;WW14;ek14;OW14;m}3;Wg14;8l14;Ge14;8b14;4;K04;mU14;GN14;mP14;G04;GJ14;W314;W04;H14;GT14;8k14;W214;{04;N14;Wl14;mh14;y04;Oj14;WD14;Oj14;GJ14;WK14;mW14;eh14;GS14;WW14;GM14;ug14;WW14;Oj14;8b14;8f14;Wj14;WA14;ml14;814;GK14;Ok14;8W14;X14;W314;mH14;md14;ue14;mb14;Z14;ul14;w04;ue14;mU14;uY14;mT14;L14;t04;GJ14;WD14;ed14;W614;8X14;me14;s04;W114;i14;el14;w04;We14;t04;}04;WP14;W04;}04;8l14;804;mQ14;WZ14;u04;Wb14;ek14;GM14;GN14;W714;a14;Gg14;H14;mH14;mj14;4;WF14;p04;WA14;414;uW14;8k14;S14;8b14;GL14;WJ14;B14;WM14;y04;Wg14;mL14;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14;M14;eW14;mk14;Z14;mP14;WZ14;D14;8j14;GG14;Gk14;Ol14;Ol14;i04;mg14;n04;WR14;GJ14;8e14;mX14;E14;GR14;mb14;Oj14;S14;GN14;8d14;eb14;8a14;Gf14;OX14;ud14;OY14;T14;mG14;eW14;W814;WD14;Gi14;Oh14;X14;j14;B14;414;8Z14;l14;Gj14;N14;WK14;I14;8Z14;14;Gk14;We14;Oh14;W114;W814;WS14;mi14;mO14;Wk14;X14;GP14;GT14;g14;J14;A14;Y04;R14;Wj14;W114;;;;;;;;;;;;;;;;;;;;;;;;eW14;Gj14;eY14;mG14;J14;WQ14;WD14;mR14;mJ14;914;t04;i04;Oj14;U14;eZ14;8a14;Wa14;ea14;g04;GX14;t04;L14;WF14;B14;Oe14;W04;Oa14;Gc14;WN14;Gh14;Wk14;D14;814;o04;8f14;e04;K14;a14;GI14;O04;mG14;mX14;W314;x04;e14;mL14;WJ14;914;WR14;k04;ud14;WK14;mK14;WI14;WQ14;W814;K14;U14;mN14;d14;WQ14;uX14;8f14;314;eb14;Gh14;I14;Wl14;8X14;mL14;N14;8f14;Oj14;mX14;E14;14;mT14;K14;WZ14;mG14;Oa14;Oi14;mI14;mW14;c14;{04;A14;M14;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;GT14;H14;WH14;ud14;8W14;8k14;814;;Gc14;O14;ea14;GO14;L14;mO14;WA14;WA14;WI14;WQ14;GH14;GW14;GN14;4;8k14;ma14;Q14;GT14;8Z14;W14;WG14;;WI14;WF14;K14;GV14;Gk14;WQ14;k14;ee14;GN14;Ge14;Oc14;GL14;K14;t04;mY14;Oj14;M14;H14;Gk14;614;l14;We14;eh14;Wk14;mL14;c04;u04;8l14;i04;c14;;;;;;;;;;;;;;;;;;;;;;;;Wl14;mh14;y04;Oj14;WD14;Oj14;GJ14;WK14;mW14;eh14;GS14;WW14;GM14;ug14;WW14;Oj14;8b14;8f14;Wj14;WA14;ml14;814;GK14;Ok14;8W14;X14;W314;mH14;md14;ue14;mb14;Z14;ul14;w04;ue14;mU14;uY14;mT14;L14;t04;GJ14;WD14;ed14;W614;8X14;me14;s04;W114;i14;el14;w04;We14;t04;}04;WP14;W04;}04;8l14;804;mQ14;WZ14;u04;Wb14;ek14;GM14;GN14;W714;a14;Gg14;H14;mH14;mj14;4;WF14;p04;WA14;414;uW14;8k14;S14;8b14;GL14;WJ14;B14;WM14;y04;Wg14;mL14;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14;M14;eW14;mk14;Z14;mP14;WZ14;D14;8j14;GG14;Gk14;Ol14;Ol14;i04;mg14;n04;WR14;GJ14;8e14;mX14;E14;GR14;mb14;Oj14;S14;GN14;8d14;eb14;8a14;Gf14;OX14;ud14;OY14;T14;mG14;eW14;W814;WD14;Gi14;Oh14;X14;j14;B14;414;8Z14;l14;Gj14;N14;WK14;I14;8Z14;14;Gk14;We14;Oh14;WR14;R14;W014;uX14;Gh14;m04;mN14;eh14;GM14;8a14;WG14;WU14;GW14;mG14;WN14;WS14;Gi14;GL14;mi14;O04;O04;G04;WF14;U14;Wh14;GS14;mT14;WA14;WG14;GQ14;mb14;V14;W14;n04;W914;8W14;X14;M14;W214;eW14;Gj14;eY14;mG14;J14;GU14;mG14;Wh14;ea14;8W14;GQ14;G14;GT14;W114;md14;mX14;v04;i04;OX14;q04;8Y14;;;;;;;;;;;;;;;;;;;;;;;;e14;mL14;WJ14;914;WR14;k04;ud14;WK14;mK14;WI14;WQ14;W814;K14;U14;mN14;d14;WQ14;uX14;8f14;314;eb14;Gh14;I14;Wl14;8X14;mL14;N14;8f14;Oj14;mX14;E14;14;mT14;K14;WZ14;mG14;Oa14;Oi14;mI14;mW14;c14;{04;A14;M14;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;GT14;H14;WH14;ud14;8W14;8k14;814;;Gc14;O14;ea14;GO14;L14;mO14;WA14;WA14;WI14;WQ14;GH14;GW14;GN14;4;8k14;ma14;Q14;GT14;8Z14;W14;WG14;;WI14;WF14;K14;GV14;Gk14;WQ14;k14;ee14;GN14;Ge14;Oc14;GL14;K14;t04;WA14;W414;n04;f14;mc14;T14;WE14;WR14;804;WD14;I14;14;Oe14;8g14;Oh14;GR14;WW14;ek14;OW14;m}3;Wg14;8l14;Ge14;8b14;4;K04;mU14;GN14;mP14;G04;GJ14;W314;W04;H14;GT14;8k14;W214;{04;N14;Wl14;mh14;y04;Oj14;WD14;114;8Y14;m04;mf14;WH14;Ok14;mR14;GW14;el14;We14;H14;WN14;mc14;el14;WC14;H14;;;;;;;;;;;;;;;;;;;;;;;;8X14;me14;s04;W114;i14;el14;w04;We14;t04;}04;WP14;W04;}04;8l14;804;mQ14;WZ14;u04;Wb14;ek14;GM14;GN14;W714;a14;Gg14;H14;mH14;mj14;4;WF14;p04;WA14;414;uW14;8k14;S14;8b14;GL14;WJ14;B14;WM14;y04;Wg14;mL14;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14;M14;eW14;mk14;Z14;mP14;WZ14;D14;8j14;GG14;Gk14;Ol14;Ol14;i04;mg14;n04;WR14;GJ14;8e14;mX14;E14;GR14;mb14;Oj14;S14;GN14;8d14;eb14;8a14;Gf14;OX14;ud14;OY14;T14;mG14;eW14;W814;WD14;Gi14;Oh14;X14;j14;B14;414;8Z14;l14;Gj14;N14;WK14;I14;8Z14;14;Gk14;We14;Oh14;WR14;R14;W014;uX14;Gh14;m04;mN14;eh14;GM14;8a14;WG14;WU14;GW14;mG14;WN14;WS14;Gi14;GL14;mi14;O04;O04;G04;WF14;U14;Wh14;GS14;mT14;WA14;WG14;GQ14;mb14;V14;W14;n04;W914;8W14;X14;M14;W214;eW14;Gj14;eY14;mG14;J14;WQ14;WD14;mR14;mJ14;914;t04;i04;Oj14;U14;eZ14;8a14;Wa14;ea14;g04;GX14;t04;L14;WF14;B14;Oe14;W04;Oa14;Gc14;WN14;Gh14;Wk14;D14;814;o04;8f14;e04;K14;a14;GI14;O04;mG14;mX14;W314;x04;e14;mL14;WJ14;914;WR14;Oj14;GI14;ua14;We14;Gj14;8i14;GN14;Wg14;N14;Wk14;OW14;Oi14;Oh14;e04;u04;Ok14;;;;;;;;;;;;;;;;;;;;;;;;a04;Gd14;ek14;W014;f14;uh14;Gb14;WV14;GH14;Oj14;714;Og14;i14;P14;Wd14;314;GK14;G14;Wl14;714;f14;mY14;WD14;b14;Y04;Wj14;Od14;WZ14;I14;i04;A14;WG14;mk14;Wd14;Oj14;8W14;GJ14;8l14;WY14;S14;Gb14;uc14;8X14;mW14;WU14;O14;ed14;ed14;Od14;uh14;ug14;614;k14;Gg14;WV14;mh14;K14;WV14;Wl14;mW14;Og14;OX14;mk14;ee14;mL14;Wl14;OX14;R14;814;ul14;mR14;WG14;Of14;Wb14;U14;mj14;Og14;mY14;T14;ub14;8f14;O14;8a14;N14;}04;mY14;mU14;uW14;mX14;}04;uW14;Gg14;WG14;8Z14;ua14;Wb14;G14;t04;S14;814;C14;Y14;eb14;GJ14;214;8X14;mU14;GT14;H14;WH14;ud14;8W14;8k14;814;;Gc14;O14;ea14;GO14;L14;mO14;WA14;WA14;WI14;WQ14;GH14;GW14;GN14;4;8k14;ma14;Q14;GT14;8Z14;W14;WG14;;WI14;WF14;K14;GV14;Gk14;WQ14;k14;ee14;GN14;Ge14;Oc14;GL14;K14;t04;WA14;W414;n04;f14;mc14;T14;WE14;WR14;804;WD14;I14;14;Oe14;8g14;Oh14;GR14;WW14;ek14;OW14;m}3;Wg14;8l14;Ge14;8b14;4;K04;mU14;GN14;mP14;G04;GJ14;W314;W04;H14;GT14;8k14;W214;{04;N14;Wl14;mh14;y04;Oj14;WD14;Oj14;GJ14;WK14;mW14;eh14;GS14;WW14;GM14;ug14;WW14;Oj14;8b14;8f14;Wj14;WA14;ml14;814;GK14;Ok14;8W14;X14;W314;mH14;md14;ue14;mb14;Z14;ul14;w04;ue14;mU14;uY14;mT14;L14;t04;GJ14;WD14;ed14;W614;8X14;me14;s04;W114;i14;WK14;Ge14;Wf14;Oh14;mH14;8W14;8W14;mg14;Wl14;14;WH14;414;ua14;H14;8l14;Gj14;;;;;;;;;;;;;;;;;;;;;;;;uj14;ug14;614;GQ14;i14;Ga14;mK14;D14;OX14;8h14;mV14;mH14;Z14;mM14;mV14;u04;mS14;;ui14;T14;h14;h14;8l14;ub14;WQ14;Gb14;eY14;uk14;mQ14;uY14;WN14;mX14;Of14;O14;uf14;GQ14;Wb14;ue14;Oa14;Gh14;Gd14;uj14;mY14;Wh14;mV14;Wk14;Oe14;i04;uZ14;Gj14;r04;GV14;GV14</D></Data> <IndepValue>RS_Encoder\Design4_Data\Eqns\VarBlock\S6_Time</IndepValue></Item> <Item XName="S6_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;2000;;DsUjWUlnmw3;DsUjWUln0x3;KHE4nDdA9x3;DsUjWUlnGx3;mZsu8MB{Kx3;KHE4nDdAPx3;t{bFP53NTx3;DsUjWUlnWx3;}iApKQztYx3;mZsu8MB{ax3;YQY{yHP4dx3;KHE4nDdAfx3;58w9b9rGhx3;t{bFP53Nj … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item></Item></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DataSetDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;U924;uu14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;{bsNQ}E6634;hhikowGbr24</D></PVPort> <SelVar>S4</SelVar> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Split><T>Double</T><D>0.2</D></Split> <SubSplit><T>Int</T><D>0</D></SubSplit> <Window><T>Array_I64</T><D>1;4;;;28;MC</D></Window> <ZOrder><T>Int</T><D>8</D></ZOrder></Item></Item></Item> <Item XName="Design4_Results" UserName="Design4_Results" Type="Rectangular Graph"> <AaBackgnd><T>Bool</T><D>0</D></AaBackgnd> <AaTraces><T>Bool</T><D>1</D></AaTraces> <AllowAA><T>Bool</T><D>0</D></AllowAA> <DefContext>Design4_Results</DefContext> <GoalFill><T>Int</T><D>2</D></GoalFill> <GoalLine><T>Int</T><D>1</D></GoalLine> <LastAxisTab>X</LastAxisTab> <MarkerLine><T>Int</T><D>1</D></MarkerLine> <Selected><T>Bool</T><D>0</D></Selected> <ShowColumns><T>Bool</T><D>0</D></ShowColumns> <ShowOptTargets><T>Bool</T><D>1</D></ShowOptTargets> <ShowPoints><T>Bool</T><D>1</D></ShowPoints> <ShowYieldTargets><T>Bool</T><D>0</D></ShowYieldTargets> <Title>S3</Title> <Item XName="AxisQueue" Type="AxisQueue"> <Current><T>Int</T><D>0</D></Current> <Top><T>Int</T><D>0</D></Top></Item> <Item XName="Font" Type="Font"> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>14</D></Size> <Weight><T>Int</T><D>700</D></Weight></Item> <Item XName="Height" Type="Param"> <Data><T>Double</T><D>0.298215</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="AxisX" UserName="Time (s)" Type="GrAxis"> <AutoScale><T>Bool</T><D>0</D></AutoScale> <AxisType><T>Int</T><D>2</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>0.001999</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0.000277</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <TitleColor><T>Int</T><D>0</D></TitleColor> <TitleOverride /> <Unit><T>Int</T><D>7004</D></Unit> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Angle><T>Int</T><D>0</D></Angle> <Color><T>Int</T><D>0</D></Color> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>20</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item></Item> <Item XName="AxisY" UserName="S3" Type="GrAxis"> <AutoScale><T>Bool</T><D>0</D></AutoScale> <AxisType><T>Int</T><D>0</D></AxisType> <InUse><T>Bool</T><D>1</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>1</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>43520</D></TextColor> <TitleColor><T>Int</T><D>43520</D></TitleColor> <TitleOverride /> <Unit><T>Int</T><D>0</D></Unit> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Angle><T>Int</T><D>0</D></Angle> <Color><T>Int</T><D>0</D></Color> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>20</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item></Item> <Item XName="AxisY2" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</D></AutoScale> <AxisType><T>Int</T><D>1</D></AxisType> <InUse><T>Bool</T><D>0</D></InUse> <LogScale><T>Bool</T><D>0</D></LogScale> <MajorColor><T>Int</T><D>0</D></MajorColor> <MajorTick><T>Int</T><D>1</D></MajorTick> <Max><T>Double</T><D>10</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>0</D></Min> <MinPT><T>Int</T><D>0</D></MinPT> <MinorColor><T>Int</T><D>12632256</D></MinorColor> <MinorTick><T>Int</T><D>2</D></MinorTick> <NumMajorDiv><T>Int</T><D>10</D></NumMajorDiv> <NumMinorDiv><T>Int</T><D>2</D></NumMinorDiv> <ShowMajorGrid><T>Bool</T><D>1</D></ShowMajorGrid> <ShowMinorGrid><T>Bool</T><D>1</D></ShowMinorGrid> <TextColor><T>Int</T><D>0</D></TextColor> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>10000</D></ZOrder> <Item XName="Font" Type="Font"> <Size><T>Int</T><D>9</D></Size></Item></Item> <Item XName="Display0" Type="GraphDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;iA24;RA24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;nC4pGCw9734;xtlV}{bx634</D></PVPort> <PanX><T>Double</T><D>0</D></PanX> <PanY><T>Double</T><D>0</D></PanY> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;d1;k4;k9;}H</D></Window> <ZOrder><T>Int</T><D>3</D></ZOrder> <Zoom><T>Double</T><D>1</D></Zoom></Item> <Item XName="Legend" Type="Legend"> <Color><T>Int</T><D>1073741824</D></Color> <Height><T>Double</T><D>156.4149284362793</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>11584.33310305978</D></PosY> <Width><T>Double</T><D>11855.27395013123</D></Width> <Item XName="Font" Type="Font"> <Name>Arial</Name> <Size><T>Double</T><D>8</D></Size></Item></Item> <Item XName="MkrGroup" Type="MkrGroup"> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <ZOrder><T>Int</T><D>7000</D></ZOrder> <Item XName="Font" Type="Font"> <Italic><T>Int</T><D>0</D></Italic> <Name>Arial</Name> <Size><T>Double</T><D>8</D></Size> <Weight><T>Int</T><D>400</D></Weight></Item></Item> <Item XName="Series0" Type="GraphSeries"> <Color><T>Int</T><D>43520</D></Color> <Context>Design4_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Label /> <Meas>S3</Meas> <MeasFormat /> <MeasGroup /> <MeasSource><T>Int</T><D>2</D></MeasSource> <OnRight><T>Bool</T><D>0</D></OnRight> <PPVar /> <PlotType /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>2</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>9000</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=S3</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="VarBlock" Type="VarBlock" /></Item></Item></Item> <Item XName="Width" Type="Param"> <Data><T>Double</T><D>0.3011239583333333</D></Data></Item></Item> <Item XName="HDL Code Generator4" UserName="HDL Code Generator4" Type="HDLGen"> <EntityNames><T>Array_BString</T><D>1;1;RS_hardveri</D></EntityNames> <ModelNames><T>Array_BString</T><D>1;1;RS_hardveri</D></ModelNames> <Selected><T>Bool</T><D>0</D></Selected> <SubnetNames><T>Array_BString</T><D>1;1;Data2</D></SubnetNames> <Item XName="ALTPLLD_Altera_Data2" Type="Param"> <DataEntry>1</DataEntry></Item> <Item XName="ALTPLLM_Altera_Data2" Type="Param"> <DataEntry>1</DataEntry></Item> <Item XName="AutoAddToList" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="ClockDiv_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Altera_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockInputMode_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ClockOutputPin_Altera_Data2" Type="Param"> <DataEntry /></Item> <Item XName="ClockOutputPin_Data2" Type="Param"> <DataEntry /></Item> <Item XName="ClockPeriod_Data2" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="ClockPin_Altera_Data2" Type="Param"> <DataEntry /></Item> <Item XName="ClockPin_Data2" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Altera_Data2" Type="Param"> <DataEntry /></Item> <Item XName="Clock_N_Pin_Data2" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Altera_Data2" Type="Param"> <DataEntry /></Item> <Item XName="Clock_P_Pin_Data2" Type="Param"> <DataEntry /></Item> <Item XName="CodeGeneration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="ConfigurationName" Type="Param"> <DataEntry /></Item> <Item XName="DesignName" Type="Param"> <DataEntry>Design4</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Altera_Data2" Type="Param"> <DataEntry>EP4S40G2F40I1</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGADevice_Data2" Type="Param"> <DataEntry>XC4VSX35</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Altera_Data2" Type="Param"> <DataEntry>Stratix IV</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAFamily_Data2" Type="Param"> <DataEntry>Virtex4</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Altera_Data2" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPackage_Data2" Type="Param"> <DataEntry>FF668</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGAPin_Altera_Data2" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Altera_Data2" Type="Param"> <DataEntry>Any</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="FPGASpeed_Data2" Type="Param"> <DataEntry>-10</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="GenClockOutput_Altera_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Altera_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenMode_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenResetOutput_Altera_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenRst_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="GenerateHILParallel" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HDLMode" Type="Param"> <DataEntry>HDL Only</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HDLTopDesign" Type="Param"> <DataEntry>Design4</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="HILDevice" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HILGTConfiguration" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="HardwareClockRate_Data2" Type="Param"> <DataEntry>Sample_Rate</DataEntry></Item> <Item XName="InputClockPeriod_Altera_Data2" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="InputLocations_Altera_Data2" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="InputLocations_Data2" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="InputPins_Data2" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="IsGenTestVector" Type="Param"> <Data><T>Bool</T><D>0</D></Data></Item> <Item XName="OutputDir" Type="Param"> <DataEntry>C:\bugs\NCO_Quadrature_dithering</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputLocations_Altera_Data2" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputLocations_Data2" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="OutputPins_Data2" Type="Param"> <DataEntry /> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="ResetActive_Altera_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstActive_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="RstOutputPin_Altera_Data2" Type="Param"> <DataEntry /></Item> <Item XName="RstOutputPin_Data2" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Altera_Data2" Type="Param"> <DataEntry /></Item> <Item XName="RstPin_Data2" Type="Param"> <DataEntry /></Item> <Item XName="SimulationStatusMsg" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Altera_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SynthesisTool_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="SystemClockPeriod_Altera_Data2" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="SystemClockPeriod_Data2" Type="Param"> <DataEntry>100.0</DataEntry></Item> <Item XName="UseClockIP_Data2" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UseDCM_Data2" Type="Param"> <Data><T>Int</T><D>0</D></Data></Item> <Item XName="UseDefaultDir" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item> <Item XName="UsePLLIP_Altera_Data2" Type="Param"> <Data><T>Int</T><D>1</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /> <Item XName="RS_Enc" UserName="RS_Enc" Type="Design"> <Intent><T>Int</T><D>4</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>115</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D0</PartID> <PinName>dataIn</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>115</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data0</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part0</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>119</NetName></Item></Item></Item></Item> <Item XName="N100" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data12</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part48</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>88</NetName></Item></Item></Item></Item> <Item XName="N101" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D12</PartID> <PinName>dataIn</PinName> <SchObject>Part49</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part50</MappedSchObject> <NetName>89</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X12</PartID> <PinName>dataOut</PinName> <SchObject>Part50</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part49</MappedSchObject> <NetName>89</NetName></Item></Item></Item></Item> <Item XName="N102" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>90</ResolvedNetName> <SchObject>Connect56</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D12</PartID> <PinName>dataOut</PinName> <SchObject>Part49</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect56</MappedSchObject> <NetName>90</NetName></Item></Item></Item></Item> <Item XName="N103" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>87</ResolvedNetName> <SchObject>Connect51</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>83</ResolvedNetName> <SchObject>Connect53</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X12</PartID> <PinName>dataIn</PinName> <SchObject>Part50</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect51</MappedSchObject> <NetName>87</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect53</MappedSchObject> <NetName>83</NetName></Item></Item></Item></Item> <Item XName="N104" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>91</ResolvedNetName> <SchObject>Connect57</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data13</PartID> <PinName>AIn</PinName> <SchObject>Part52</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect57</MappedSchObject> <NetName>91</NetName></Item></Item></Item></Item> <Item XName="N105" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect21</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data13</PartID> <PinName>BIn</PinName> <SchObject>Part52</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect21</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N106" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data13</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part52</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>93</NetName></Item></Item></Item></Item> <Item XName="N107" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>94</ResolvedNetName> <SchObject>Connect58</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data13</PartID> <PinName>Product</PinName> <SchObject>Part52</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect58</MappedSchObject> <NetName>94</NetName></Item></Item></Item></Item> <Item XName="N108" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data13</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part52</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>95</NetName></Item></Item></Item></Item> <Item XName="N109" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D13</PartID> <PinName>dataIn</PinName> <SchObject>Part53</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part54</MappedSchObject> <NetName>96</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X13</PartID> <PinName>dataOut</PinName> <SchObject>Part54</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part53</MappedSchObject> <NetName>96</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>8</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data1</PartID> <PinName>AIn</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>8</NetName></Item></Item></Item></Item> <Item XName="N110" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>97</ResolvedNetName> <SchObject>Connect60</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D13</PartID> <PinName>dataOut</PinName> <SchObject>Part53</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect60</MappedSchObject> <NetName>97</NetName></Item></Item></Item></Item> <Item XName="N111" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>90</ResolvedNetName> <SchObject>Connect56</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>94</ResolvedNetName> <SchObject>Connect58</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X13</PartID> <PinName>dataIn</PinName> <SchObject>Part54</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect58</MappedSchObject> <NetName>94</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect56</MappedSchObject> <NetName>90</NetName></Item></Item></Item></Item> <Item XName="N112" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>98</ResolvedNetName> <SchObject>Connect61</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data14</PartID> <PinName>AIn</PinName> <SchObject>Part56</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect61</MappedSchObject> <NetName>98</NetName></Item></Item></Item></Item> <Item XName="N113" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data14</PartID> <PinName>BIn</PinName> <SchObject>Part56</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect14</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N114" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data14</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part56</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>100</NetName></Item></Item></Item></Item> <Item XName="N115" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>101</ResolvedNetName> <SchObject>Connect62</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data14</PartID> <PinName>Product</PinName> <SchObject>Part56</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect62</MappedSchObject> <NetName>101</NetName></Item></Item></Item></Item> <Item XName="N116" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data14</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part56</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>102</NetName></Item></Item></Item></Item> <Item XName="N117" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D14</PartID> <PinName>dataIn</PinName> <SchObject>Part57</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part58</MappedSchObject> <NetName>103</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X14</PartID> <PinName>dataOut</PinName> <SchObject>Part58</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part57</MappedSchObject> <NetName>103</NetName></Item></Item></Item></Item> <Item XName="N118" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>104</ResolvedNetName> <SchObject>Connect64</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D14</PartID> <PinName>dataOut</PinName> <SchObject>Part57</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect64</MappedSchObject> <NetName>104</NetName></Item></Item></Item></Item> <Item XName="N119" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>97</ResolvedNetName> <SchObject>Connect60</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>101</ResolvedNetName> <SchObject>Connect62</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X14</PartID> <PinName>dataIn</PinName> <SchObject>Part58</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect62</MappedSchObject> <NetName>101</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect60</MappedSchObject> <NetName>97</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect116</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data1</PartID> <PinName>BIn</PinName> <SchObject>Part4</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect116</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N120" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>105</ResolvedNetName> <SchObject>Connect65</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data15</PartID> <PinName>AIn</PinName> <SchObject>Part60</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect65</MappedSchObject> <NetName>105</NetName></Item></Item></Item></Item> <Item XName="N121" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect99</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data15</PartID> <PinName>BIn</PinName> <SchObject>Part60</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect99</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N122" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data15</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part60</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>107</NetName></Item></Item></Item></Item> <Item XName="N123" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>108</ResolvedNetName> <SchObject>Connect66</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data15</PartID> <PinName>Product</PinName> <SchObject>Part60</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect66</MappedSchObject> <NetName>108</NetName></Item></Item></Item></Item> <Item XName="N124" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data15</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part60</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>109</NetName></Item></Item></Item></Item> <Item XName="N125" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D15</PartID> <PinName>dataIn</PinName> <SchObject>Part61</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part62</MappedSchObject> <NetName>110</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X15</PartID> <PinName>dataOut</PinName> <SchObject>Part62</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part61</MappedSchObject> <NetName>110</NetName></Item></Item></Item></Item> <Item XName="N126" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect117</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D15</PartID> <PinName>dataOut</PinName> <SchObject>Part61</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect117</MappedSchObject> <NetName>111</NetName></Item></Item></Item></Item> <Item XName="N127" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>104</ResolvedNetName> <SchObject>Connect64</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>108</ResolvedNetName> <SchObject>Connect66</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X15</PartID> <PinName>dataIn</PinName> <SchObject>Part62</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect66</MappedSchObject> <NetName>108</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect64</MappedSchObject> <NetName>104</NetName></Item></Item></Item></Item> <Item XName="N128" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect110</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>msg_d</NetLabel> <SchObject>Connect111</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X17</PartID> <PinName>dataIn</PinName> <SchObject>Part67</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect110</MappedSchObject> <NetName>111</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect111</MappedSchObject> <NetName>msg_d</NetName></Item></Item></Item></Item> <Item XName="N129" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>44</ResolvedNetName> <SchObject>Connect131</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X17</PartID> <PinName>dataOut</PinName> <SchObject>Part67</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect131</MappedSchObject> <NetName>44</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data1</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part4</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>10</NetName></Item></Item></Item></Item> <Item XName="N130" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>msg_en</NetLabel> <SchObject>Connect130</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>44</ResolvedNetName> <SchObject>Connect131</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>A1</PartID> <PinName>dataIn</PinName> <SchObject>Part69</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect131</MappedSchObject> <NetName>44</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect130</MappedSchObject> <NetName>msg_en</NetName></Item></Item></Item></Item> <Item XName="N131" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>A1</PartID> <PinName>dataOut</PinName> <SchObject>Part69</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N132" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>parity_en</NetLabel> <SchObject>Connect129</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>A2</PartID> <PinName>dataIn</PinName> <SchObject>Part73</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</MappedSchObject> <NetName>111</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect129</MappedSchObject> <NetName>parity_en</NetName></Item></Item></Item></Item> <Item XName="N133" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>71</ResolvedNetName> <SchObject>Connect63</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>A2</PartID> <PinName>dataOut</PinName> <SchObject>Part73</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect63</MappedSchObject> <NetName>71</NetName></Item></Item></Item></Item> <Item XName="N134" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>msg_d</NetLabel> <SchObject>Connect126</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>msg_en</NetLabel> <SchObject>Connect127</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>A3</PartID> <PinName>dataIn</PinName> <SchObject>Part74</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect127</MappedSchObject> <NetName>msg_en</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect126</MappedSchObject> <NetName>msg_d</NetName></Item></Item></Item></Item> <Item XName="N135" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect113</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>A3</PartID> <PinName>dataOut</PinName> <SchObject>Part74</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect113</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N136" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect87</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>code</PartID> <PinName>Port_1</PinName> <SchObject>Part66</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect87</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N137" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect27</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>msg</PartID> <PinName>Port_1</PinName> <SchObject>Part64</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect27</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N138" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect27</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D17</PartID> <PinName>dataIn</PinName> <SchObject>Part82</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect27</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N139" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>msg_d</NetLabel> <SchObject>Connect114</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D17</PartID> <PinName>dataOut</PinName> <SchObject>Part82</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect114</MappedSchObject> <NetName>msg_d</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>11</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data1</PartID> <PinName>Product</PinName> <SchObject>Part4</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>11</NetName></Item></Item></Item></Item> <Item XName="N140" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>N2</PartID> <PinName>dataIn</PinName> <SchObject>Part76</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part75</MappedSchObject> <NetName>112</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D16</PartID> <PinName>dataOut</PinName> <SchObject>Part75</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part76</MappedSchObject> <NetName>112</NetName></Item></Item></Item></Item> <Item XName="N141" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>58</ResolvedNetName> <SchObject>Connect108</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>N2</PartID> <PinName>dataOut</PinName> <SchObject>Part76</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect108</MappedSchObject> <NetName>58</NetName></Item></Item></Item></Item> <Item XName="N142" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect104</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>58</ResolvedNetName> <SchObject>Connect108</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>A4</PartID> <PinName>dataIn</PinName> <SchObject>Part78</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect108</MappedSchObject> <NetName>58</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect104</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N143" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>85</ResolvedNetName> <SchObject>Connect73</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>A4</PartID> <PinName>dataOut</PinName> <SchObject>Part78</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect73</MappedSchObject> <NetName>85</NetName></Item></Item></Item></Item> <Item XName="N144" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect105</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D16</PartID> <PinName>dataIn</PinName> <SchObject>Part75</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect105</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N145" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect107</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>msg_en</PartID> <PinName>Port_1</PinName> <SchObject>Part79</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect107</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N146" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect118</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D18</PartID> <PinName>dataIn</PinName> <SchObject>Part71</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect118</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N147" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D18</PartID> <PinName>dataOut</PinName> <SchObject>Part71</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part70</MappedSchObject> <NetName>78</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>G1</PartID> <PinName>dataIn</PinName> <SchObject>Part70</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part71</MappedSchObject> <NetName>78</NetName></Item></Item></Item></Item> <Item XName="N148" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>msg_en</NetLabel> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>G1</PartID> <PinName>dataOut</PinName> <SchObject>Part70</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>msg_en</NetName></Item></Item></Item></Item> <Item XName="N149" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>51</ResolvedNetName> <SchObject>Connect88</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>G2</PartID> <PinName>dataIn</PinName> <SchObject>Part77</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect88</MappedSchObject> <NetName>51</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data1</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part4</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>12</NetName></Item></Item></Item></Item> <Item XName="N150" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>parity_en</NetLabel> <SchObject>Connect79</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>G2</PartID> <PinName>dataOut</PinName> <SchObject>Part77</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect79</MappedSchObject> <NetName>parity_en</NetName></Item></Item></Item></Item> <Item XName="N151" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>113</ResolvedNetName> <SchObject>Connect85</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>36</ResolvedNetName> <SchObject>Connect86</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X18</PartID> <PinName>dataIn</PinName> <SchObject>Part72</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect85</MappedSchObject> <NetName>113</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect86</MappedSchObject> <NetName>36</NetName></Item></Item></Item></Item> <Item XName="N152" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>51</ResolvedNetName> <SchObject>Connect88</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X18</PartID> <PinName>dataOut</PinName> <SchObject>Part72</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect88</MappedSchObject> <NetName>51</NetName></Item></Item></Item></Item> <Item XName="N153" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>71</ResolvedNetName> <SchObject>Connect106</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect109</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>O1</PartID> <PinName>dataIn</PinName> <SchObject>Part65</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect109</MappedSchObject> <NetName>9</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect106</MappedSchObject> <NetName>71</NetName></Item></Item></Item></Item> <Item XName="N154" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect87</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>O1</PartID> <PinName>dataOut</PinName> <SchObject>Part65</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect87</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N155" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>26</ResolvedNetName> <SchObject>Connect72</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>26</ResolvedNetName> <SchObject>Connect74</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C18</PartID> <PinName>dataInA</PinName> <SchObject>Part81</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect72</MappedSchObject> <NetName>26</NetName></Item></Item></Item></Item> <Item XName="N156" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>113</ResolvedNetName> <SchObject>Connect83</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C18</PartID> <PinName>dataOut</PinName> <SchObject>Part81</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect83</MappedSchObject> <NetName>113</NetName></Item></Item></Item></Item> <Item XName="N157" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>26</ResolvedNetName> <SchObject>Connect74</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C20</PartID> <PinName>dataInA</PinName> <SchObject>Part83</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect74</MappedSchObject> <NetName>26</NetName></Item></Item></Item></Item> <Item XName="N158" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>36</ResolvedNetName> <SchObject>Connect86</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C20</PartID> <PinName>dataOut</PinName> <SchObject>Part83</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect86</MappedSchObject> <NetName>36</NetName></Item></Item></Item></Item> <Item XName="N159" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>85</ResolvedNetName> <SchObject>Connect73</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C17</PartID> <PinName>reset</PinName> <SchObject>Part68</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect73</MappedSchObject> <NetName>85</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data2</PartID> <PinName>AIn</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>13</NetName></Item></Item></Item></Item> <Item XName="N160" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>29</ResolvedNetName> <SchObject>Connect84</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C17</PartID> <PinName>enable</PinName> <SchObject>Part68</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect84</MappedSchObject> <NetName>29</NetName></Item></Item></Item></Item> <Item XName="N161" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>26</ResolvedNetName> <SchObject>Connect72</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C17</PartID> <PinName>dataOut</PinName> <SchObject>Part68</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect72</MappedSchObject> <NetName>26</NetName></Item></Item></Item></Item> <Item XName="N162" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>114</ResolvedNetName> <SchObject>Connect77</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C21</PartID> <PinName>reset</PinName> <SchObject>Part92</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect77</MappedSchObject> <NetName>114</NetName></Item></Item></Item></Item> <Item XName="N163" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect78</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C21</PartID> <PinName>enable</PinName> <SchObject>Part92</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect78</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N164" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C21</PartID> <PinName>dataOut</PinName> <SchObject>Part92</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part94</MappedSchObject> <NetName>64</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C23</PartID> <PinName>dataInA</PinName> <SchObject>Part94</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part92</MappedSchObject> <NetName>64</NetName></Item></Item></Item></Item> <Item XName="N165" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>106</ResolvedNetName> <SchObject>Connect82</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C23</PartID> <PinName>dataOut</PinName> <SchObject>Part94</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect82</MappedSchObject> <NetName>106</NetName></Item></Item></Item></Item> <Item XName="N166" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>113</ResolvedNetName> <SchObject>Connect81</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>106</ResolvedNetName> <SchObject>Connect82</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>A5</PartID> <PinName>dataIn</PinName> <SchObject>Part95</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect82</MappedSchObject> <NetName>106</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect81</MappedSchObject> <NetName>113</NetName></Item></Item></Item></Item> <Item XName="N167" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>A5</PartID> <PinName>dataOut</PinName> <SchObject>Part95</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part84</MappedSchObject> <NetName>4</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>code_valid</PartID> <PinName>Port_1</PinName> <SchObject>Part84</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part95</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N168" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C0</PartID> <PinName>dataOut</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N169" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>8</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C1</PartID> <PinName>dataOut</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>8</NetName></Item></Item></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect124</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data2</PartID> <PinName>BIn</PinName> <SchObject>Part7</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect124</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N170" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>13</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C2</PartID> <PinName>dataOut</PinName> <SchObject>Part8</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>13</NetName></Item></Item></Item></Item> <Item XName="N171" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>21</ResolvedNetName> <SchObject>Connect17</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C3</PartID> <PinName>dataOut</PinName> <SchObject>Part11</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect17</MappedSchObject> <NetName>21</NetName></Item></Item></Item></Item> <Item XName="N172" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>24</ResolvedNetName> <SchObject>Connect20</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C4</PartID> <PinName>dataOut</PinName> <SchObject>Part15</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect20</MappedSchObject> <NetName>24</NetName></Item></Item></Item></Item> <Item XName="N173" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>35</ResolvedNetName> <SchObject>Connect25</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C5</PartID> <PinName>dataOut</PinName> <SchObject>Part19</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect25</MappedSchObject> <NetName>35</NetName></Item></Item></Item></Item> <Item XName="N174" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>43</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C6</PartID> <PinName>dataOut</PinName> <SchObject>Part23</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>43</NetName></Item></Item></Item></Item> <Item XName="N175" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>42</ResolvedNetName> <SchObject>Connect33</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C7</PartID> <PinName>dataOut</PinName> <SchObject>Part27</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect33</MappedSchObject> <NetName>42</NetName></Item></Item></Item></Item> <Item XName="N176" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>50</ResolvedNetName> <SchObject>Connect36</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C8</PartID> <PinName>dataOut</PinName> <SchObject>Part31</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect36</MappedSchObject> <NetName>50</NetName></Item></Item></Item></Item> <Item XName="N177" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>57</ResolvedNetName> <SchObject>Connect39</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C9</PartID> <PinName>dataOut</PinName> <SchObject>Part35</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect39</MappedSchObject> <NetName>57</NetName></Item></Item></Item></Item> <Item XName="N178" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>70</ResolvedNetName> <SchObject>Connect45</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C10</PartID> <PinName>dataOut</PinName> <SchObject>Part39</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect45</MappedSchObject> <NetName>70</NetName></Item></Item></Item></Item> <Item XName="N179" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>77</ResolvedNetName> <SchObject>Connect49</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C11</PartID> <PinName>dataOut</PinName> <SchObject>Part43</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect49</MappedSchObject> <NetName>77</NetName></Item></Item></Item></Item> <Item XName="N18" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data2</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part7</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>16</NetName></Item></Item></Item></Item> <Item XName="N180" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>84</ResolvedNetName> <SchObject>Connect52</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C12</PartID> <PinName>dataOut</PinName> <SchObject>Part47</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect52</MappedSchObject> <NetName>84</NetName></Item></Item></Item></Item> <Item XName="N181" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>91</ResolvedNetName> <SchObject>Connect57</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C13</PartID> <PinName>dataOut</PinName> <SchObject>Part51</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect57</MappedSchObject> <NetName>91</NetName></Item></Item></Item></Item> <Item XName="N182" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>98</ResolvedNetName> <SchObject>Connect61</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C14</PartID> <PinName>dataOut</PinName> <SchObject>Part55</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect61</MappedSchObject> <NetName>98</NetName></Item></Item></Item></Item> <Item XName="N183" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>105</ResolvedNetName> <SchObject>Connect65</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C15</PartID> <PinName>dataOut</PinName> <SchObject>Part59</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect65</MappedSchObject> <NetName>105</NetName></Item></Item></Item></Item> <Item XName="N184" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>114</ResolvedNetName> <SchObject>Connect77</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C22</PartID> <PinName>dataOut</PinName> <SchObject>Part93</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect77</MappedSchObject> <NetName>114</NetName></Item></Item></Item></Item> <Item XName="N185" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>29</ResolvedNetName> <SchObject>Connect84</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C19</PartID> <PinName>dataOut</PinName> <SchObject>Part80</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect84</MappedSchObject> <NetName>29</NetName></Item></Item></Item></Item> <Item XName="N186" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect99</SchObject></Item></Item> <Item XName="N187" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect15</SchObject></Item></Item> <Item XName="N188" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect21</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect23</SchObject></Item></Item> <Item XName="N189" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect23</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect31</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect38</SchObject></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data2</PartID> <PinName>Product</PinName> <SchObject>Part7</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>17</NetName></Item></Item></Item></Item> <Item XName="N190" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect38</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect42</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect59</SchObject></Item></Item> <Item XName="N191" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect42</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect43</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect47</SchObject></Item></Item> <Item XName="N192" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect47</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect54</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect55</SchObject></Item></Item> <Item XName="N193" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect55</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect67</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect71</SchObject></Item></Item> <Item XName="N194" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect71</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect92</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect93</SchObject></Item></Item> <Item XName="N195" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect93</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect94</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect95</SchObject></Item></Item> <Item XName="N196" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect95</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect96</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect100</SchObject></Item></Item> <Item XName="N197" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect96</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect97</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect101</SchObject></Item></Item> <Item XName="N198" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect97</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect98</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect102</SchObject></Item></Item> <Item XName="N199" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect102</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect115</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect124</SchObject></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D0</PartID> <PinName>dataOut</PinName> <SchObject>Part2</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N20" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data2</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part7</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>18</NetName></Item></Item></Item></Item> <Item XName="N200" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect115</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect116</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect123</SchObject></Item></Item> <Item XName="N201" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>msg_en</NetLabel> <SchObject>Connect6</SchObject></Item></Item> <Item XName="N202" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>parity_en</NetLabel> <SchObject>Connect79</SchObject></Item></Item> <Item XName="N203" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>71</ResolvedNetName> <SchObject>Connect63</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>71</ResolvedNetName> <SchObject>Connect106</SchObject></Item></Item> <Item XName="N204" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect109</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect113</SchObject></Item></Item> <Item XName="N205" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect90</SchObject></Item></Item> <Item XName="N206" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect90</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect110</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>111</ResolvedNetName> <SchObject>Connect117</SchObject></Item></Item> <Item XName="N207" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>msg_d</NetLabel> <SchObject>Connect111</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>msg_d</NetLabel> <SchObject>Connect114</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>msg_d</NetLabel> <SchObject>Connect126</SchObject></Item></Item> <Item XName="N208" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>msg_en</NetLabel> <SchObject>Connect127</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <NetLabel>msg_en</NetLabel> <SchObject>Connect128</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>msg_en</NetLabel> <SchObject>Connect130</SchObject></Item></Item> <Item XName="N209" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <NetLabel>msg_en</NetLabel> <SchObject>Connect128</SchObject></Item></Item> <Item XName="N21" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D2</PartID> <PinName>dataIn</PinName> <SchObject>Part9</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part10</MappedSchObject> <NetName>19</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X2</PartID> <PinName>dataOut</PinName> <SchObject>Part10</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part9</MappedSchObject> <NetName>19</NetName></Item></Item></Item></Item> <Item XName="N210" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>parity_en</NetLabel> <SchObject>Connect129</SchObject></Item></Item> <Item XName="N211" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect78</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect89</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect107</SchObject></Item> <Item XName="C4" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect118</SchObject></Item></Item> <Item XName="N212" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect89</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect104</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect105</SchObject></Item></Item> <Item XName="N213" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>113</ResolvedNetName> <SchObject>Connect81</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>113</ResolvedNetName> <SchObject>Connect83</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>113</ResolvedNetName> <SchObject>Connect85</SchObject></Item></Item> <Item XName="N22" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>20</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D2</PartID> <PinName>dataOut</PinName> <SchObject>Part9</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect16</MappedSchObject> <NetName>20</NetName></Item></Item></Item></Item> <Item XName="N23" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>17</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X2</PartID> <PinName>dataIn</PinName> <SchObject>Part10</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>17</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item> <Item XName="N24" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>20</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>22</ResolvedNetName> <SchObject>Connect18</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X3</PartID> <PinName>dataIn</PinName> <SchObject>Part12</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect18</MappedSchObject> <NetName>22</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect16</MappedSchObject> <NetName>20</NetName></Item></Item></Item></Item> <Item XName="N25" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X3</PartID> <PinName>dataOut</PinName> <SchObject>Part12</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part13</MappedSchObject> <NetName>23</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D3</PartID> <PinName>dataIn</PinName> <SchObject>Part13</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part12</MappedSchObject> <NetName>23</NetName></Item></Item></Item></Item> <Item XName="N26" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>25</ResolvedNetName> <SchObject>Connect19</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D3</PartID> <PinName>dataOut</PinName> <SchObject>Part13</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect19</MappedSchObject> <NetName>25</NetName></Item></Item></Item></Item> <Item XName="N27" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>21</ResolvedNetName> <SchObject>Connect17</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data3</PartID> <PinName>AIn</PinName> <SchObject>Part14</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect17</MappedSchObject> <NetName>21</NetName></Item></Item></Item></Item> <Item XName="N28" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect98</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data3</PartID> <PinName>BIn</PinName> <SchObject>Part14</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect98</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N29" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data3</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part14</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>27</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>11</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X1</PartID> <PinName>dataIn</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>6</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>11</NetName></Item></Item></Item></Item> <Item XName="N30" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>22</ResolvedNetName> <SchObject>Connect18</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data3</PartID> <PinName>Product</PinName> <SchObject>Part14</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect18</MappedSchObject> <NetName>22</NetName></Item></Item></Item></Item> <Item XName="N31" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data3</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part14</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>28</NetName></Item></Item></Item></Item> <Item XName="N32" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>24</ResolvedNetName> <SchObject>Connect20</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data4</PartID> <PinName>AIn</PinName> <SchObject>Part16</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect20</MappedSchObject> <NetName>24</NetName></Item></Item></Item></Item> <Item XName="N33" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect101</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data4</PartID> <PinName>BIn</PinName> <SchObject>Part16</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect101</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N34" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data4</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part16</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>30</NetName></Item></Item></Item></Item> <Item XName="N35" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>31</ResolvedNetName> <SchObject>Connect22</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data4</PartID> <PinName>Product</PinName> <SchObject>Part16</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect22</MappedSchObject> <NetName>31</NetName></Item></Item></Item></Item> <Item XName="N36" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data4</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part16</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>32</NetName></Item></Item></Item></Item> <Item XName="N37" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D4</PartID> <PinName>dataIn</PinName> <SchObject>Part17</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part18</MappedSchObject> <NetName>33</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X4</PartID> <PinName>dataOut</PinName> <SchObject>Part18</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part17</MappedSchObject> <NetName>33</NetName></Item></Item></Item></Item> <Item XName="N38" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>34</ResolvedNetName> <SchObject>Connect26</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D4</PartID> <PinName>dataOut</PinName> <SchObject>Part17</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect26</MappedSchObject> <NetName>34</NetName></Item></Item></Item></Item> <Item XName="N39" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>25</ResolvedNetName> <SchObject>Connect19</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>31</ResolvedNetName> <SchObject>Connect22</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X4</PartID> <PinName>dataIn</PinName> <SchObject>Part18</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect22</MappedSchObject> <NetName>31</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect19</MappedSchObject> <NetName>25</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X1</PartID> <PinName>dataOut</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part6</MappedSchObject> <NetName>7</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D1</PartID> <PinName>dataIn</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part3</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N40" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>35</ResolvedNetName> <SchObject>Connect25</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data5</PartID> <PinName>AIn</PinName> <SchObject>Part20</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect25</MappedSchObject> <NetName>35</NetName></Item></Item></Item></Item> <Item XName="N41" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect100</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data5</PartID> <PinName>BIn</PinName> <SchObject>Part20</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect100</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N42" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data5</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part20</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>37</NetName></Item></Item></Item></Item> <Item XName="N43" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>38</ResolvedNetName> <SchObject>Connect24</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data5</PartID> <PinName>Product</PinName> <SchObject>Part20</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect24</MappedSchObject> <NetName>38</NetName></Item></Item></Item></Item> <Item XName="N44" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data5</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part20</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>39</NetName></Item></Item></Item></Item> <Item XName="N45" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D5</PartID> <PinName>dataIn</PinName> <SchObject>Part21</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part22</MappedSchObject> <NetName>40</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X5</PartID> <PinName>dataOut</PinName> <SchObject>Part22</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part21</MappedSchObject> <NetName>40</NetName></Item></Item></Item></Item> <Item XName="N46" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>41</ResolvedNetName> <SchObject>Connect30</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D5</PartID> <PinName>dataOut</PinName> <SchObject>Part21</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect30</MappedSchObject> <NetName>41</NetName></Item></Item></Item></Item> <Item XName="N47" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>38</ResolvedNetName> <SchObject>Connect24</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>34</ResolvedNetName> <SchObject>Connect26</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X5</PartID> <PinName>dataIn</PinName> <SchObject>Part22</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect24</MappedSchObject> <NetName>38</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect26</MappedSchObject> <NetName>34</NetName></Item></Item></Item></Item> <Item XName="N48" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>43</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data6</PartID> <PinName>AIn</PinName> <SchObject>Part24</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>43</NetName></Item></Item></Item></Item> <Item XName="N49" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect94</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data6</PartID> <PinName>BIn</PinName> <SchObject>Part24</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect94</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D1</PartID> <PinName>dataOut</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item> <Item XName="N50" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data6</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part24</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>45</NetName></Item></Item></Item></Item> <Item XName="N51" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>46</ResolvedNetName> <SchObject>Connect28</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data6</PartID> <PinName>Product</PinName> <SchObject>Part24</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect28</MappedSchObject> <NetName>46</NetName></Item></Item></Item></Item> <Item XName="N52" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data6</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part24</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>47</NetName></Item></Item></Item></Item> <Item XName="N53" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D6</PartID> <PinName>dataIn</PinName> <SchObject>Part25</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part26</MappedSchObject> <NetName>48</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X6</PartID> <PinName>dataOut</PinName> <SchObject>Part26</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part25</MappedSchObject> <NetName>48</NetName></Item></Item></Item></Item> <Item XName="N54" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>49</ResolvedNetName> <SchObject>Connect34</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D6</PartID> <PinName>dataOut</PinName> <SchObject>Part25</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect34</MappedSchObject> <NetName>49</NetName></Item></Item></Item></Item> <Item XName="N55" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>46</ResolvedNetName> <SchObject>Connect28</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>41</ResolvedNetName> <SchObject>Connect30</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X6</PartID> <PinName>dataIn</PinName> <SchObject>Part26</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect28</MappedSchObject> <NetName>46</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect30</MappedSchObject> <NetName>41</NetName></Item></Item></Item></Item> <Item XName="N56" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>42</ResolvedNetName> <SchObject>Connect33</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data7</PartID> <PinName>AIn</PinName> <SchObject>Part28</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect33</MappedSchObject> <NetName>42</NetName></Item></Item></Item></Item> <Item XName="N57" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect92</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data7</PartID> <PinName>BIn</PinName> <SchObject>Part28</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect92</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N58" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data7</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part28</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>52</NetName></Item></Item></Item></Item> <Item XName="N59" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>53</ResolvedNetName> <SchObject>Connect32</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data7</PartID> <PinName>Product</PinName> <SchObject>Part28</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect32</MappedSchObject> <NetName>53</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data0</PartID> <PinName>AIn</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N60" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data7</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part28</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>54</NetName></Item></Item></Item></Item> <Item XName="N61" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D7</PartID> <PinName>dataIn</PinName> <SchObject>Part29</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part30</MappedSchObject> <NetName>55</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X7</PartID> <PinName>dataOut</PinName> <SchObject>Part30</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part29</MappedSchObject> <NetName>55</NetName></Item></Item></Item></Item> <Item XName="N62" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>56</ResolvedNetName> <SchObject>Connect37</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D7</PartID> <PinName>dataOut</PinName> <SchObject>Part29</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect37</MappedSchObject> <NetName>56</NetName></Item></Item></Item></Item> <Item XName="N63" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>53</ResolvedNetName> <SchObject>Connect32</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>49</ResolvedNetName> <SchObject>Connect34</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X7</PartID> <PinName>dataIn</PinName> <SchObject>Part30</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect32</MappedSchObject> <NetName>53</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect34</MappedSchObject> <NetName>49</NetName></Item></Item></Item></Item> <Item XName="N64" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>50</ResolvedNetName> <SchObject>Connect36</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data8</PartID> <PinName>AIn</PinName> <SchObject>Part32</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect36</MappedSchObject> <NetName>50</NetName></Item></Item></Item></Item> <Item XName="N65" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect67</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data8</PartID> <PinName>BIn</PinName> <SchObject>Part32</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect67</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N66" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data8</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part32</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>59</NetName></Item></Item></Item></Item> <Item XName="N67" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>60</ResolvedNetName> <SchObject>Connect35</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data8</PartID> <PinName>Product</PinName> <SchObject>Part32</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect35</MappedSchObject> <NetName>60</NetName></Item></Item></Item></Item> <Item XName="N68" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data8</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part32</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>61</NetName></Item></Item></Item></Item> <Item XName="N69" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D8</PartID> <PinName>dataIn</PinName> <SchObject>Part33</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part34</MappedSchObject> <NetName>62</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X8</PartID> <PinName>dataOut</PinName> <SchObject>Part34</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part33</MappedSchObject> <NetName>62</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect123</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data0</PartID> <PinName>BIn</PinName> <SchObject>Part0</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect123</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N70" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>63</ResolvedNetName> <SchObject>Connect41</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D8</PartID> <PinName>dataOut</PinName> <SchObject>Part33</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect41</MappedSchObject> <NetName>63</NetName></Item></Item></Item></Item> <Item XName="N71" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>60</ResolvedNetName> <SchObject>Connect35</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>56</ResolvedNetName> <SchObject>Connect37</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X8</PartID> <PinName>dataIn</PinName> <SchObject>Part34</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect35</MappedSchObject> <NetName>60</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect37</MappedSchObject> <NetName>56</NetName></Item></Item></Item></Item> <Item XName="N72" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>57</ResolvedNetName> <SchObject>Connect39</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data9</PartID> <PinName>AIn</PinName> <SchObject>Part36</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect39</MappedSchObject> <NetName>57</NetName></Item></Item></Item></Item> <Item XName="N73" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect54</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data9</PartID> <PinName>BIn</PinName> <SchObject>Part36</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect54</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N74" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data9</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part36</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>65</NetName></Item></Item></Item></Item> <Item XName="N75" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>66</ResolvedNetName> <SchObject>Connect40</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data9</PartID> <PinName>Product</PinName> <SchObject>Part36</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect40</MappedSchObject> <NetName>66</NetName></Item></Item></Item></Item> <Item XName="N76" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data9</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part36</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>67</NetName></Item></Item></Item></Item> <Item XName="N77" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D9</PartID> <PinName>dataIn</PinName> <SchObject>Part37</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part38</MappedSchObject> <NetName>68</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X9</PartID> <PinName>dataOut</PinName> <SchObject>Part38</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part37</MappedSchObject> <NetName>68</NetName></Item></Item></Item></Item> <Item XName="N78" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>69</ResolvedNetName> <SchObject>Connect44</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D9</PartID> <PinName>dataOut</PinName> <SchObject>Part37</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect44</MappedSchObject> <NetName>69</NetName></Item></Item></Item></Item> <Item XName="N79" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>66</ResolvedNetName> <SchObject>Connect40</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>63</ResolvedNetName> <SchObject>Connect41</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X9</PartID> <PinName>dataIn</PinName> <SchObject>Part38</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect40</MappedSchObject> <NetName>66</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect41</MappedSchObject> <NetName>63</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data0</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part0</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>118</NetName></Item></Item></Item></Item> <Item XName="N80" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>70</ResolvedNetName> <SchObject>Connect45</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data10</PartID> <PinName>AIn</PinName> <SchObject>Part40</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect45</MappedSchObject> <NetName>70</NetName></Item></Item></Item></Item> <Item XName="N81" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect43</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data10</PartID> <PinName>BIn</PinName> <SchObject>Part40</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect43</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N82" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data10</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part40</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>72</NetName></Item></Item></Item></Item> <Item XName="N83" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>73</ResolvedNetName> <SchObject>Connect46</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data10</PartID> <PinName>Product</PinName> <SchObject>Part40</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect46</MappedSchObject> <NetName>73</NetName></Item></Item></Item></Item> <Item XName="N84" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data10</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part40</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>74</NetName></Item></Item></Item></Item> <Item XName="N85" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D10</PartID> <PinName>dataIn</PinName> <SchObject>Part41</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part42</MappedSchObject> <NetName>75</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X10</PartID> <PinName>dataOut</PinName> <SchObject>Part42</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part41</MappedSchObject> <NetName>75</NetName></Item></Item></Item></Item> <Item XName="N86" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>76</ResolvedNetName> <SchObject>Connect50</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D10</PartID> <PinName>dataOut</PinName> <SchObject>Part41</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect50</MappedSchObject> <NetName>76</NetName></Item></Item></Item></Item> <Item XName="N87" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>69</ResolvedNetName> <SchObject>Connect44</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>73</ResolvedNetName> <SchObject>Connect46</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X10</PartID> <PinName>dataIn</PinName> <SchObject>Part42</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect46</MappedSchObject> <NetName>73</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect44</MappedSchObject> <NetName>69</NetName></Item></Item></Item></Item> <Item XName="N88" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>77</ResolvedNetName> <SchObject>Connect49</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data11</PartID> <PinName>AIn</PinName> <SchObject>Part44</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect49</MappedSchObject> <NetName>77</NetName></Item></Item></Item></Item> <Item XName="N89" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect59</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data11</PartID> <PinName>BIn</PinName> <SchObject>Part44</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect59</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>115</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data0</PartID> <PinName>Product</PinName> <SchObject>Part0</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>115</NetName></Item></Item></Item></Item> <Item XName="N90" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data11</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part44</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>79</NetName></Item></Item></Item></Item> <Item XName="N91" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>80</ResolvedNetName> <SchObject>Connect48</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data11</PartID> <PinName>Product</PinName> <SchObject>Part44</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect48</MappedSchObject> <NetName>80</NetName></Item></Item></Item></Item> <Item XName="N92" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data11</PartID> <PinName>UnusedBOut</PinName> <SchObject>Part44</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>81</NetName></Item></Item></Item></Item> <Item XName="N93" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D11</PartID> <PinName>dataIn</PinName> <SchObject>Part45</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part46</MappedSchObject> <NetName>82</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X11</PartID> <PinName>dataOut</PinName> <SchObject>Part46</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part45</MappedSchObject> <NetName>82</NetName></Item></Item></Item></Item> <Item XName="N94" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>83</ResolvedNetName> <SchObject>Connect53</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D11</PartID> <PinName>dataOut</PinName> <SchObject>Part45</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect53</MappedSchObject> <NetName>83</NetName></Item></Item></Item></Item> <Item XName="N95" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>80</ResolvedNetName> <SchObject>Connect48</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>76</ResolvedNetName> <SchObject>Connect50</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X11</PartID> <PinName>dataIn</PinName> <SchObject>Part46</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect48</MappedSchObject> <NetName>80</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect50</MappedSchObject> <NetName>76</NetName></Item></Item></Item></Item> <Item XName="N96" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>84</ResolvedNetName> <SchObject>Connect52</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data12</PartID> <PinName>AIn</PinName> <SchObject>Part48</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect52</MappedSchObject> <NetName>84</NetName></Item></Item></Item></Item> <Item XName="N97" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>116</ResolvedNetName> <SchObject>Connect31</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data12</PartID> <PinName>BIn</PinName> <SchObject>Part48</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect31</MappedSchObject> <NetName>116</NetName></Item></Item></Item></Item> <Item XName="N98" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data12</PartID> <PinName>UnusedAOut</PinName> <SchObject>Part48</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>86</NetName></Item></Item></Item></Item> <Item XName="N99" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>87</ResolvedNetName> <SchObject>Connect51</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data12</PartID> <PinName>Product</PinName> <SchObject>Part48</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect51</MappedSchObject> <NetName>87</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text>PrimPolyInt = PrimPoly;
PrimPolyVect = dec2bin(PrimPolyInt,m+1);
[Pow2Poly, Poly2Pow] = GF_Generator(PrimPolyVect, m);

N = 2^m -1;
K = N - T*2;

g = codeGenPoly(N, m, Pow2Poly, Poly2Pow, B, T);
g = g(end:-1:1);
</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Array_I64</T><D>1;0;</D></BPLines> <BPStates><T>Array_I64</T><D>1;0;</D></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3515151515151515</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="B" Type="Variable"> <Data><T>Double</T><D>0</D></Data></Item> <Item XName="N" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>255</D></Data></Item> <Item XName="PrimPoly" Type="Variable"> <Data><T>Double</T><D>285</D></Data></Item> <Item XName="PrimPolyInt" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>285</D></Data></Item> <Item XName="PrimPolyVect" Type="Variable"> <Creator>Equations</Creator> <Data><T>Array_Char64</T><D>2;9;1;n;m;m;m;n;n;n;m;n</D></Data></Item> <Item XName="T" Type="Variable"> <Data><T>Double</T><D>8</D></Data></Item> <Item XName="m" Type="Variable"> <Data><T>Double</T><D>8</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Equations</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;W424;I924</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;5qIGB1Lo134;duSYlfqx534</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;E2;8;f8;LB</D></Window> <ZOrder><T>Int</T><D>7</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Parameters" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="PartList" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="Parameters" Type="Parameters"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;4;m;PrimPoly;T;B</D></ParamOrder> <Item XName="B" Type="PartParam"> <DataEntry>0</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>285</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="T" Type="PartParam"> <DataEntry>8</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>8</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="A1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise AND</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>AND_Fxp@Fxp Models</Model> <Netlist>dataIn,44?Connect131|dataIn,msg_en?Connect130|dataOut,116?Connect1</Netlist> <ParentPartName>AND_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AND_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="A2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise AND</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>AND_Fxp@Fxp Models</Model> <Netlist>dataIn,111?Connect7|dataIn,parity_en?Connect129|dataOut,71?Connect63</Netlist> <ParentPartName>AND_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AND_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="A3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise AND</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>AND_Fxp@Fxp Models</Model> <Netlist>dataIn,msg_en?Connect127|dataIn,msg_d?Connect126|dataOut,9?Connect113</Netlist> <ParentPartName>AND_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AND_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="A4" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise AND</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>AND_Fxp@Fxp Models</Model> <Netlist>dataIn,58?Connect108|dataIn,3?Connect104|dataOut,85?Connect73</Netlist> <ParentPartName>AND_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AND_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="A5" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise AND</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>AND_Fxp@Fxp Models</Model> <Netlist>dataIn,106?Connect82|dataIn,113?Connect81|dataOut,4?Part84</Netlist> <ParentPartName>AND_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>AND_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="C0" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,5?Connect0</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+0)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+0)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,8?Connect10</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+1)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+1)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C10" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,70?Connect45</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+10)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+10)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C11" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,77?Connect49</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+11)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+11)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C12" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,84?Connect52</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+12)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+12)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C13" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,91?Connect57</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+13)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+13)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C14" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,98?Connect61</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+14)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+14)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C15" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,105?Connect65</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+15)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+15)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C17" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Counter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CounterFxp@Fxp Models</Model> <ModelID /> <Netlist>reset,85?Connect73|enable,29?Connect84|dataOut,26?Connect72</Netlist> <ParentPartName>CounterFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_CounterFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CounterFxp@Fxp Models</ModelName> <SymbolName>SYM_CounterFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C18" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Compare to Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CompareConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataInA,26?Connect72|dataOut,113?Connect83</Netlist> <ParentPartName>CompareConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CompareConstFxp@Fxp Models</ModelName> <SymbolName>SYM_CompareConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>N</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>N</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="C19" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,29?Connect84</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,13?Connect12</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+2)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+2)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C20" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Compare to Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CompareConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataInA,26?Connect74|dataOut,36?Connect86</Netlist> <ParentPartName>CompareConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CompareConstFxp@Fxp Models</ModelName> <SymbolName>SYM_CompareConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>K</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>K</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="C21" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Counter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CounterFxp@Fxp Models</Model> <ModelID /> <Netlist>reset,114?Connect77|enable,3?Connect78|dataOut,64?Part94</Netlist> <ParentPartName>CounterFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_CounterFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CounterFxp@Fxp Models</ModelName> <SymbolName>SYM_CounterFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C22" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,114?Connect77</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C23" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Compare to Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CompareConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataInA,64?Part92|dataOut,106?Connect82</Netlist> <ParentPartName>CompareConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CompareConstFxp@Fxp Models</ModelName> <SymbolName>SYM_CompareConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="C3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,21?Connect17</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+3)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+3)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C4" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,24?Connect20</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+4)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+4)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C5" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,35?Connect25</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+5)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+5)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C6" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,43?Connect2</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+6)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+6)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C7" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,42?Connect33</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+7)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+7)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C8" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,50?Connect36</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+8)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+8)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C9" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,57?Connect39</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+9)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>g(1+9)</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="D0" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,115?Connect8|dataOut,6?Connect5</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,7?Part3|dataOut,14?Connect13</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D10" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,75?Part42|dataOut,76?Connect50</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D11" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,82?Part46|dataOut,83?Connect53</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D12" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,89?Part50|dataOut,90?Connect56</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D13" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,96?Part54|dataOut,97?Connect60</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D14" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,103?Part58|dataOut,104?Connect64</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D15" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,110?Part62|dataOut,111?Connect117</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D16" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,3?Connect105|dataOut,112?Part76</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D17" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,1?Connect27|dataOut,msg_d?Connect114</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D18" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,3?Connect118|dataOut,78?Part70</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,19?Part10|dataOut,20?Connect16</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,23?Part12|dataOut,25?Connect19</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D4" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,33?Part18|dataOut,34?Connect26</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D5" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,40?Part22|dataOut,41?Connect30</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D6" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,48?Part26|dataOut,49?Connect34</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D7" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,55?Part30|dataOut,56?Connect37</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D8" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,62?Part34|dataOut,63?Connect41</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D9" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,68?Part38|dataOut,69?Connect44</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Data0" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,5?Connect0|BIn,116?Connect123|UnusedAOut,118|Product,115?Connect8|UnusedBOut,119</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,8?Connect10|BIn,116?Connect116|UnusedAOut,10|Product,11?Connect4|UnusedBOut,12</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data10" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,70?Connect45|BIn,116?Connect43|UnusedAOut,72|Product,73?Connect46|UnusedBOut,74</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data11" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,77?Connect49|BIn,116?Connect59|UnusedAOut,79|Product,80?Connect48|UnusedBOut,81</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data12" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,84?Connect52|BIn,116?Connect31|UnusedAOut,86|Product,87?Connect51|UnusedBOut,88</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data13" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,91?Connect57|BIn,116?Connect21|UnusedAOut,93|Product,94?Connect58|UnusedBOut,95</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data14" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,98?Connect61|BIn,116?Connect14|UnusedAOut,100|Product,101?Connect62|UnusedBOut,102</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data15" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,105?Connect65|BIn,116?Connect99|UnusedAOut,107|Product,108?Connect66|UnusedBOut,109</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,13?Connect12|BIn,116?Connect124|UnusedAOut,16|Product,17?Connect11|UnusedBOut,18</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data3" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,21?Connect17|BIn,116?Connect98|UnusedAOut,27|Product,22?Connect18|UnusedBOut,28</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data4" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,24?Connect20|BIn,116?Connect101|UnusedAOut,30|Product,31?Connect22|UnusedBOut,32</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data5" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,35?Connect25|BIn,116?Connect100|UnusedAOut,37|Product,38?Connect24|UnusedBOut,39</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data6" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,43?Connect2|BIn,116?Connect94|UnusedAOut,45|Product,46?Connect28|UnusedBOut,47</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data7" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,42?Connect33|BIn,116?Connect92|UnusedAOut,52|Product,53?Connect32|UnusedBOut,54</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data8" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,50?Connect36|BIn,116?Connect67|UnusedAOut,59|Product,60?Connect35|UnusedBOut,61</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Data9" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_GF_2_m_Mpy</Model> <ModelID /> <Netlist>AIn,57?Connect39|BIn,116?Connect54|UnusedAOut,65|Product,66?Connect40|UnusedBOut,67</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_GF_2_m_Mpy</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="G1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Gain</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>GainFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,78?Part71|dataOut,msg_en?Connect6</Netlist> <ParentPartName>GainFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_GainFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>GainFxp@Fxp Models</ModelName> <SymbolName>SYM_GainFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>N</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>N</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="G2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Gain</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>GainFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,51?Connect88|dataOut,parity_en?Connect79</Netlist> <ParentPartName>GainFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_GainFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>GainFxp@Fxp Models</ModelName> <SymbolName>SYM_GainFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>N</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpGainValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Gain" Type="PartParam"> <DataEntry>N</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="GainIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__GainIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__GainOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__GainQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="GainSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="GainWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>GainFxp__OutputIsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>GainFxp__OutputOverflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>GainFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>GainFxp__OutputQuantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>GainFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="N2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point NOT</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>NOT_Fxp@Fxp Models</Model> <Netlist>dataIn,112?Part75|dataOut,58?Connect108</Netlist> <ParentPartName>NOT_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_NOT_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>NOT_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="O1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise OR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>OR_Fxp@Fxp Models</Model> <Netlist>dataIn,9?Connect109|dataIn,71?Connect106|dataOut,2?Connect87</Netlist> <ParentPartName>OR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_OR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>OR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="PartListDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="X1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,6?Connect5|dataIn,11?Connect4|dataOut,7?Part6</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X10" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,73?Connect46|dataIn,69?Connect44|dataOut,75?Part41</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X11" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,80?Connect48|dataIn,76?Connect50|dataOut,82?Part45</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X12" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,87?Connect51|dataIn,83?Connect53|dataOut,89?Part49</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X13" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,94?Connect58|dataIn,90?Connect56|dataOut,96?Part53</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X14" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,101?Connect62|dataIn,97?Connect60|dataOut,103?Part57</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X15" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,108?Connect66|dataIn,104?Connect64|dataOut,110?Part61</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X17" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,111?Connect110|dataIn,msg_d?Connect111|dataOut,44?Connect131</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X18" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,113?Connect85|dataIn,36?Connect86|dataOut,51?Connect88</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,17?Connect11|dataIn,14?Connect13|dataOut,19?Part9</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,22?Connect18|dataIn,20?Connect16|dataOut,23?Part13</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X4" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,31?Connect22|dataIn,25?Connect19|dataOut,33?Part17</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X5" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,38?Connect24|dataIn,34?Connect26|dataOut,40?Part21</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X6" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,46?Connect28|dataIn,41?Connect30|dataOut,48?Part25</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X7" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,53?Connect32|dataIn,49?Connect34|dataOut,55?Part29</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X8" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,60?Connect35|dataIn,56?Connect37|dataOut,62?Part33</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="X9" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,66?Connect40|dataIn,63?Connect41|dataOut,68?Part37</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="code" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,2?Connect87</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="code_valid" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,4?Part95</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="msg" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,1?Connect27</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="msg_en" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,3?Connect107</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <SymRotate><T>Double</T><D>0</D></SymRotate> <SymScale><T>Double</T><D>1</D></SymScale> <Units><T>Int</T><D>6003</D></Units> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <DataEntry>8.5</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect0" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;WZY24;W}}S724;WZY24;Gl14;YJ24;Gl14;YJ24;G}1C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect1" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0U}i34;qxPT2C;W0auk34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect10" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W0W1q24;W00Y32C;W0W1q24;W}}FV14;W0mQu24;W}}FV14;W0mQu24;W}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect100" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;49K34;JT2C;49K34;10MB2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect101" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;uMG34;JT2C;uMG34;10MB2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect102" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W}}a134;WpxPT2C;O9934;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect104" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;xKm34;WW434;xKm34;G4234;omk34;W}F4234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect105" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;W}buk34;W}VW434;mmk34;WW434;omk34;W}F4234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect106" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;6Xn34;Yp24;IPn34;Yp24;IPn34;Wcm24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect107" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;cDk34;G4234;ETk34;G4234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect108" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;xKm34;WW434;{Im34;WW434</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect109" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;OLn34;WTs24;6Xn34;WTs24;6Xn34;Yp24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect11" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;eq134;W}VZY24;eq134;W}}IT24;OF534;W}}IT24;OF534;W00R72C;m}434;W00R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect110" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Gl34;WZY24;1Ohl34;WZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect111" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0Ohl34;WTs24;W0Ohl34;WZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">msg_d</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect113" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0q3n34;WTs24;OLn34;WTs24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect114" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;uJl34;WTs24;W0Ohl34;WTs24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">msg_d</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect115" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0W1q24;WpxPT2C;W}}a134;WpxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect116" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0W1q24;W00MB2C;W0W1q24;WpxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect117" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0imk34;WZY24;Gl34;WZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect118" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;ETk34;uM034;ETk34;G4234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect12" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W}}a134;W00Y32C;W}}a134;GV14;W}dn334;GV14;W}dn334;W}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect123" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;W0W1q24;WpxPT2C;YJ24;JT2C;YJ24;R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect124" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W}}a134;W00MB2C;W}}a134;WpxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect126" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0Ohl34;WTs24;W0Uem34;WTs24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">msg_d</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect127" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;THn34;G}14;UHn34;WWq24;W0Uem34;WWq24;W0Uem34;WTs24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">msg_en</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect128" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;s1n34;G}14;THn34;G}14</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">msg_en</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>0</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect129" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;}xm34;Rd24;W0Uem34;Rd24;W0Uem34;Wcm24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">parity_en</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>0</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect13" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W}d5134;WZY24;eq134;WZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect130" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W1Ill34;JT2C;Gll34;Rd2C;UHn34;Rd2C;THn34;G}14</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">msg_en</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect131" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;1Ill34;JT2C;W02Hm34;JT2C;W01Hm34;WZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect14" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;O6h34;10MB2C;O6h34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect15" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0IDf34;qxPT2C;O6h34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect16" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;g834;W}VZY24;W00P934;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect17" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;O9934;10Y32C;O9934;{}FV14;MB34;{}FV14;MB34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect18" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W00P934;}VZY24;W00P934;}}IT24;W0mpC34;}}IT24;W0mpC34;10R72C;W08aC34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect19" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;C7G34;W}VZY24;iUG34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;GxN34;10Y32C;GxN34;GV14;a1P34;GV14;a1P34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect20" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;uMG34;10Y32C;uMG34;}}FV14;CTH34;}}FV14;CTH34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect21" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0IDf34;10MB2C;W0IDf34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect22" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;iUG34;}VZY24;iUG34;}}IT24;4CI34;}}IT24;4CI34;10R72C;G4I34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect23" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0CKd34;qxPT2C;W0IDf34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect24" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;uGK34;}VZY24;uGK34;}}IT24;G{L34;}}IT24;G{L34;10R72C;RsL34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect25" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;49K34;10Y32C;49K34;W}}FV14;OFL34;W}}FV14;OFL34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect26" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;OvJ34;W}VZY24;uGK34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect27" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0cDk34;WTs24;ETk34;WTs24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect28" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W043O34;}VZY24;W043O34;}}IT24;W0RmP34;}}IT24;W0RmP34;10R72C;W0eeP34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect30" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;ahN34;W}VZY24;W043O34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect31" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0CKd34;10MB2C;W0CKd34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect32" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W0GrS34;}VZY24;W0GrS34;}}IT24;W0eYT34;}}IT24;W0eYT34;10R72C;W0qQT34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect33" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;RjS34;10Y32C;RjS34;}}FV14;mpR34;}}FV14;mpR34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect34" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;mTS34;W}VZY24;W0GrS34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect35" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W0RdV34;W{VZY24;W0RdV34;W{}IT24;QgW34;W{}IT24;QgW34;W10R72C;WcW34;W10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect36" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W0eVV34;W10Y32C;W0eVV34;z}FV14;{IW34;z}FV14;{IW34;W{}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect37" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0yFV34;}VZY24;W0RdV34;}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect38" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;6Sb34;JT2C;W0CKd34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect39" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;weX34;10Y32C;weX34;{}FV14;4CY34;{}FV14;4CY34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect4" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;1mWq24;W}VZY24;1mWq24;W}}IT24;1GMx24;W}}IT24;1GMx24;W00R72C;10tw24;W00R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect40" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;qiX34;}VZY24;qiX34;}}IT24;WZY34;}}IT24;WZY34;10R72C;cVY34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect41" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;4XX34;W}VZY24;qiX34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect42" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;6Sb34;JT2C;YZ34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect43" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;YZ34;qxPT2C;YZ34;10MB2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect44" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;AQZ34;W}VZY24;wbZ34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect45" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;YZ34;10Y32C;YZ34;W{}FV14;A5a34;W{}FV14;A5a34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect46" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;wbZ34;}VZY24;wbZ34;}}IT24;cRa34;}}IT24;cRa34;10R72C;iOa34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect47" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;weX34;qxPT2C;YZ34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect48" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W00Vb34;}VZY24;W00Vb34;}}IT24;W0iLc34;}}IT24;W0iLc34;10R72C;W0oHc34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect49" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W06Sb34;10Y32C;W06Sb34;}}FV14;W0G{b34;}}FV14;W0G{b34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;m2p24;WZY24;1mWq24;WZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect50" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0GJb34;W}VZY24;W00Vb34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect51" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W06Od34;}VZY24;W06Od34;}}IT24;W0oEe34;}}IT24;W0oEe34;10R72C;W0uAe34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect52" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W0CKd34;10Y32C;W0CKd34;W{}FV14;W0Mtd34;W{}FV14;W0Mtd34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect53" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0MCd34;W}VZY24;W06Od34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect54" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;weX34;10MB2C;weX34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect55" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;weX34;qxPT2C;W0eVV34;WqxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect56" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0R5f34;W}VZY24;W0CHf34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect57" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W0IDf34;10Y32C;W0IDf34;{}FV14;W0Rmf34;{}FV14;W0Rmf34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect58" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W0CHf34;}VZY24;W0CHf34;}}IT24;W0u7g34;}}IT24;W0u7g34;10R72C;W0{3g34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect59" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W06Sb34;10MB2C;W06Sb34;JT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect6" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;H5m34;uM034;3Fm34;uM034</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">msg_en</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>0</D></eRight></Item> <Item XName="Connect60" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Y{g34;W}VZY24;IAh34;W}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect61" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;O6h34;10Y32C;O6h34;W{}FV14;Yfh34;W{}FV14;Yfh34;}}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect62" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;IAh34;}VZY24;IAh34;}}IT24;{0i34;}}IT24;{0i34;10R72C;4zh34;10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect63" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0q3n34;Wcm24;IPn34;Wcm24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect64" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0eti34;}VZY24;W0O3j34;}VZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect65" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;8;W0U}i34;W10Y32C;W0U}i34;Wz}FV14;W0eYj34;Wz}FV14;W0eYj34;W{}X324</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect66" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;W0O3j34;W{VZY24;W0O3j34;W{}IT24;W04wj34;W{}IT24;W04wj34;W10R72C;W0Asj34;W10R72C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect67" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0eVV34;W10MB2C;W0eVV34;WqxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect7" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0Uem34;Wcm24;7Dm34;Wcm24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect71" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0eVV34;WqxPT2C;RjS34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect72" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;UHn34;uG434;SJn34;uG434</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect73" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;8sm34;WW434;Hmm34;WW434</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect74" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;SJn34;R734;SJn34;uG434</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect77" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;uMm34;O6B34;{Im34;O6B34;{Im34;8aC34</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect78" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;uMm34;8dA34;ETk34;8dA34;ETk34;G4234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect79" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Jno34;uD634;2zo34;uD634</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">parity_en</NetLabel> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>0</D></eRight></Item> <Item XName="Connect8" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;Rd24;Y32C;WQe24;Y32C;Se24;WvzcY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect81" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;6Up34;O9934;6Up34;uG434;Vwn34;uG434</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect82" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;aDn34;msA34;6Up34;msA34;6Up34;O9934</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect83" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;nkn34;uG434;Vwn34;uG434</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect84" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;8sm34;G1434;8sm34;WZ234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect85" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Vwn34;uD634;Vwn34;uG434</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect86" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;nkn34;R734;Vwn34;R734;Vwn34;uD634</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect87" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;M0o34;Yp24;Ryn34;Yp24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect88" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;yLo34;uD634;OiLo34;uD634</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect89" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;ETk34;G4234;omk34;G4234</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect9" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;O6h34;qxPT2C;W0U}i34;WqxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect90" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;7Dm34;Wcm24;12Gl34;Wcm24;Gl34;WZY24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect92" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;RjS34;10MB2C;RjS34;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect93" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;RjS34;qxPT2C;GxN34;JT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect94" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;GxN34;JT2C;GxN34;10MB2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect95" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;GxN34;JT2C;49K34;JT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect96" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;uMG34;qxPT2C;49K34;JT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect97" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;O9934;qxPT2C;uMG34;JT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect98" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;O9934;10MB2C;O9934;qxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect99" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0U}i34;W10MB2C;W0U}i34;WqxPT2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;3K24;o624</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;t2z924;Ae6SFLMiG3C;WJC9q34;8tezsnEeR34</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>8499</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>10999</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data0</Designator> <PosX><T>Double</T><D>999.9999933172703</D></PosX> <PosY><T>Double</T><D>-1249.999989084961</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;zMTI24;PMGL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1181.358642578125</D></PosX> <PosY><T>Double</T><D>1360.349853515625</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData0" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data0 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C0</Designator> <PosX><T>Double</T><D>2375.000343168582</D></PosX> <PosY><T>Double</T><D>749.9999835540857</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC0" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C0 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+0)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part10" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X2</Designator> <PosX><T>Double</T><D>9125.000036393398</D></PosX> <PosY><T>Double</T><D>2375.00001175203</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X2 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part11" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C3</Designator> <PosX><T>Double</T><D>14000.00136787643</D></PosX> <PosY><T>Double</T><D>624.9999840777891</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C3 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+3)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part12" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X3</Designator> <PosX><T>Double</T><D>13000.00107361186</D></PosX> <PosY><T>Double</T><D>2374.999984077685</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X3 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part13" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D3</Designator> <PosX><T>Double</T><D>14748.00137131954</D></PosX> <PosY><T>Double</T><D>2374.999929275132</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.9990234375</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D3 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part14" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data3</Designator> <PosX><T>Double</T><D>12625.0010180251</D></PosX> <PosY><T>Double</T><D>-1375.000030975536</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data3 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part15" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C4</Designator> <PosX><T>Double</T><D>17875.00138000752</D></PosX> <PosY><T>Double</T><D>624.9999999999991</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C4 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+4)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part16" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data4</Designator> <PosX><T>Double</T><D>16500.00103015618</D></PosX> <PosY><T>Double</T><D>-1375.000015053326</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data4 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part17" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D4</Designator> <PosX><T>Double</T><D>18623.00138345063</D></PosX> <PosY><T>Double</T><D>2374.999945197341</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D4 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part18" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X4</Designator> <PosX><T>Double</T><D>16875.00108574295</D></PosX> <PosY><T>Double</T><D>2374.999999999894</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X4 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part19" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C5</Designator> <PosX><T>Double</T><D>21750.00135574513</D></PosX> <PosY><T>Double</T><D>625.0000136476101</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC5" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C5 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+5)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D0</Designator> <PosX><T>Double</T><D>3124.99999999988</D></PosX> <PosY><T>Double</T><D>2374.999999999945</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD0" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D0 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part20" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data5</Designator> <PosX><T>Double</T><D>20375.0010058938</D></PosX> <PosY><T>Double</T><D>-1375.000001405715</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData5" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data5 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part21" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D5</Designator> <PosX><T>Double</T><D>22498.00135918825</D></PosX> <PosY><T>Double</T><D>2374.999958844953</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD5" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D5 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part22" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X5</Designator> <PosX><T>Double</T><D>20750.00106148057</D></PosX> <PosY><T>Double</T><D>2375.000013647506</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX5" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X5 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part23" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C6</Designator> <PosX><T>Double</T><D>25625.00214269151</D></PosX> <PosY><T>Double</T><D>625.000006691938</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC6" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C6 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+6)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part24" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data6</Designator> <PosX><T>Double</T><D>24250.00179284018</D></PosX> <PosY><T>Double</T><D>-1375.000008361387</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData6" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data6 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part25" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D6</Designator> <PosX><T>Double</T><D>26373.00214613463</D></PosX> <PosY><T>Double</T><D>2374.999951889281</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD6" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D6 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part26" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X6</Designator> <PosX><T>Double</T><D>24625.00184842695</D></PosX> <PosY><T>Double</T><D>2375.000006691834</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX6" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X6 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part27" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C7</Designator> <PosX><T>Double</T><D>29500.0021426915</D></PosX> <PosY><T>Double</T><D>624.9999999258218</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC7" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C7 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+7)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part28" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data7</Designator> <PosX><T>Double</T><D>28125.00179284018</D></PosX> <PosY><T>Double</T><D>-1375.000015127503</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData7" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data7 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part29" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D7</Designator> <PosX><T>Double</T><D>30248.00214613462</D></PosX> <PosY><T>Double</T><D>2374.999945123164</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD7" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D7 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X1</Designator> <PosX><T>Double</T><D>5251.000976562418</D></PosX> <PosY><T>Double</T><D>2374.99999999992</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X1 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part30" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X7</Designator> <PosX><T>Double</T><D>28500.00184842694</D></PosX> <PosY><T>Double</T><D>2374.999999925717</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX7" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X7 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part31" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C8</Designator> <PosX><T>Double</T><D>33375.00281009133</D></PosX> <PosY><T>Double</T><D>624.9999747564925</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC8" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C8 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+8)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part32" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data8</Designator> <PosX><T>Double</T><D>32000.00246024001</D></PosX> <PosY><T>Double</T><D>-1375.000040296832</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData8" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data8 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part33" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D8</Designator> <PosX><T>Double</T><D>34123.00281353445</D></PosX> <PosY><T>Double</T><D>2374.999919953835</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD8" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D8 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part34" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X8</Designator> <PosX><T>Double</T><D>32375.00251582677</D></PosX> <PosY><T>Double</T><D>2374.999974756387</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.998046875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX8" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X8 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part35" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C9</Designator> <PosX><T>Double</T><D>37250.00215032804</D></PosX> <PosY><T>Double</T><D>624.9999849198283</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC9" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C9 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+9)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part36" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data9</Designator> <PosX><T>Double</T><D>35875.00180047672</D></PosX> <PosY><T>Double</T><D>-1375.000030133496</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData9" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data9 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part37" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D9</Designator> <PosX><T>Double</T><D>37998.00215377114</D></PosX> <PosY><T>Double</T><D>2374.999930117171</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD9" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D9 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part38" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X9</Designator> <PosX><T>Double</T><D>36250.00185606346</D></PosX> <PosY><T>Double</T><D>2374.999984919724</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX9" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X9 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part39" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C10</Designator> <PosX><T>Double</T><D>41125.0037455937</D></PosX> <PosY><T>Double</T><D>624.9999992891774</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC10" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C10 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+10)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part4" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data1</Designator> <PosX><T>Double</T><D>4876.000920975648</D></PosX> <PosY><T>Double</T><D>-1375.000015053301</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data1 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part40" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data10</Designator> <PosX><T>Double</T><D>39750.00339574237</D></PosX> <PosY><T>Double</T><D>-1375.000015764148</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData10" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data10 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part41" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D10</Designator> <PosX><T>Double</T><D>41873.00374903683</D></PosX> <PosY><T>Double</T><D>2374.99994448652</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD10" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D10 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part42" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X10</Designator> <PosX><T>Double</T><D>40125.00345132915</D></PosX> <PosY><T>Double</T><D>2374.999999289073</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX10" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X10 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part43" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C11</Designator> <PosX><T>Double</T><D>45000.00467270258</D></PosX> <PosY><T>Double</T><D>625.0000058918154</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC11" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C11 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+11)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part44" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data11</Designator> <PosX><T>Double</T><D>43625.00432285126</D></PosX> <PosY><T>Double</T><D>-1375.000009161509</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData11" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data11 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part45" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D11</Designator> <PosX><T>Double</T><D>45748.0046761457</D></PosX> <PosY><T>Double</T><D>2374.999951089158</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD11" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D11 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part46" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X11</Designator> <PosX><T>Double</T><D>44000.00437843802</D></PosX> <PosY><T>Double</T><D>2375.000005891711</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX11" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X11 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part47" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C12</Designator> <PosX><T>Double</T><D>48875.00551349345</D></PosX> <PosY><T>Double</T><D>624.9999953074542</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC12" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C12 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+12)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part48" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data12</Designator> <PosX><T>Double</T><D>47500.00516364213</D></PosX> <PosY><T>Double</T><D>-1375.00001974587</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData12" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data12 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part49" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D12</Designator> <PosX><T>Double</T><D>49623.00551693658</D></PosX> <PosY><T>Double</T><D>2374.999940504797</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD12" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D12 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part5" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C1</Designator> <PosX><T>Double</T><D>6251.001270826981</D></PosX> <PosY><T>Double</T><D>625.0000000000246</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C1 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+1)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part50" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X12</Designator> <PosX><T>Double</T><D>47875.0052192289</D></PosX> <PosY><T>Double</T><D>2374.999995307349</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX12" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X12 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part51" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C13</Designator> <PosX><T>Double</T><D>52750.00394258251</D></PosX> <PosY><T>Double</T><D>624.9999888781546</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC13" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C13 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+13)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part52" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data13</Designator> <PosX><T>Double</T><D>51375.00359273117</D></PosX> <PosY><T>Double</T><D>-1375.00002617517</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData13" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data13 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part53" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D13</Designator> <PosX><T>Double</T><D>53498.00394602561</D></PosX> <PosY><T>Double</T><D>2374.999934075497</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD13" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D13 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part54" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X13</Designator> <PosX><T>Double</T><D>51750.00364831793</D></PosX> <PosY><T>Double</T><D>2374.999988878049</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX13" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X13 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part55" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C14</Designator> <PosX><T>Double</T><D>56625.0028100916</D></PosX> <PosY><T>Double</T><D>624.9999923878936</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC14" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C14 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+14)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part56" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data14</Designator> <PosX><T>Double</T><D>55250.00246024027</D></PosX> <PosY><T>Double</T><D>-1375.000022665431</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData14" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data14 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part57" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D14</Designator> <PosX><T>Double</T><D>57373.00281353472</D></PosX> <PosY><T>Double</T><D>2374.999937585237</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD14" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D14 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part58" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X14</Designator> <PosX><T>Double</T><D>55625.00251582704</D></PosX> <PosY><T>Double</T><D>2374.999992387789</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX14" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X14 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part59" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C15</Designator> <PosX><T>Double</T><D>60500.00527412631</D></PosX> <PosY><T>Double</T><D>624.9999840777873</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC15" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C15 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+15)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part6" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D1</Designator> <PosX><T>Double</T><D>6999.001274270091</D></PosX> <PosY><T>Double</T><D>2374.999945197367</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.99951171875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D1 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part60" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data15</Designator> <PosX><T>Double</T><D>59125.00492427498</D></PosX> <PosY><T>Double</T><D>-1375.000030975537</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData15" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data15 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part61" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D15</Designator> <PosX><T>Double</T><D>61248.00527756943</D></PosX> <PosY><T>Double</T><D>2374.99992927513</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD15" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D15 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part62" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X15</Designator> <PosX><T>Double</T><D>59500.00497986175</D></PosX> <PosY><T>Double</T><D>2374.999984077683</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX15" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X15 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part64" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>msg</Designator> <PosX><T>Double</T><D>61875.00402832015</D></PosX> <PosY><T>Double</T><D>5624.999999999995</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>249.99609375</D></PosX> <PosY><T>Double</T><D>228.00927734375</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pmsg" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>msg {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part65" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>O1</Designator> <PosX><T>Double</T><D>71750</D></PosX> <PosY><T>Double</T><D>5000</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_OR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>423</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pO1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>O1 {OR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part66" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>code</Designator> <PosX><T>Double</T><D>73750</D></PosX> <PosY><T>Double</T><D>4874.999999999913</D></PosY> <Rotate><T>Double</T><D>0</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Rotate><T>Double</T><D>-0</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pcode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>code {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part67" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X17</Designator> <PosX><T>Double</T><D>64876.00501216871</D></PosX> <PosY><T>Double</T><D>2375.00005637633</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.99609375</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX17" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X17 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part68" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C17</Designator> <PosX><T>Double</T><D>69000.00041852667</D></PosX> <PosY><T>Double</T><D>10499.99994768414</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CounterFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.9921875</D></PosX> <PosY><T>Double</T><D>295</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC17" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C17 {CounterFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDirection" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Direction=Up</Text></Item> <Item XName="_pInitValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>InitValue=0.0</Text></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>676.9200000000001</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pStep" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Step=1.0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part69" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>A1</Designator> <PosX><T>Double</T><D>65001.01562499993</D></PosX> <PosY><T>Double</T><D>-1874.999999999996</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>426.74365234375</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pA1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>A1 {AND_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part7" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data2</Designator> <PosX><T>Double</T><D>8749.999980806631</D></PosX> <PosY><T>Double</T><D>-1375.00000330119</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;GrRH24;Wf0TL24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1116.83203125</D></PosX> <PosY><T>Double</T><D>1373.010131835938</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data2 {Systolic_GF_2_m_Mpy}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part70" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>G1</Designator> <PosX><T>Double</T><D>64123.00000000012</D></PosX> <PosY><T>Double</T><D>8375.000000000002</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_GainFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pG1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>G1 {GainFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pOutputIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>OutputIntegerWordlength=8</Text></Item> <Item XName="_pOutputIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>OutputIsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pOutputWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputWordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part71" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D18</Designator> <PosX><T>Double</T><D>62373.99970529768</D></PosX> <PosY><T>Double</T><D>8375.000074531663</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD18" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D18 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part72" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>X18</Designator> <PosX><T>Double</T><D>73367.37744542879</D></PosX> <PosY><T>Double</T><D>11375.00045208113</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>428</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pX18" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>X18 {XOR_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part73" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>A2</Designator> <PosX><T>Double</T><D>68126.01119853444</D></PosX> <PosY><T>Double</T><D>4249.999881152131</D></PosY> <Rotate><T>Double</T><D>360</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.9921875</D></PosX> <PosY><T>Double</T><D>426.7119140625</D></PosY> <Rotate><T>Double</T><D>-360</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pA2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>A2 {AND_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part74" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>A3</Designator> <PosX><T>Double</T><D>68126.0114236017</D></PosX> <PosY><T>Double</T><D>5749.999993685664</D></PosY> <Rotate><T>Double</T><D>360</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.9921875</D></PosX> <PosY><T>Double</T><D>426.7119140625</D></PosY> <Rotate><T>Double</T><D>-360</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pA3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>A3 {AND_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part75" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D16</Designator> <PosX><T>Double</T><D>63249.99976192554</D></PosX> <PosY><T>Double</T><D>10499.9998013514</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD16" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D16 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part76" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>N2</Designator> <PosX><T>Double</T><D>64999.99991659849</D></PosX> <PosY><T>Double</T><D>10499.99996569138</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_NOT_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>423</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pN2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>N2 {NOT_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part77" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>G2</Designator> <PosX><T>Double</T><D>75132.00342716792</D></PosX> <PosY><T>Double</T><D>11375.00045142401</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_GainFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pG2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>G2 {GainFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pOutputIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>OutputIntegerWordlength=8</Text></Item> <Item XName="_pOutputIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>OutputIsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pOutputWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputWordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part78" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>A4</Designator> <PosX><T>Double</T><D>66875.00000000003</D></PosX> <PosY><T>Double</T><D>10500</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>426.7333984375</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pA4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>A4 {AND_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item> <Item XName="Part79" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>msg_en</Designator> <PosX><T>Double</T><D>61875.00290797555</D></PosX> <PosY><T>Double</T><D>9125.000034160001</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>249.99609375</D></PosX> <PosY><T>Double</T><D>228.0087890625</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pmsg_en" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>msg_en {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part8" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C2</Designator> <PosX><T>Double</T><D>10125.00033065796</D></PosX> <PosY><T>Double</T><D>625.0000117521354</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <TextOrigin><T>Array_Dbl64</T><D>1;2;atG12C;{lqF24</D></TextOrigin> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-552.43408203125</D></PosX> <PosY><T>Double</T><D>1018.374755859375</D></PosY> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C2 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value= [g(1+2)]</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part80" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C19</Designator> <PosX><T>Double</T><D>69000.00432477664</D></PosX> <PosY><T>Double</T><D>9499.999947684168</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC19" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C19 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=1</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value=1.0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=1</Text></Item></Item></Item> <Item XName="Part81" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C18</Designator> <PosX><T>Double</T><D>70874.99944951042</D></PosX> <PosY><T>Double</T><D>10374.99959184933</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC18" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C18 {CompareConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCompareOperation" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>CompareOperation=Less Than</Text></Item> <Item XName="_pConst" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Const=255 [N]</Text></Item> <Item XName="_pConstIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>ConstIntegerWordlength=8</Text></Item> <Item XName="_pConstWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>ConstWordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part82" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D17</Designator> <PosX><T>Double</T><D>62373.99930760244</D></PosX> <PosY><T>Double</T><D>5750.000206236928</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD17" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D17 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part83" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C20</Designator> <PosX><T>Double</T><D>70875.00256758873</D></PosX> <PosY><T>Double</T><D>11999.99964140482</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC20" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C20 {CompareConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCompareOperation" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>CompareOperation=Less Than</Text></Item> <Item XName="_pConst" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Const= [K]</Text></Item> <Item XName="_pConstIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>ConstIntegerWordlength=8</Text></Item> <Item XName="_pConstWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>ConstWordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part84" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>code_valid</Designator> <PosX><T>Double</T><D>81500.00000000045</D></PosX> <PosY><T>Double</T><D>12749.99999999988</D></PosY> <Rotate><T>Double</T><D>0</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Rotate><T>Double</T><D>-0</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pcode_valid" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>code_valid {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part9" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D2</Designator> <PosX><T>Double</T><D>10873.00033410108</D></PosX> <PosY><T>Double</T><D>2374.999956949478</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D2 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDelay" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Delay=1</Text></Item></Item></Item> <Item XName="Part92" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C21</Designator> <PosX><T>Double</T><D>67000.00000000003</D></PosX> <PosY><T>Double</T><D>13875</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CounterFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.9921875</D></PosX> <PosY><T>Double</T><D>295</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC21" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C21 {CounterFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDirection" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Direction=Up</Text></Item> <Item XName="_pInitValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>InitValue=0</Text></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IntegerWordlength=2</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>676.9200000000001</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pStep" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Step=1</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>Wordlength=2</Text></Item></Item></Item> <Item XName="Part93" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C22</Designator> <PosX><T>Double</T><D>66750.00432477667</D></PosX> <PosY><T>Double</T><D>14624.99994768416</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC22" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C22 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=1</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value=0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=1</Text></Item></Item></Item> <Item XName="Part94" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C23</Designator> <PosX><T>Double</T><D>68750</D></PosX> <PosY><T>Double</T><D>13750.00000000002</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC23" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C23 {CompareConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCompareOperation" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>CompareOperation=Greater Than</Text></Item> <Item XName="_pConst" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Const=0</Text></Item></Item></Item> <Item XName="Part95" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>A5</Designator> <PosX><T>Double</T><D>79750</D></PosX> <PosY><T>Double</T><D>12875.00000000001</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_AND_Fxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>426.7333984375</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pA5" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>A5 {AND_Fxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data> <Unit><T>Int</T><D>0</D></Unit></Item> <Item XName="Width" Type="Param"> <DataEntry>11</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item></Item></Item> <Item XName="RS_hardveri" UserName="RS_hardveri" Type="Design"> <Intent><T>Int</T><D>4</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D1</PartID> <PinName>dataIn</PinName> <SchObject>Part9</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part1</MappedSchObject> <NetName>11</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C2</PartID> <PinName>dataOut</PinName> <SchObject>Part1</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part9</MappedSchObject> <NetName>11</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C1</PartID> <PinName>reset</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>10</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C1</PartID> <PinName>enable</PinName> <SchObject>Part0</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect15</MappedSchObject> <NetName>10</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>12</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C1</PartID> <PinName>dataOut</PinName> <SchObject>Part0</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect14</MappedSchObject> <NetName>12</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C2</PartID> <PinName>dataInA</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part0</MappedSchObject> <NetName>12</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>12</ResolvedNetName> <SchObject>Connect14</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C4</PartID> <PinName>dataInA</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect14</MappedSchObject> <NetName>12</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C4</PartID> <PinName>dataOut</PinName> <SchObject>Part5</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C6</PartID> <PinName>reset</PinName> <SchObject>Part11</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>C6</PartID> <PinName>enable</PinName> <SchObject>Part11</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C6</PartID> <PinName>dataOut</PinName> <SchObject>Part11</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part10</MappedSchObject> <NetName>8</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>L1</PartID> <PinName>dataIn</PinName> <SchObject>Part10</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part11</MappedSchObject> <NetName>8</NetName></Item></Item></Item></Item> <Item XName="N18" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data3</PartID> <PinName>msg</PinName> <SchObject>Part18</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data3</PartID> <PinName>code</PinName> <SchObject>Part18</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D1</PartID> <PinName>dataOut</PinName> <SchObject>Part9</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N20" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data3</PartID> <PinName>msg_en</PinName> <SchObject>Part18</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N21" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data3</PartID> <PinName>code_valid</PinName> <SchObject>Part18</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N22" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>L1</PartID> <PinName>dataOut</PinName> <SchObject>Part10</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect9</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N23" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect10</SchObject></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>10</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C3</PartID> <PinName>dataOut</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect15</MappedSchObject> <NetName>10</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C7</PartID> <PinName>dataOut</PinName> <SchObject>Part12</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C8</PartID> <PinName>dataOut</PinName> <SchObject>Part13</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>code</PartID> <PinName>Port_1</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>PN_out</PartID> <PinName>Port_1</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>code_valid</PartID> <PinName>Port_1</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>PN_en</PartID> <PinName>Port_1</PinName> <SchObject>Part8</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text /> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="B" Type="Variable"> <Data><T>Double</T><D>0</D></Data></Item> <Item XName="K" Type="Variable"> <Data><T>Double</T><D>239</D></Data></Item> <Item XName="N" Type="Variable"> <Data><T>Double</T><D>255</D></Data></Item> <Item XName="PrimPoly" Type="Variable"> <Data><T>Double</T><D>285</D></Data></Item> <Item XName="T" Type="Variable"> <Data><T>Double</T><D>8</D></Data></Item> <Item XName="m" Type="Variable"> <Data><T>Double</T><D>8</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;2C24;im14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;VyunZdXK834;49Ia8HGzi24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;;A5;k8;E9</D></Window> <ZOrder><T>Int</T><D>8</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Parameters" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="Parameters" Type="Parameters"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;6;m;PrimPoly;T;B;N;K</D></ParamOrder> <Item XName="B" Type="PartParam"> <DataEntry>0</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="K" Type="PartParam"> <DataEntry>239</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="N" Type="PartParam"> <DataEntry>255</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>285</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="T" Type="PartParam"> <DataEntry>8</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>8</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="C1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Counter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CounterFxp@Fxp Models</Model> <ModelID /> <Netlist>reset,6?Connect2|enable,10?Connect15|dataOut,12?Connect14</Netlist> <ParentPartName>CounterFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_CounterFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CounterFxp@Fxp Models</ModelName> <SymbolName>SYM_CounterFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Compare to Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CompareConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataInA,12?Part0|dataOut,11?Part9</Netlist> <ParentPartName>CompareConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CompareConstFxp@Fxp Models</ModelName> <SymbolName>SYM_CompareConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>N+21</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>N+21</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="C3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,10?Connect15</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C4" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Compare to Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CompareConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataInA,12?Connect14|dataOut,4?Connect13</Netlist> <ParentPartName>CompareConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CompareConstFxp@Fxp Models</ModelName> <SymbolName>SYM_CompareConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>K-1</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>(ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="CompareOperation" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Switch to a different compare type</Description> <DocSymbol /> <Enum>CompareConstFxp__CompareOperation@Fxp Enums</Enum> <Range>(0:5)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Const" Type="PartParam"> <DataEntry>K-1</DataEntry> <Description>Constant to compare input to</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="ConstIntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstIsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstIsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstOverflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstOverflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstQuantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CompareConstFxp__ConstQuantization@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ConstSaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (ConstOverflow == 0) || (ConstOverflow == 1) || (ConstOverflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ConstWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpConstant" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CompareConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="C6" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Counter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>CounterFxp@Fxp Models</Model> <ModelID /> <Netlist>reset,7?Connect0|enable,9?Connect1|dataOut,8?Part10</Netlist> <ParentPartName>CounterFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_CounterFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>CounterFxp@Fxp Models</ModelName> <SymbolName>SYM_CounterFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Enum>CounterFxp__Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>CounterFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>CounterFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>CounterFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Step" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="StepFxp" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>CounterFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m+1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C7" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,9?Connect1</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="C8" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,7?Connect0</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="D1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <Netlist>dataIn,11?Part1|dataOut,6?Connect2</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="Data3" Type="Part"> <Description>Cosimulate with VHDL/Verilog Entity using ModelSim SE Simulator</Description> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>RS_Enc</Model> <ModelID /> <Netlist>msg,3?Connect10|code,1?Connect8|msg_en,4?Connect13|code_valid,2?Connect6</Netlist> <ShareParamValues><T>Int</T><D>1</D></ShareParamValues> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_1" Type="ModelListEntry"> <Indentifier /> <ModelName>RS_Enc</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="B" Type="PartParam"> <DataEntry>B</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="T" Type="PartParam"> <DataEntry>T</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="B" Type="PartParam"> <DataEntry>B</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="T" Type="PartParam"> <DataEntry>T</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="L1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Look Up Table</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>LookUpTableFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,8?Part11|dataOut,3?Connect9</Netlist> <ParentPartName>LookUpTableFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_LookUpTableFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>LookUpTableFxp@Fxp Models</ModelName> <SymbolName>SYM_LookUpTableFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpTable" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>LookUpTableFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>LookUpTableFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>LookUpTableFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>LookUpTableFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Values" Type="PartParam"> <DataEntry>randi([0,N],2^(m+1),1)</DataEntry> <Description>Table of output values</Description> <DocSymbol /> <Range>[-inf,inf]</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>14</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpTable" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>LookUpTableFxp__IsSigned@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>LookUpTableFxp__Overflow@Fxp Enums</Enum> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>LookUpTableFxp__Quantization@Fxp Enums</Enum> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition> (Overflow == 0) || (Overflow == 1) || (Overflow == 2)</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>LookUpTableFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Values" Type="PartParam"> <DataEntry>randi([0,N],2^(m+1),1)</DataEntry> <Description>Table of output values</Description> <DocSymbol /> <Range>[-inf,inf]</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>14</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="PN_en" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,4?Connect12</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="PN_out" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,3?Connect5</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="code" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,1?Connect8</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="code_valid" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,2?Connect6</Netlist> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <SymRotate><T>Double</T><D>0</D></SymRotate> <SymScale><T>Double</T><D>1</D></SymScale> <Units><T>Int</T><D>6003</D></Units> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <DataEntry>8.5</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect0" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;W00PP24;WQu24;GV24;WQu24;HV24;G{r24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect1" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;W00MS24;WZo24;GV24;WZo24;HV24;m}q24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect10" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WNw24;Vr24;Rt24;Vr24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect12" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;m5134;WKi24;Pv24;WKi24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect13" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;WNw24;WWq24;Pv24;WWq24;Pv24;WKi24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect14" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;WZo24;WKi24;WZo24;GV24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect15" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Rd24;JT24;Rd24;PP24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;10;87034;GV24;87034;Gl14;YJ24;Gl14;YJ24;WcW24;Rd24;WcW24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;OL134;WNw24;Rt24;WNw24;Rt24;Vr24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>2</D></eRight></Item> <Item XName="Connect6" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Wc034;WWq24;m5134;WWq24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect8" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;Wc034;Vr24;m5134;Vr24;m5134;Rt24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect9" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;Rt24;Vr24;Vr24;Vr24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>2</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;3K24;o624</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;G}IEBousi2C;mpA}I0l3U24;wBmpCqGcD34;ePOTbj8h834</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>8499</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>10999</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C1</Designator> <PosX><T>Double</T><D>2999.999999999864</D></PosX> <PosY><T>Double</T><D>2124.999999999917</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CounterFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.99951171875</D></PosX> <PosY><T>Double</T><D>295</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C1 {CounterFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDirection" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Direction=Up</Text></Item> <Item XName="_pInitValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>InitValue=0</Text></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IntegerWordlength=9 [m+1]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>676.9200000000001</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pStep" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Step=1</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>Wordlength=9 [m+1]</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C2</Designator> <PosX><T>Double</T><D>4749.999999999933</D></PosX> <PosY><T>Double</T><D>1999.999999999975</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC2" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C2 {CompareConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCompareOperation" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>CompareOperation=Equal</Text></Item> <Item XName="_pConst" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Const=276 [N+21]</Text></Item></Item></Item> <Item XName="Part10" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Description>Fixed Point Look Up Table</Description> <Designator>L1</Designator> <PosX><T>Double</T><D>3749.999999999985</D></PosX> <PosY><T>Double</T><D>5500.000000000001</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_LookUpTableFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pL1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>L1 {LookUpTableFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part11" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C6</Designator> <PosX><T>Double</T><D>2000.999999999848</D></PosX> <PosY><T>Double</T><D>5624.999999999899</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CounterFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>874.999755859375</D></PosX> <PosY><T>Double</T><D>295</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC6" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C6 {CounterFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pDirection" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Direction=Up</Text></Item> <Item XName="_pInitValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>InitValue=0</Text></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IntegerWordlength=9 [m+1]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>676.9200000000001</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pStep" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Step=1</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>Wordlength=9 [m+1]</Text></Item></Item></Item> <Item XName="Part12" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C7</Designator> <PosX><T>Double</T><D>1750.000131719573</D></PosX> <PosY><T>Double</T><D>4750.000000000003</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC7" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C7 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=1</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value=1</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=1</Text></Item></Item></Item> <Item XName="Part13" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C8</Designator> <PosX><T>Double</T><D>1625.000137329051</D></PosX> <PosY><T>Double</T><D>6250.000000000014</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC8" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C8 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=1</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value=0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=1</Text></Item></Item></Item> <Item XName="Part18" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data3</Designator> <PosX><T>Double</T><D>6499.999912546602</D></PosX> <PosY><T>Double</T><D>4750.000040993721</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1045</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data3 {RS_Enc}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pB" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>B=0 [B]</Text></Item> <Item XName="_pPrimPoly" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>PrimPoly=285 [PrimPoly]</Text></Item> <Item XName="_pT" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>T=8 [T]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>code</Designator> <PosX><T>Double</T><D>8749.99999999996</D></PosX> <PosY><T>Double</T><D>5875</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pcode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>code {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C3</Designator> <PosX><T>Double</T><D>3000.000244140589</D></PosX> <PosY><T>Double</T><D>1624.999999999999</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC3" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C3 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=1</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value=1</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=1</Text></Item></Item></Item> <Item XName="Part4" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>code_valid</Designator> <PosX><T>Double</T><D>8749.999999999991</D></PosX> <PosY><T>Double</T><D>5124.999999999969</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pcode_valid" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>code_valid {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part5" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C4</Designator> <PosX><T>Double</T><D>4750.000031623654</D></PosX> <PosY><T>Double</T><D>3625.000064262365</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_CompareConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>420</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC4" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C4 {CompareConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pCompareOperation" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>CompareOperation=Less Than Or Equal</Text></Item> <Item XName="_pConst" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Const=238 [K-1]</Text></Item></Item></Item> <Item XName="Part7" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>PN_out</Designator> <PosX><T>Double</T><D>8874.999999999953</D></PosX> <PosY><T>Double</T><D>6624.999999999994</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pPN_out" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>PN_out {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part8" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>PN_en</Designator> <PosX><T>Double</T><D>8749.999999999918</D></PosX> <PosY><T>Double</T><D>3499.999999999994</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pPN_en" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>PN_en {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part9" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>D1</Designator> <PosX><T>Double</T><D>6498.999999999838</D></PosX> <PosY><T>Double</T><D>1999.999999999984</D></PosY> <Rotate><T>Double</T><D>360</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DelayFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>875</D></PosX> <PosY><T>Double</T><D>419.997802734375</D></PosY> <Rotate><T>Double</T><D>-360</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pD1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>D1 {DelayFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data> <Unit><T>Int</T><D>0</D></Unit></Item> <Item XName="Width" Type="Param"> <DataEntry>11</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item></Item></Item> <Item XName="Systolic_GF_2_m_Mpy" UserName="Systolic_GF_2_m_Mpy" Type="Design"> <Intent><T>Int</T><D>4</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>AIn</PartID> <PinName>Port_1</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data1</PartID> <PinName>AOut</PinName> <SchObject>Part0</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data1</PartID> <PinName>PartialProductOut</PinName> <SchObject>Part0</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Data1</PartID> <PinName>BOut</PinName> <SchObject>Part0</SchObject> <TermNum>6</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Product</PartID> <PinName>Port_1</PinName> <SchObject>Part11</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>UnusedAOut</PartID> <PinName>Port_1</PinName> <SchObject>Part14</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>UnusedBOut</PartID> <PinName>Port_1</PinName> <SchObject>Part13</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C1</PartID> <PinName>dataOut</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>BIn</PartID> <PinName>Port_1</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data1</PartID> <PinName>AIn</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data1</PartID> <PinName>PartialProductIn</PinName> <SchObject>Part0</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Data1</PartID> <PinName>BIn</PinName> <SchObject>Part0</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <AutoCalc><T>Bool</T><D>1</D></AutoCalc> <Selected><T>Bool</T><D>0</D></Selected> <Text>% Reference primitive polynomials
	%%M = 1~20
	%
	% M Primitive Polynomial Integer representation
	% 1 p(x) = x + 1 3
	% 2 p(x) = x^2 + x + 1 7
	% 3 p(x) = x^3 + x + 1 11
	% 4 p(x) = x^4 + x + 1 19
	% 5 p(x) = x^5 + x^2 + 1 37
	% 6 p(x) = x^6 + x + 1 67
	% 7 p(x) = x^7 + x^3 + 1 137
	% 8 p(x) = x^8 + x^4 + x^3 + x^2 + 1 285
	% 9 p(x) = x^9 + x^4 + 1 529
	% 10 p(x) = x^10 + x^3 + 1 1033
	% 11 p(x) = x^11 + x^2 + 1 2053
	% 12 p(x) = x^12 + x^6 + x^4 + x + 1 4179
	% 13 p(x) = x^13 + x^4 + x^3 + x + 1 8219
	% 14 p(x) = x^14 + x^10 + x^6 + x + 1 17475
	% 15 p(x) = x^15 + x + 1 32771
	% 16 p(x) = x^16 + x^12 + x^3 + x + 1 69643
	% 17 p(x) = x^17 + x^3 + 1 131081
	% 18 p(x) = x^18 + x^7 + 1 262273
	% 19 p(x) = x^19 + x^5 + x^2 + x + 1 524327
	% 20 p(x) = x^20 + x^3 + 1 1048585
	%
	% pInt = [p(m), p(m-1), ..., p(1), p(0)] * [2^(m), 2^(m-1), ..., 2, 1]'

if (m<3 || m>16)
	error('m must be in [3,16]');
end

% first and last coefficient must be 1
if (PrimPoly<2^m ||PrimPoly>=2^(m+1)-1 || mod(PrimPoly,2)~=1)
	error('invalid primitive polynomial'); 
end

</Text> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="PrimPoly" Type="Variable"> <Data><T>Double</T><D>285</D></Data></Item> <Item XName="m" Type="Variable"> <Data><T>Double</T><D>8</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Equations</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;m224;ei14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;RtkTxs9H034;ns2SBiVre24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;l5;y6;gB;WA</D></Window> <ZOrder><T>Int</T><D>5</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Parameters" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="PartList" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="Parameters" Type="Parameters"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;2;m;PrimPoly</D></ParamOrder> <Item XName="PrimPoly" Type="PartParam"> <DataEntry>285</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>8</DataEntry> <Description>[3,16]</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="AIn" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,1?Connect2</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="BIn" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,2?Connect3</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="C1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,9?Connect5</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Data1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_Unit</Model> <ModelID /> <Netlist>AIn,1?Connect2|PartialProductIn,9?Connect5|BIn,2?Connect3|AOut,3?Connect6|PartialProductOut,4?Connect0|BOut,5?Connect1</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_Unit</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Polynomial" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Enum /> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>m</DataEntry> <Description>initially equal to m and used for recursion</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Polynomial" Type="PartParam"> <DataEntry>PrimPoly</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Enum /> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>m</DataEntry> <Description>initially equal to m and used for recursion</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="PartListDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="Product" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,4?Connect0</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="UnusedAOut" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,3?Connect6</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="UnusedBOut" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,5?Connect1</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>5</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>5</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <SymRotate><T>Double</T><D>0</D></SymRotate> <SymScale><T>Double</T><D>1</D></SymScale> <Units><T>Int</T><D>6003</D></Units> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <DataEntry>8.5</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Connect0" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;m5n24;G7m24;WHk24;G7m24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect1" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;WHk24;WHk24;m5n24;WHk24;m5n24;Mh24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect2" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;W0WcW24;m5n24;PP24;m5n24;}}OP24;Yp24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect3" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;W00RN24;WNg24;WcW24;WNg24;W0WcW24;WHk24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect5" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;4;W0WcW24;G7m24;}}XJ24;G7m24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Connect6" Type="SchConnector"> <BorderColor><T>Int</T><D>0</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>1</D></BorderWeight> <Coords><T>Array_Dbl64</T><D>1;6;m5n24;WZo24;WHk24;WZo24;WHk24;m5n24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <eLeft><T>Int</T><D>1</D></eLeft> <eRight><T>Int</T><D>1</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;zJ24;C724</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;CBEn1C;ZYxCMl}oY24;WoZCr24;kEYvq7mLs24</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="PageBox" Type="PageBox"> <Alpha><T>Int</T><D>32</D></Alpha> <Color><T>Int</T><D>128</D></Color> <Height><T>Double</T><D>8499</D></Height> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Visible><T>Bool</T><D>0</D></Visible> <Width><T>Double</T><D>10999</D></Width></Item> <Item XName="Part0" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Data1</Designator> <PosX><T>Double</T><D>1875.000145713737</D></PosX> <PosY><T>Double</T><D>3500.000080562917</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>1045</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pData1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Data1 {Systolic_Unit}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pPolynomial" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Polynomial=285 [PrimPoly]</Text></Item> <Item XName="_pm" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>m=8 [m]</Text></Item> <Item XName="_pn" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>n=8 [m]</Text></Item></Item></Item> <Item XName="Part1" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>C1</Designator> <PosX><T>Double</T><D>1250.000122070285</D></PosX> <PosY><T>Double</T><D>4124.999999999964</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ConstFxp</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-533.5</D></PosX> <PosY><T>Double</T><D>357.5</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pC1" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>C1 {ConstFxp@Fxp Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pIntegerWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>451.28</D></PosY> <Text>IntegerWordlength=8 [m]</Text></Item> <Item XName="_pIsSigned" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>564.1</D></PosY> <Text>IsSigned=Unsigned</Text></Item> <Item XName="_pOutputPrecisionMode" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>OutputPrecisionMode=User Defined</Text></Item> <Item XName="_pValue" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Value=0</Text></Item> <Item XName="_pWordlength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>338.46</D></PosY> <Text>Wordlength=8 [m]</Text></Item></Item></Item> <Item XName="Part11" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>Product</Designator> <PosX><T>Double</T><D>4374.999999999824</D></PosX> <PosY><T>Double</T><D>3999.999999999925</D></PosY> <Rotate><T>Double</T><D>0</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Rotate><T>Double</T><D>-0</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pProduct" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Product {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part13" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>UnusedBOut</Designator> <PosX><T>Double</T><D>4375.000000000053</D></PosX> <PosY><T>Double</T><D>3374.999999999963</D></PosY> <Rotate><T>Double</T><D>0</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Rotate><T>Double</T><D>-0</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pUnusedBOut" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>UnusedBOut {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part14" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>UnusedAOut</Designator> <PosX><T>Double</T><D>4374.999999999998</D></PosX> <PosY><T>Double</T><D>4624.999999999929</D></PosY> <Rotate><T>Double</T><D>0</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Rotate><T>Double</T><D>-0</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pUnusedAOut" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>UnusedAOut {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>225.64</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>1</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part2" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>BIn</Designator> <PosX><T>Double</T><D>1500.00024414062</D></PosX> <PosY><T>Double</T><D>3249.999999999984</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>249.9993896484375</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pBIn" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>BIn {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item> <Item XName="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>125</D></CenterY> <Designator>AIn</Designator> <PosX><T>Double</T><D>1625.000122070302</D></PosX> <PosY><T>Double</T><D>4874.999999999939</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>249.9991455078125</D></PosX> <PosY><T>Double</T><D>228</D></PosY> <Rotate><T>Double</T><D>-180</D></Rotate> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pAIn" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>0</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-225.64</D></PosY> <Text>AIn {DATAPORT}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pBus" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Text>Bus=NO</Text></Item> <Item XName="_pData Type" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>11141120</D></FontColor> <Justification><T>Int</T><D>9</D></Justification> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>-112.82</D></PosY> <Text>Data Type=Fixed Point</Text></Item></Item></Item></Item> <Item XName="PartLength" Type="Param"> <DataEntry>1.0</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="SnapGrid" Type="Param"> <Data><T>Double</T><D>125</D></Data> <Unit><T>Int</T><D>0</D></Unit></Item> <Item XName="Width" Type="Param"> <DataEntry>11</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item></Item></Item> <Item XName="Systolic_Unit" UserName="Systolic_Unit" Type="Design"> <Intent><T>Int</T><D>4</D></Intent> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Connectivity" Type="DesignTopology"> <Item XName="N1" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>DirectP</NetLabel> <SchObject>Connect30</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>XoredP</NetLabel> <SchObject>Connect31</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>M1</PartID> <PinName>dataIn</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect30</MappedSchObject> <NetName>DirectP</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect31</MappedSchObject> <NetName>XoredP</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>B</NetLabel> <SchObject>Connect12</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>BIn</PartID> <PinName>Port_1</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect12</MappedSchObject> <NetName>B</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>PrimitivePolynomial</NetLabel> <SchObject>Connect14</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C2</PartID> <PinName>dataOut</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect14</MappedSchObject> <NetName>PrimitivePolynomial</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>ShiftedA</NetLabel> <SchObject>Connect10</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>ShiftedA_Xored</NetLabel> <SchObject>Connect21</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>M2</PartID> <PinName>dataIn</PinName> <SchObject>Part12</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>ShiftedA</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect21</MappedSchObject> <NetName>ShiftedA_Xored</NetName></Item></Item></Item></Item> <Item XName="N13" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>M2</PartID> <PinName>control</PinName> <SchObject>Part12</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect25</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>M2</PartID> <PinName>dataOut</PinName> <SchObject>Part12</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect25</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N15" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>ShiftedA</NetLabel> <SchObject>Connect13</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>PrimitivePolynomial</NetLabel> <SchObject>Connect14</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>ShiftedA_Xored_Polynomial</PartID> <PinName>dataIn</PinName> <SchObject>Part13</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect14</MappedSchObject> <NetName>PrimitivePolynomial</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>ShiftedA</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>ShiftedA_Xored</NetLabel> <SchObject>Connect21</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>ShiftedA_Xored_Polynomial</PartID> <PinName>dataOut</PinName> <SchObject>Part13</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect21</MappedSchObject> <NetName>ShiftedA_Xored</NetName></Item></Item></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect17</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>ShiftingLeftA</PartID> <PinName>dataIn</PinName> <SchObject>Part9</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect17</MappedSchObject> <NetName>A</NetName></Item></Item></Item></Item> <Item XName="N18" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>ShiftedA</NetLabel> <SchObject>Connect7</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>ShiftingLeftA</PartID> <PinName>dataOut</PinName> <SchObject>Part9</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</MappedSchObject> <NetName>ShiftedA</NetName></Item></Item></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect33</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>BOut</PartID> <PinName>Port_1</PinName> <SchObject>Part11</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect33</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>M1</PartID> <PinName>control</PinName> <SchObject>Part7</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N20" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect34</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>PartialProductOut</PartID> <PinName>Port_1</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect34</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N21" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect36</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>AOut</PartID> <PinName>Port_1</PinName> <SchObject>Part14</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect36</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N22" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>B</NetLabel> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>LSBSelector1</PartID> <PinName>dataIn</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>B</NetName></Item></Item></Item></Item> <Item XName="N23" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>9</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>LSBSelector1</PartID> <PinName>dataOut</PinName> <SchObject>Part5</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>9</NetName></Item></Item></Item></Item> <Item XName="N24" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>B</NetLabel> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>ShifingRightB</PartID> <PinName>dataIn</PinName> <SchObject>Part10</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>B</NetName></Item></Item></Item></Item> <Item XName="N25" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect19</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>ShifingRightB</PartID> <PinName>dataOut</PinName> <SchObject>Part10</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect19</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item> <Item XName="N26" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect20</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D1</PartID> <PinName>dataIn</PinName> <SchObject>Part16</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect20</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item> <Item XName="N27" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect33</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D1</PartID> <PinName>dataOut</PinName> <SchObject>Part16</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect33</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N28" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect24</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D2</PartID> <PinName>dataIn</PinName> <SchObject>Part17</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect24</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N29" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect35</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D2</PartID> <PinName>dataOut</PinName> <SchObject>Part17</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect35</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect18</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>M1</PartID> <PinName>dataOut</PinName> <SchObject>Part7</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect18</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N30" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect32</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D3</PartID> <PinName>dataIn</PinName> <SchObject>Part18</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect32</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N31" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect36</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D3</PartID> <PinName>dataOut</PinName> <SchObject>Part18</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect36</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N32" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>AIn</PinName> <SchObject>Part15</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N33" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>PartialProductIn</PinName> <SchObject>Part15</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect15</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N34" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>BIn</PinName> <SchObject>Part15</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect16</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item> <Item XName="N35" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>AOut</PinName> <SchObject>Part15</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N36" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>PartialProductOut</PinName> <SchObject>Part15</SchObject> <TermNum>5</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N37" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect9</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>BOut</PinName> <SchObject>Part15</SchObject> <TermNum>6</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect9</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N38" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>ShiftedA</NetLabel> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>ShiftedA</NetLabel> <SchObject>Connect10</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>ShiftedA</NetLabel> <SchObject>Connect13</SchObject></Item></Item> <Item XName="N39" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect17</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect22</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect23</SchObject></Item> <Item XName="C4" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect26</SchObject></Item></Item> <Item XName="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect27</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>DirectP</NetLabel> <SchObject>Connect28</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>X1</PartID> <PinName>dataIn</PinName> <SchObject>Part8</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect28</MappedSchObject> <NetName>DirectP</NetName></Item> <Item XName="T2" Type="SubTerm"> <MappedSchObject>Connect27</MappedSchObject> <NetName>A</NetName></Item></Item></Item></Item> <Item XName="N40" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect26</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect27</SchObject></Item></Item> <Item XName="N41" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>DirectP</NetLabel> <SchObject>Connect28</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>DirectP</NetLabel> <SchObject>Connect29</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>DirectP</NetLabel> <SchObject>Connect30</SchObject></Item></Item> <Item XName="N42" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>B</NetLabel> <SchObject>Connect2</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>B</NetLabel> <SchObject>Connect3</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>B</NetLabel> <SchObject>Connect12</SchObject></Item></Item> <Item XName="N43" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect19</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect20</SchObject></Item></Item> <Item XName="N44" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect18</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect24</SchObject></Item></Item> <Item XName="N45" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect25</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect32</SchObject></Item></Item> <Item XName="N46" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect34</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect35</SchObject></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>XoredP</NetLabel> <SchObject>Connect31</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>X1</PartID> <PinName>dataOut</PinName> <SchObject>Part8</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect31</MappedSchObject> <NetName>XoredP</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect22</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>MSBSelector</PartID> <PinName>dataIn</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect22</MappedSchObject> <NetName>A</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>7</ResolvedNetName> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>MSBSelector</PartID> <PinName>dataOut</PinName> <SchObject>Part4</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>7</NetName></Item></Item></Item></Item> <Item XName="N8" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>A</NetLabel> <SchObject>Connect23</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>AIn</PartID> <PinName>Port_1</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect23</MappedSchObject> <NetName>A</NetName></Item></Item></Item></Item> <Item XName="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>DirectP</NetLabel> <SchObject>Connect29</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>PartialProductIn</PartID> <PinName>Port_1</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect29</MappedSchObject> <NetName>DirectP</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text /> <UnitUse><T>Int</T><D>2</D></UnitUse> <Item XName="BPMgr" Type="BPMgr"> <BPLines><T>Empty</T></BPLines> <BPStates><T>Empty</T></BPStates></Item> <Item XName="EqnBlock" Type="EqnBlock"> <Lang><T>Int</T><D>1</D></Lang></Item> <Item XName="Font" Type="Font"> <Name>Courier New</Name> <Size><T>Double</T><D>125</D></Size></Item> <Item XName="FunctionBlock" Type="FunctionBlock" /> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="EquationDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;aA2C;CH2C;mG234;We734</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <Split><T>Double</T><D>0.3</D></Split> <Split2><T>Double</T><D>0.3</D></Split2></Item></Item> <Item XName="VarBlock" Type="VarBlock"> <Item XName="Polynomial" Type="Variable"> <Data><T>Double</T><D>285</D></Data></Item> <Item XName="m" Type="Variable"> <Data><T>Double</T><D>8</D></Data></Item> <Item XName="n" Type="Variable"> <Data><T>Double</T><D>8</D></Data></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;ix14;K}14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;KzFr}S1u24;BMiOnYkAx24</D></PVPort> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>1</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;D4;P7;Y8;KF</D></Window> <ZOrder><T>Int</T><D>10</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <Item XName="Equations" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Parameters" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item> <Item XName="Schematic" Type="TabInfo"> <PageNo><T>Int</T><D>0</D></PageNo></Item></Item></Item></Item> <Item XName="Parameters" Type="Parameters"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="ParmsDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;G24;G24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Wr0C;cPcPcPcvx0C;aj14;cPcPcPcBp14</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;m;Polynomial;n</D></ParamOrder> <Item XName="Polynomial" Type="PartParam"> <DataEntry>285</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>value of primitive polynomial p(2)</Description> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>8</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>[3,16]</Description> <Enum /> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>8</DataEntry> <Description>initially equal to m and used for recursion</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="AIn" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,A?Connect23</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="AOut" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,4?Connect36</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>4</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>4</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="BIn" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,B?Connect12</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="BOut" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,6?Connect33</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>6</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>6</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="C2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Constant</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ConstFxp@Fxp Models</Model> <ModelID /> <Netlist>dataOut,PrimitivePolynomial?Connect14</Netlist> <ParentPartName>ConstFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ConstFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ConstFxp@Fxp Models</ModelName> <SymbolName>SYM_ConstFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>Polynomial</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="FxpValue" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ConstFxp__IsSigned@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="OutputPrecisionMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch output precision modes</Description> <DocSymbol /> <Enum>ConstFxp__OutputPrecisionMode@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ConstFxp__Overflow@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ConstFxp__Quantization@Fxp Enums</Enum> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SampleRate" Type="PartParam"> <DataEntry>Sample_Rate</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Explicit sample rate</Description> <DocSymbol>S</DocSymbol> <HideCondition> SampleRateOption == 2</HideCondition> <Range>( 0:inf )</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SampleRateOption" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Sample rate option</Description> <DocSymbol>SO</DocSymbol> <Enum>ConstFxp__SampleRateOption@Fxp Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ConstFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Value" Type="PartParam"> <DataEntry>Polynomial</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>OutputPrecisionMode==1</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="D1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,14?Connect20|dataOut,6?Connect33</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1+(n<=1)*1</DataEntry></Item></Item> <Item XName="D2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,2?Connect24|dataOut,5?Connect35</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1+(n<=1)*1</DataEntry></Item></Item> <Item XName="D3" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DelayFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,1?Connect32|dataOut,4?Connect36</Netlist> <ParentPartName>DelayFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>SYM_DelayFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName> <SymbolName>SYM_DelayFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Delay" Type="PartParam"> <DataEntry>1</DataEntry> <DocSymbol /> <Range>(1:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FxpInitValue" Type="PartParam"> <DataEntry>0</DataEntry> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitValue" Type="PartParam"> <DataEntry>0.0</DataEntry> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>DelayFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>1+(n<=1)*1</DataEntry></Item></Item> <Item XName="LSBSelector1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bit Extractor</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ExtractFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,B?Connect3|dataOut,9?Connect0</Netlist> <ParentPartName>ExtractFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ExtractFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ExtractFxp@Fxp Models</ModelName> <SymbolName>SYM_ExtractFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="LSB" Type="PartParam"> <DataEntry>0</DataEntry> <Description>LSB to extract</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="MSB" Type="PartParam"> <DataEntry>0</DataEntry> <Description>MSB to extract</Description> <DocSymbol /> <Range>(LSB:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ExtractFxp__TypeOverride@Fxp Enums</Enum> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="LSB" Type="PartParam"> <DataEntry>0</DataEntry> <Description>LSB to extract</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="MSB" Type="PartParam"> <DataEntry>0</DataEntry> <Description>MSB to extract</Description> <DocSymbol /> <Range>(LSB:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ExtractFxp__TypeOverride@Fxp Enums</Enum> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="M1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Mux</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>MuxFxp@Fxp Models</Model> <Netlist>dataIn,DirectP?Connect30|dataIn,XoredP?Connect31|control,9?Connect0|dataOut,2?Connect18</Netlist> <ParentPartName>MuxFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_MuxFxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>MuxFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="M2" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Mux</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>MuxFxp@Fxp Models</Model> <Netlist>dataIn,ShiftedA?Connect10|dataIn,ShiftedA_Xored?Connect21|control,7?Connect8|dataOut,1?Connect25</Netlist> <ParentPartName>MuxFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_MuxFxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>MuxFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="MSBSelector" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bit Extractor</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ExtractFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,A?Connect22|dataOut,7?Connect8</Netlist> <ParentPartName>ExtractFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ExtractFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ExtractFxp@Fxp Models</ModelName> <SymbolName>SYM_ExtractFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="LSB" Type="PartParam"> <DataEntry>m-1</DataEntry> <Description>LSB to extract</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="MSB" Type="PartParam"> <DataEntry>m-1</DataEntry> <Description>MSB to extract</Description> <DocSymbol /> <Range>(LSB:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ExtractFxp__TypeOverride@Fxp Enums</Enum> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="LSB" Type="PartParam"> <DataEntry>m-1</DataEntry> <Description>LSB to extract</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="MSB" Type="PartParam"> <DataEntry>m-1</DataEntry> <Description>MSB to extract</Description> <DocSymbol /> <Range>(LSB:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ExtractFxp__TypeOverride@Fxp Enums</Enum> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="PartialProductIn" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,DirectP?Connect29</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="PartialProductOut" Type="Part"> <Category>Sinks;Sources</Category> <Description>Terminal: Standard Data Port Terminal</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,5?Connect34</Netlist> <ParentPartName>DataPort@Algorithm Design</ParentPartName> <Rotate><T>Int</T><D>180</D></Rotate> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_DataPort</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DATAPORT</ModelName> <SymbolName>SYM_DataPort</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>5</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Bus" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this a bus</Description> <Enum>NO_YES</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Commutative" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bus ordering does not matter</Description> <Enum>NO_YES</Enum> <HideCondition>Bus == 0</HideCondition> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Data Type" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Data type</Description> <Enum>ModelTypeType</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Data direction</Description> <Enum>ModelTypeIO</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Optional" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Is this port optional</Description> <Enum>NO_YES</Enum> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="PORT" Type="PartParam"> <Data><T>Int</T><D>5</D></Data> <Description>Port Number</Description> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>3</D></Validate></Item> <Item XName="ZO" Type="PartParam"> <DataEntry>50</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Impedance</Description> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>34769</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item></Item></Item> <Item XName="ShifingRightB" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Barrel Shifter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ShiftFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,B?Connect2|dataOut,14?Connect19</Netlist> <ParentPartName>ShiftFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ShiftFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ShiftFxp@Fxp Models</ModelName> <SymbolName>SYM_ShiftFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ShiftFxp__IsSigned@Fxp Enums</Enum> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ShiftFxp__Overflow@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ShiftFxp__Quantization@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>( Shift_Mode ~= 0 ) || ((Overflow ~= 3) && (Overflow ~= 4))</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Number of bits</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift_Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Switch Shift direction</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Shift_Mode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch Shift Mode</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Mode@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ShiftFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ShiftFxp__IsSigned@Fxp Enums</Enum> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ShiftFxp__Overflow@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ShiftFxp__Quantization@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>( Shift_Mode ~= 0 ) || ((Overflow ~= 3) && (Overflow ~= 4))</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Number of bits</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift_Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Switch Shift direction</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Shift_Mode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch Shift Mode</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Mode@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ShiftFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="ShiftedA_Xored_Polynomial" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,PrimitivePolynomial?Connect14|dataIn,ShiftedA?Connect13|dataOut,ShiftedA_Xored?Connect21</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>XOR_Fxp@Fxp Models</ModelName> <SymbolName>SYM_XOR_Fxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="ShiftingLeftA" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Barrel Shifter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ShiftFxp@Fxp Models</Model> <ModelID /> <Netlist>dataIn,A?Connect17|dataOut,ShiftedA?Connect7</Netlist> <ParentPartName>ShiftFxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ShiftFxp</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <ReplaceMethod><T>Int</T><D>1</D></ReplaceMethod> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ShiftFxp@Fxp Models</ModelName> <SymbolName>SYM_ShiftFxp</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ShiftFxp__IsSigned@Fxp Enums</Enum> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ShiftFxp__Overflow@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ShiftFxp__Quantization@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>( Shift_Mode ~= 0 ) || ((Overflow ~= 3) && (Overflow ~= 4))</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Number of bits</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift_Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch Shift direction</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Shift_Mode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch Shift Mode</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Mode@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ShiftFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="IntegerWordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Integer word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="IsSigned" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>ShiftFxp__IsSigned@Fxp Enums</Enum> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Overflow" Type="PartParam"> <DataEntry>3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Overflow mode</Description> <DocSymbol /> <Enum>ShiftFxp__Overflow@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:4)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Quantization" Type="PartParam"> <DataEntry>5</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quantization mode</Description> <DocSymbol /> <Enum>ShiftFxp__Quantization@Fxp Enums</Enum> <HideCondition>( Shift_Mode ~= 0 )</HideCondition> <Range>(0:6)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="SaturationBits" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Number of saturation bits for wrap modes</Description> <DocSymbol /> <HideCondition>( Shift_Mode ~= 0 ) || ((Overflow ~= 3) && (Overflow ~= 4))</HideCondition> <Range>(0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Number of bits</Description> <DocSymbol /> <Range>(-inf:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Shift_Direction" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch Shift direction</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Direction@Fxp Enums</Enum> <Range>(0:1)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Shift_Mode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Switch Shift Mode</Description> <DocSymbol /> <Enum>ShiftFxp__Shift_Mode@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>ShiftFxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Wordlength" Type="PartParam"> <DataEntry>m</DataEntry> <Description>Word length of the fixed-point representation</Description> <DocSymbol /> <HideCondition>( Shift_Mode == 2 )</HideCondition> <Range>(1:1024)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Subnetwork1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Systolic_Unit</Model> <ModelID /> <Netlist>AIn,1?Connect6|PartialProductIn,2?Connect15|BIn,14?Connect16|AOut,4?Connect5|PartialProductOut,5?Connect4|BOut,6?Connect9</Netlist> <ShowModel><T>Bool</T><D>1</D></ShowModel> <SimOverride><T>Int</T><D>6</D></SimOverride> <Symbol>AutoSymDF</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Systolic_Unit</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Polynomial" Type="PartParam"> <DataEntry>Polynomial</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Enum /> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n-1</DataEntry> <Description>initially equal to m and used for recursion</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Polynomial" Type="PartParam"> <DataEntry>Polynomial</DataEntry> <Description>value of primitive polynomial p(2)</Description> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="m" Type="PartParam"> <DataEntry>m</DataEntry> <Description>[3,16]</Description> <Enum /> <Validate><T>Int</T><D>13</D></Validate></Item> <Item XName="n" Type="PartParam"> <DataEntry>n-1</DataEntry> <Description>initially equal to m and used for recursion</Description> <Validate><T>Int</T><D>0</D></Validate></Item></Item> <Item XName="SimOverrideParam" Type="Param"> <DataEntry>(n<=1)*1</DataEntry></Item></Item> <Item XName="X1" Type="Part"> <Category>Fixed Point</Category> <Description>Fixed Point Bitwise XOR</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>XOR_Fxp@Fxp Models</Model> <Netlist>dataIn,DirectP?Connect28|dataIn,A?Connect27|dataOut,XoredP?Connect31</Netlist> <ParentPartName>XOR_Fxp@Hardware Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_XOR_Fxp</Symbol> <Item XName="ParamSet" Type="ParamSet"> <Item XName="TypeOverride" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Switch to a different numeric type</Description> <DocSymbol /> <Enum>XOR_Fxp__TypeOverride@Fxp Enums</Enum> <Range>(0:2)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="Schematic" Type="CSchematic"> <SchVer><T>Int</T><D>1</D></SchVer> <Selected><T>Bool</T><D>0</D></Selected> <ShowPage><T>Int</T><D>0</D></ShowPage> <Shown><T>Int</T><D>15354</D></Shown> <SymRotate><T>Double</T><D>0</D></SymRotate> <SymScale><T>Double</T><D>1</D></SymScale> <Units><T>Int</T><D>6003</D></Units> <Item XName="Font" Type="Font"> <Size><T>Double</T><D>90.90909090909091</D></Size></Item> <Item XName="Height" Type="Param"> <DataEntry>8.5</DataEntry> <Unit><T>Int</T><D>6003</D></Unit></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Annotate0" Type="TextA"> <BorderColor><T>Int</T><D>8388608</D></BorderColor> <BorderStyle><T>Int</T><D>0</D></BorderStyle> <BorderWeight><T>Int</T><D>3</D></BorderWeight> <Color><T>Int</T><D>14483455</D></Color> <Filled><T>Bool</T><D>1</D></Filled> <Height><T>Double</T><D>750</D></Height> <HorizMargin><T>Int</T><D>50</D></HorizMargin> <Justification><T>Int</T><D>5</D></Justification> <PosX><T>Double</T><D>1750</D></PosX> <PosY><T>Double</T><D>-3624.999999999999</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <ToPoint><T>Bool</T><D>0</D></ToPoint> <VertMargin><T>Int</T><D>50</D></VertMargin> <Width><T>Double</T><D>9124.