/
CEPBEP
/
OPS
Обзор
Документация
Войти
/
CEPBEP
/
OPS
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
BASE_STATION/SOFTWARE/Model Building/SystemC Modeling/IO_Customizations.wsv
20 693 строки
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:15:50</Time> <ToolbarSize><T>Int</T><D>25</D></ToolbarSize> <Ver><T>Double</T><D>2013.01</D></Ver> <Version>1.21</Version> <Item XName="Combinational" UserName="Combinational" Type="Folder"> <IsOpen><T>Bool</T><D>1</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Adder design" UserName="Adder design" 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> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect25</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>inputB1</PartID> <PinName>input</PinName> <SchObject>Part7</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect25</MappedSchObject> <NetName>inp2(0)</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</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>output_dbl</PartID> <PinName>input</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</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>output_fix</PartID> <PinName>input</PinName> <SchObject>Part9</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Adder_Fxp_L</PartID> <PinName>inputA</PinName> <SchObject>Part10</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</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>10</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Adder_Fxp_L</PartID> <PinName>inputB</PinName> <SchObject>Part10</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>10</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>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Adder_Fxp_L</PartID> <PinName>result</PinName> <SchObject>Part10</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</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>inp2(0)</NetLabel> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F4</PartID> <PinName>input</PinName> <SchObject>Part14</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>inp2(0)</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>10</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F4</PartID> <PinName>output</PinName> <SchObject>Part14</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>10</NetName></Item></Item></Item></Item> <Item XName="N17" 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>F3</PartID> <PinName>input</PinName> <SchObject>Part13</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="N18" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F3</PartID> <PinName>output</PinName> <SchObject>Part13</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect20</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>S6</PartID> <PinName>output</PinName> <SchObject>Part4</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="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect20</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>inputA1</PartID> <PinName>input</PinName> <SchObject>Part8</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect20</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N20" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect18</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>S3</PartID> <PinName>output</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect18</MappedSchObject> <NetName>inp2(0)</NetName></Item></Item></Item></Item> <Item XName="N21" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect26</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect3</SchObject></Item></Item> <Item XName="N22" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect7</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect8</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect9</SchObject></Item></Item> <Item XName="N23" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect9</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect18</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect25</SchObject></Item></Item> <Item XName="N24" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect19</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect21</SchObject></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect19</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Adder_Int</PartID> <PinName>inputA</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect19</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> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect8</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Adder_Int</PartID> <PinName>inputB</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect8</MappedSchObject> <NetName>inp2(0)</NetName></Item></Item></Item></Item> <Item XName="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>8</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Adder_Int</PartID> <PinName>result</PinName> <SchObject>Part6</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>8</NetName></Item></Item></Item></Item> <Item XName="N6" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect21</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Adder_Dbl</PartID> <PinName>inputA</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect21</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> <NetLabel>inp2(0)</NetLabel> <SchObject>Connect26</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Adder_Dbl</PartID> <PinName>inputB</PinName> <SchObject>Part0</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect26</MappedSchObject> <NetName>inp2(0)</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>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Adder_Dbl</PartID> <PinName>result</PinName> <SchObject>Part0</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</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>8</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>output_int</PartID> <PinName>input</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>8</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text>source_dir = [getworkspacedir, '\source\SC_Simple_Adder'];</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;qCpCpCpZA2C;QcPcPcvBH2C;qCpCpCdG234;pCpCpCNe734</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="source_dir" Type="Variable"> <Creator>Equations</Creator> <Data><T>Array_Char64</T><D>2;56;1;61;w;R1;D1;v1;W;N1;l1;o1;h1;p1;m1;X1;Z1;b1;p1;R1;J1;v1;p1;q1;b1;j1;31;W;D1;l1;a1;b1;i1;f1;k1;d1;R1;p1;l1;r1;o1;Z1;b1;R1;J1;31;V1;J1;f1;j1;m1;i1;b1;V1;11;a1;a1;b1;o1</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;;;6424;Wb14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;9dZREInS134;JxBjlqsfY24</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;z5;96;zB;I9</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 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="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" /></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="Adder_Dbl" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>inputA,3?Connect21|inputB,inp2(0)?Connect26|result,2?Connect4</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SC_Simple_Adder\Template_Adder.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>inputA?1?0?1?3#inputB?1?0?1?3#result?0?0?1?3#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'double';'double'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'inputA';'inputB'}</DataEntry> <Description>SystemC module inputs</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="IsModuleNameDeleted" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is the default parameter "ModuleName" deleted</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>11</D></Validate></Item> <Item XName="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'double'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'result'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>Template_Adder<double></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Adder_Dbl</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SC_Simple_Adder\Template_Adder.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>inputA?1?0?1?3#inputB?1?0?1?3#result?0?0?1?3#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'double';'double'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'inputA';'inputB'}</DataEntry> <Description>SystemC module inputs</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="IsModuleNameDeleted" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is the default parameter "ModuleName" deleted</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>11</D></Validate></Item> <Item XName="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'double'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'result'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>Template_Adder<double></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Adder_Dbl</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item> <Item XName="Adder_Fxp_L" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>inputA,5?Connect6|inputB,10?Connect2|result,1?Connect5</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SC_Simple_Adder\Template_Adder.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>inputA?1?0?1?2#inputB?1?0?1?2#result?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="InputDataTypes" Type="PartParam"> <DataEntry>{'sc_fixed';'sc_fixed'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'32';'32'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'2';'2'}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'inputA';'inputB'}</DataEntry> <Description>SystemC module inputs</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'sc_fixed'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{'32'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{'2'}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'result'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>Template_Adder<sc_fixed<32,2> ></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Adder_Fxp_L</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SC_Simple_Adder\Template_Adder.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>inputA?1?0?1?2#inputB?1?0?1?2#result?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="InputDataTypes" Type="PartParam"> <DataEntry>{'sc_fixed';'sc_fixed'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'32';'32'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'2';'2'}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'inputA';'inputB'}</DataEntry> <Description>SystemC module inputs</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'sc_fixed'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{'32'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{'2'}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'result'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>Template_Adder<sc_fixed<32,2> ></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Adder_Fxp_L</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item> <Item XName="Adder_Int" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>inputA,3?Connect19|inputB,inp2(0)?Connect8|result,8?Connect1</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SC_Simple_Adder\Template_Adder.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>inputA?1?0?1?4#inputB?1?0?1?4#result?0?0?1?4#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'int';'int'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'inputA';'inputB'}</DataEntry> <Description>SystemC module inputs</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="IsModuleNameDeleted" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is the default parameter "ModuleName" deleted</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>11</D></Validate></Item> <Item XName="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'int'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'result'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>Template_Adder<int></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Adder_Int</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SC_Simple_Adder\Template_Adder.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>inputA?1?0?1?4#inputB?1?0?1?4#result?0?0?1?4#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'int';'int'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'inputA';'inputB'}</DataEntry> <Description>SystemC module inputs</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="IsModuleNameDeleted" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is the default parameter "ModuleName" deleted</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>11</D></Validate></Item> <Item XName="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'int'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'result'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>Template_Adder<int></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Adder_Int</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item> <Item XName="F3" 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,3?Connect10|output,5?Connect6</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>2</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> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@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="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> <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>FloatToFxp__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>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>32</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>2</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> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@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="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> <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>FloatToFxp__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>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>32</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="F4" 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,inp2(0)?Connect3|output,10?Connect2</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>2</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> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@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="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> <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>FloatToFxp__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>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>32</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>2</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> <Description>Signed or unsigned</Description> <DocSymbol /> <Enum>FloatToFxp__IsSigned@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="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> <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>FloatToFxp__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>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>32</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="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="S3" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>Sine Wave Output</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SineGen@Data Flow Models</Model> <ModelID /> <Netlist>output,inp2(0)?Connect18</Netlist> <ParentPartName>SineGen@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_SineGen</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SineGen@Data Flow Models</ModelName> <SymbolName>SYM_SineGen</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Amplitude" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>SineGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>12e4</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ 0:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</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>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</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="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</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>SineGen__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>SineGen__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="Amplitude" Type="PartParam"> <DataEntry>3</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>SineGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>12e4</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ 0:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</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>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</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="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</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>SineGen__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>SineGen__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="S6" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>Sine Wave Output</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SineGen@Data Flow Models</Model> <ModelID /> <Netlist>output,3?Connect10</Netlist> <ParentPartName>SineGen@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_SineGen</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SineGen@Data Flow Models</ModelName> <SymbolName>SYM_SineGen</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Amplitude" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>SineGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>12e4</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ 0:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</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>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>1</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</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="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</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>SineGen__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>SineGen__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="Amplitude" Type="PartParam"> <DataEntry>4</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>SineGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>12e4</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ 0:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</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>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>1</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</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="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</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>SineGen__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>SineGen__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="inputA1" 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?Connect20</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 /> <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="inputB1" 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,inp2(0)?Connect25</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 /> <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="output_dbl" 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?Connect4</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 /> <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 /> <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="output_fix" 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?Connect5</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 /> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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 /> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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="output_int" 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,8?Connect1</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 /> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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 /> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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="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;G1q2C;GV1C;MB2C;GV1C</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;6;e233C;W00Rd24;u7A3C;Rd24;u7A3C;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="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;u7A3C;PP24;u7A3C;bH24</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="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;4;uG43C;PP2C;u7A3C;PP2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">inp2(0)</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>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;6;u7A3C;bH24;u7A3C;;msw2C;8</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;Gl24;Wm}OP24;WTc24;W{}OP24;WTc24;Wt}XJ24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>-10875.00042921357</D></PosX> <PosY><T>Double</T><D>500.0003198662444</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;4;u7A3C;PP24;OC73C;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>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;u7A3C;bH24;msw2C;bH24</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;4;WKy2C;W}}OP2C;uG43C;PP2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">inp2(0)</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="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;msw2C;MB24;uG43C;MB24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">inp2(0)</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="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;e233C;MS24;uG43C;MS24;uG43C;MB24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">inp2(0)</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="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;G1q2C;GF24;MB2C;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>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;G1q2C;w}aX24;MB2C;bX24</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;}}Tc24;Wr}aX24;Gl24;}}aX24;}}Fl24;Wg}OP24</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13" /> <PosX><T>Double</T><D>-10875.00042921357</D></PosX> <PosY><T>Double</T><D>750.0003198662444</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;uG43C;MB24;uG43C;Gl1C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">inp2(0)</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="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;msw2C;Gl1C;uG43C;Gl1C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">inp2(0)</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="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;uG43C;Gl1C;uG43C;PP2C</D></Coords> <Filled><T>Bool</T><D>0</D></Filled> <NetLabel Attrib="13">inp2(0)</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="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;rK24;q224</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;6IGi{akEG3C;kdkYI6qwe2C;ayiDYyqUn24;fse0A0Imu24</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>Adder_Dbl</Designator> <PosX><T>Double</T><D>-7124.999915641669</D></PosX> <PosY><T>Double</T><D>374.9999976053659</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF{SystemC}</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="__pAdder_Dbl" 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>Adder_Dbl {SystemCCosim@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName=Adder_Dbl</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>S3</Designator> <PosX><T>Double</T><D>-13374.99930851367</D></PosX> <PosY><T>Double</T><D>-1625.000059167034</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_SineGen</Symbol> <ZOrder><T>Int</T><D>58</D></ZOrder> <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="__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 {SineGen@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pAmplitude" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Amplitude=3 V</Text></Item> <Item XName="_pFrequency" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Frequency=12e4 Hz</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=0 V</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>Adder_Fxp_L</Designator> <PosX><T>Double</T><D>-7125.000138837157</D></PosX> <PosY><T>Double</T><D>1625.000000000001</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF{SystemC}</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="__pAdder_Fxp_L" 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>Adder_Fxp_L {SystemCCosim@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName=Adder_Fxp_L</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>F3</Designator> <PosX><T>Double</T><D>-9750.00042921356</D></PosX> <PosY><T>Double</T><D>3000.000075725619</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="__pF3" 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>F3 {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=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>137.6466666666667</D></PosY> <Text>Wordlength=32</Text></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>F4</Designator> <PosX><T>Double</T><D>-9750.000470736912</D></PosX> <PosY><T>Double</T><D>1749.999986799923</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="__pF4" 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>F4 {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=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>137.6466666666667</D></PosY> <Text>Wordlength=32</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>output_int</Designator> <PosX><T>Double</T><D>-875.9999923706127</D></PosX> <PosY><T>Double</T><D>-125</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>64</D></ZOrder> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>595.9999389648438</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="__poutput_int" 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>output_int {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>S6</Designator> <PosX><T>Double</T><D>-13374.99893188475</D></PosX> <PosY><T>Double</T><D>1625</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_SineGen</Symbol> <ZOrder><T>Int</T><D>58</D></ZOrder> <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="__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 {SineGen@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pAmplitude" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Amplitude=4 V</Text></Item> <Item XName="_pFrequency" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Frequency=12e4 Hz</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=1 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>output_dbl</Designator> <PosX><T>Double</T><D>-876.0000066508874</D></PosX> <PosY><T>Double</T><D>1000.00000448768</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>64</D></ZOrder> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>595.9999389648438</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="__poutput_dbl" 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>output_dbl {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>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Adder_Int</Designator> <PosX><T>Double</T><D>-7124.999999999995</D></PosX> <PosY><T>Double</T><D>-750</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF{SystemC}</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="__pAdder_Int" 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>Adder_Int {SystemCCosim@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName=Adder_Int</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>inputB1</Designator> <PosX><T>Double</T><D>-7250.999936838629</D></PosX> <PosY><T>Double</T><D>-1624.999867336459</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>78</D></ZOrder> <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="__pinputB1" 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>inputB1 {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="Part8" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>inputA1</Designator> <PosX><T>Double</T><D>-11876.0000066049</D></PosX> <PosY><T>Double</T><D>1625.000000000002</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>76</D></ZOrder> <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="__pinputA1" 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>inputA1 {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="Part9" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>output_fix</Designator> <PosX><T>Double</T><D>-876.0000066508874</D></PosX> <PosY><T>Double</T><D>2250.00000448768</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>64</D></ZOrder> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>595.9999389648438</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="__poutput_fix" 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>output_fix {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="DF1" UserName="DF1" 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>0</D></CollectFixedPtData> <DataFlowInformation><T>Int</T><D>0</D></DataFlowInformation> <DeadlockResolution><T>Int</T><D>0</D></DeadlockResolution> <NeedRun><T>Bool</T><D>0</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>0</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"> <Data>DF1_Data</Data> <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>Adder design</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>100000</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>100</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"> <Data><T>Double</T><D>10000000</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>9.9e-06</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"> <DataEntry>100</DataEntry> <Unit><T>Int</T><D>7001</D></Unit></Item></Item> <Item XName="DF1_Data" UserName="DF1_Data" Type="DataSet"> <FullPath>Combinational\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
8/19/2014..11:47 AM
output of SineGeneratorTimedBurst 'Adder design.S6': Sample Rate of this signal defaulting to the System Sample Rate ( 1.0e+001 MHz ).
Information: SystemCCosim 'Adder design.Adder_Int': SystemC Simulation Finished Successfully.
SystemCCosim 'Adder design.Adder_Int': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Information: SystemCCosim 'Adder design.Adder_Dbl': SystemC Simulation Finished Successfully.
SystemCCosim 'Adder design.Adder_Dbl': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Information: SystemCCosim 'Adder design.Adder_Fxp_L': SystemC Simulation Finished Successfully.
SystemCCosim 'Adder design.Adder_Fxp_L': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Execution time: 66.573 sec
</Data></Item> <Item XName="inputA1" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;m}3;C7ot5UYqq}3;gKqhAlKdv}3;5KQr0FdM{}3;Tc9PPrLW104;se13bqwn304;k0}7reD}504;uX1WevQ7804;1HP5t4n9A04;8f2homW5C04;MeKCMzyvD04;Hpp4TKScF04;kiePkCAbG04;sGkWjxXIH04;ASMXDN4xH04;sQ4xklYUI04;b6QAeBmyI04;rZHvnhXLJ04;huRhcFkeJ04;V}CgKuEsJ04;2Hl2Wh{zJ04;2aRRrqw}J04;XBKTBd2yJ04;8li4pRNoJ04;qrRsssyYJ04;qYN29RuDJ04;ONk51tHpI04;2eLMfoIJI04;zX1uTt6kH04;oYKkzcx3H04;RyxCmM0LG04;t{lo}LC3F04;318}QW}JD04;iuqJve2TB04;v98sw}0V904;VUsefQeQ704;QRE1F2fG504;ayP7J2r1304;li8wiM0l004;NybyIn0oy}3;ozoZYMN1u}3;V{wCbFpDp}3;gKt1Xb8oi}3;G3{2GZr9Z}3;UYz8W0SCJ}3;OV1yLlTrz3;KgGpvnLAI}B;G3LWWX86Y}B;CxqzbDuqg}B;KM9{PO7dn}B;{VCQLOadr}B;CRXQqrLQv}B;uyReVU3{y}B;}pi1GFj800C;FmgBJ}cf10C;naIy3mB130C;HxBTJhxE40C;zYrbUVQI50C;S4Z}}fFB60C;g0hFBW6v60C;lbNujMkS70C;nB}Wpdwo70C;ywugtY{70C;t7NAgtY{70C;zgaLndwo70C;25vGgMkS70C;YhRD6W6v60C;Q6QavfFB60C;1T7qMVQI50C;TjjNAhxE40C;UiNcvlB130C;Cx3f7}cf10C;necM3Fj800C;WrVA4U3{y}B;wso{MrLQv}B;AVPBsNadr}B;eoe7vN7dn}B;qwHPXCuqg}B;o5CTPW86Y}B;O6UZdlLAI}B;Ey8WhnTrz3;u0Bu2SCJ}3;uQKtRar9Z}3;6YcDkc8oi}3;9pRmBGpDp}3;kgzs8NN1u}3;Q8Unun0oy}3;AMZU}M0l004;rz2Fb2r1304;l7WbW2fG504;BzNZwQeQ704;yml0B01V904;6Oge8f2TB04;bicOfW}JD04;ileBDMC3F04;qZfMsM0LG04;iD4J3dx3H04;TXnrYt6kH04;kOIhjoIJI04;QBJm4tHpI04</D></Data> <IndepValue>Combinational\DF1_Data\Eqns\VarBlock\inputA1_Time</IndepValue></Item> <Item XName="inputA1_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;8zAlQA}rwv3;8zAlQA}rAw3;sDO3qNV8Kw3;8zAlQA}rQw3;DsUjWUlnWw3;sDO3qNV8aw3;VbHP7HFVdw3;8zAlQA}rgw3;nK45k3lCkw3;DsUjWUlnmw3;2YSOAS7Tow3;sDO3qNV8qw3;gvKkTKtprw3;VbHP7HFVtw3;KHE4nDdAvw3;8zAlQA}rww3;ye7Q47NXyw3;nK45k3lC{w3;c01mN07u}w3;DsUjWUln0x3;7CzYrRSd1x3;2YSOAS7T2x3;ytvDVPpI3x3;sDO3qNV84x3;mZsu8MB{4x3;gvKkTKtp5x3;bFpZoIZf6x3;VbHP7HFV7x3;PxlERFxK8x3;KHE4nDdA9x3;Ediv5CJ0Ax3;8zAlQA}rAx3;2Jfal8hhBx3;ye7Q47NXCx3;t{bFP53NDx3;nK45k3lCEx3;hgYw22S2Fx3;c01mN07uFx3;GhlIMVvMGx3;DsUjWUlnGx3;A1E8hTbCHx3;7CzYrRSdHx3;4Niz}SH2Ix3;2YSOAS7TIx3;}iApKQztIx3;ytvDVPpIJx3;v2fefOfjJx3;sDO3qNV8Kx3;pO7U{MLZKx3;mZsu8MB{Kx3;jkbJJL1PLx3;gvKkTKtpLx3;e449eJjEMx3;bFpZoIZfMx3;YQY{yHP4Nx3;VbHP7HFVNx3;Rm0qHG5wNx3;PxlERFxKOx3;M6VfcEnlOx3;KHE4nDdAPx3;HRzUxCTbPx3;Ediv5CJ0Qx3;BoSKGB9SQx3;8zAlQA}rQx3;58w9b9rGSx3;2Jfal8hhSx3;}TO}v7X6Rx3;ye7Q47NXRx3;wpsqE6DyRx3;t{bFP53NTx3;q9LgZ4vnTx3;nK45k3lCUx3;kVpVu2bdUx3;hgYw22S2Vx3;erHLD1HTVx3;c01mN07uVx3;n5O5nVU9Wx3;GhlIMVvMWx3;kG7WxUKaWx3;DsUjWUlnWx3;iSsw5UA}Wx3;A1E8hTbCXx3;fcbLGT0QXx3;7CzYrRSdXx3;cnKmQRsqXx3;4Niz}SH2Yx3;Zy3BbSiFYx3;2YSOAS7TYx3;W7pblQYgYx3;}iApKQztYx3;TIY0wPO5Zx3;ytvDVPpIZx3;QTHS4PEWZx3;v2fefOfjZx3;Ne0sEO4xZx3;sDO3qNV8ax3;LplGPNwLax3;pO7U{MLZax3;I{UhZMmmax3</D></Data> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="inputB1" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;BhiEZqExC}3;{zR3WD{rR}3;8U7GXswXb}3;NpRBCW1Xi}3;GTYatEugn}3;4X{hFTq{q}3;qI2mRM8Bu}3;Yv5eIdfEx}3;izZ0C9H8{}3;GUFf0kTS004;TscpLVqi104;53Tc5Jlt204;GP5Havox304;ke1IqYcu404;IecOc7qj504;u9dFRH8S604;mLwrgXI0704;LB1QN5T704;EVJ}UKMn704;Zv64G1{y704;4sgAGFu}704;IH{Bnw3w704;i63dCBZh704;jGhHIISK704;FKZZDgqq604;3ZbeXowC604;4RW1{ByR504;yI2qCJAb404;BqUbRQvb304;hwPJ8YWV204;9}3sVGPI104;a1iUeG}z}}3;2LlzLzZBz}3;sECHuVXEw}3;kjHT{dy7t}3;cgrXMZzup}3;tw6hRZlYm}3;D6Qk641Dg}3;YwuQy91BZ}3;KvOhd364O}3;vsXDVTpI3}3;24qqvUCJp{B;8xYx7hFHJ}B;5xeyptLpW}B;FRVnFsytd}B;uFEhjAupk}B;Ev7CaCJoo}B;CsBF65r3s}B;l0dUJYLDv}B;{Nf3GIhDy}B;95vJNOm3}}B;rsAtSJHt00C;}cH1RxX620C;B4mOUFDF30C;bxDz2quG40C;TyubUmCB50C;EAOyctpz50C;KJg}VlSe60C;WGmS8uqA70C;JiHQ2noa70C;rOleszBs70C;DiAm9w{70C;vLndl9w{70C;EWB0rzBs70C;opgi}moa70C;gW5g4uqA70C;qaJBSlSe60C;nb57Xtpz50C;6IonNmCB50C;MnnCxpuG40C;PyokLFDF30C;b{yWIxX620C;4yxZHJHt00C;C96F1Om3}}B;O7ZeuHhDy}B;{bkrwXLDv}B;4kUXi4r3s}B;BYyY9CJoo}B;PIJrs9upk}B;SfyhNrytd}B;htxwsLpW}B;hN1jKfFHJ}B;VpOkgNCJp{B;qoiY6XpI3}3;80vaQ564O}3;eCDArA1BZ}3;R2gS{41Dg}3;mRastZlYm}3;cBGumZzup}3;mx3rNey7t}3;Qf7XGWXEw}3;9a}yizZBz}3;u2w4{G}z}}3;nZkufGPI104;kL{XHYWV204;ZKcyaQvb304;CIgGKJAb404;4bxW4CyR504;8nR8dowC604</D></Data> <IndepValue>Combinational\DF1_Data\Eqns\VarBlock\inputB1_Time</IndepValue></Item> <Item XName="inputB1_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;8zAlQA}rwv3;8zAlQA}rAw3;sDO3qNV8Kw3;8zAlQA}rQw3;DsUjWUlnWw3;sDO3qNV8aw3;VbHP7HFVdw3;8zAlQA}rgw3;nK45k3lCkw3;DsUjWUlnmw3;2YSOAS7Tow3;sDO3qNV8qw3;gvKkTKtprw3;VbHP7HFVtw3;KHE4nDdAvw3;8zAlQA}rww3;ye7Q47NXyw3;nK45k3lC{w3;c01mN07u}w3;DsUjWUln0x3;7CzYrRSd1x3;2YSOAS7T2x3;ytvDVPpI3x3;sDO3qNV84x3;mZsu8MB{4x3;gvKkTKtp5x3;bFpZoIZf6x3;VbHP7HFV7x3;PxlERFxK8x3;KHE4nDdA9x3;Ediv5CJ0Ax3;8zAlQA}rAx3;2Jfal8hhBx3;ye7Q47NXCx3;t{bFP53NDx3;nK45k3lCEx3;hgYw22S2Fx3;c01mN07uFx3;GhlIMVvMGx3;DsUjWUlnGx3;A1E8hTbCHx3;7CzYrRSdHx3;4Niz}SH2Ix3;2YSOAS7TIx3;}iApKQztIx3;ytvDVPpIJx3;v2fefOfjJx3;sDO3qNV8Kx3;pO7U{MLZKx3;mZsu8MB{Kx3;jkbJJL1PLx3;gvKkTKtpLx3;e449eJjEMx3;bFpZoIZfMx3;YQY{yHP4Nx3;VbHP7HFVNx3;Rm0qHG5wNx3;PxlERFxKOx3;M6VfcEnlOx3;KHE4nDdAPx3;HRzUxCTbPx3;Ediv5CJ0Qx3;BoSKGB9SQx3;8zAlQA}rQx3;58w9b9rGSx3;2Jfal8hhSx3;}TO}v7X6Rx3;ye7Q47NXRx3;wpsqE6DyRx3;t{bFP53NTx3;q9LgZ4vnTx3;nK45k3lCUx3;kVpVu2bdUx3;hgYw22S2Vx3;erHLD1HTVx3;c01mN07uVx3;n5O5nVU9Wx3;GhlIMVvMWx3;kG7WxUKaWx3;DsUjWUlnWx3;iSsw5UA}Wx3;A1E8hTbCXx3;fcbLGT0QXx3;7CzYrRSdXx3;cnKmQRsqXx3;4Niz}SH2Yx3;Zy3BbSiFYx3;2YSOAS7TYx3;W7pblQYgYx3;}iApKQztYx3;TIY0wPO5Zx3;ytvDVPpIZx3;QTHS4PEWZx3;v2fefOfjZx3;Ne0sEO4xZx3;sDO3qNV8ax3;LplGPNwLax3;pO7U{MLZax3;I{UhZMmmax3</D></Data> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="output_dbl" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;m}3;bidHgKySu}3;5oLMH9QQ004;a1lk8LoZ404;Jp0RRDce804;UtIr0yMdC04;e8}UkxJFG04;fL1RSYV6I04;v6kCGyYuJ04;}JgLigqaL04;J3oQhLjAN04;tKDRvvdfO04;GEtCHs11Q04;UzGfVOSGS04;XFNgdeNNR04;}kN7YpRLT04;XhDIMKKAU04;jkEKdygrU04;BZ2iJxGNV04;6ls9a2wkV04;qjo48iTyV04;4}nXTys}V04;AKJ3aa4vV04;UIEOP29eV04;AUI}}VADV04;yC9qFnIeU04;w81wHGlvT04;4s5Neum1T04;Sh2I41i0R04;uy31CKusQ04;oveMqdmaP04;}PqFpoAO04;w0FdNaVfM04;cHM9oJQ1L04;g8NVxt8JJ04;hglSKNJVH04;jH9Iwp7DF04;QzR1qCJB04;IElbkdGI704;qC1b8hmB304;7CfURtO2{}3;MDd6Hh9er}3;AqGpf1lNg}3;OBPAOSS2J}3;OdeWFUXqC}B;ZiUpa{Djd}B;XISIrXXyp}B;sQIRKTNrx}B;v93dyb8l10C;YBOkMTEQ50C;{xwkIrdw80C;gGDt573FC0C;HLPhh2JMF0C;VDV1Mbd7H0C;DQDoO7QRI0C;BGmR3I2fJ0C;tSY1vD4jK0C;cs6nYB7eL0C;uhc}lirPM0C;bejr9iz1N0C;1fK9uZGWN0C;JIt4rIZqN0C;WapXjWk{N0C;uE4viWk{N0C;c5uApIZqN0C;Qyn{qZGWN0C;66nS5iz1N0C;drsNgirPM0C;PXczSB7eL0C;o}l4nD4jK0C;wkaPwH2fJ0C;oSxhE7QRI0C;hpnxAbd7H0C;qsBfJ2JMF0C;3Wy6i63FC0C;HJ{Ptqdw80C;Jih{vREQ50C;lr3dUb8l10C;4bYHMRNrx}B;oAXJrWXyp}B;KBuxXyDjd}B;yRPxLXqC}B;5Ud1bVS2J}3;gSptm3lNg}3;WPoaKi9er}3;mwBWVuO2{}3;NNIhfhmB304;nsT5FeGI704;DCLAXqCJB04;YDe1Pq7DF04;YzyEZNJVH04;qofe9u8JJ04;55bZ}JQ1L04;tXDaaVfM04;kfBYSpoAO04;hke7}dmaP04;{NNnLKusQ04;Zg6{C1i0R04;GBmxlum1T04;{ZXKOGlvT04</D></Data> <IndepValue>Combinational\DF1_Data\Eqns\VarBlock\output_dbl_Time</IndepValue></Item> <Item XName="output_dbl_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;8zAlQA}rwv3;8zAlQA}rAw3;sDO3qNV8Kw3;8zAlQA}rQw3;DsUjWUlnWw3;sDO3qNV8aw3;VbHP7HFVdw3;8zAlQA}rgw3;nK45k3lCkw3;DsUjWUlnmw3;2YSOAS7Tow3;sDO3qNV8qw3;gvKkTKtprw3;VbHP7HFVtw3;KHE4nDdAvw3;8zAlQA}rww3;ye7Q47NXyw3;nK45k3lC{w3;c01mN07u}w3;DsUjWUln0x3;7CzYrRSd1x3;2YSOAS7T2x3;ytvDVPpI3x3;sDO3qNV84x3;mZsu8MB{4x3;gvKkTKtp5x3;bFpZoIZf6x3;VbHP7HFV7x3;PxlERFxK8x3;KHE4nDdA9x3;Ediv5CJ0Ax3;8zAlQA}rAx3;2Jfal8hhBx3;ye7Q47NXCx3;t{bFP53NDx3;nK45k3lCEx3;hgYw22S2Fx3;c01mN07uFx3;GhlIMVvMGx3;DsUjWUlnGx3;A1E8hTbCHx3;7CzYrRSdHx3;4Niz}SH2Ix3;2YSOAS7TIx3;}iApKQztIx3;ytvDVPpIJx3;v2fefOfjJx3;sDO3qNV8Kx3;pO7U{MLZKx3;mZsu8MB{Kx3;jkbJJL1PLx3;gvKkTKtpLx3;e449eJjEMx3;bFpZoIZfMx3;YQY{yHP4Nx3;VbHP7HFVNx3;Rm0qHG5wNx3;PxlERFxKOx3;M6VfcEnlOx3;KHE4nDdAPx3;HRzUxCTbPx3;Ediv5CJ0Qx3;BoSKGB9SQx3;8zAlQA}rQx3;58w9b9rGSx3;2Jfal8hhSx3;}TO}v7X6Rx3;ye7Q47NXRx3;wpsqE6DyRx3;t{bFP53NTx3;q9LgZ4vnTx3;nK45k3lCUx3;kVpVu2bdUx3;hgYw22S2Vx3;erHLD1HTVx3;c01mN07uVx3;n5O5nVU9Wx3;GhlIMVvMWx3;kG7WxUKaWx3;DsUjWUlnWx3;iSsw5UA}Wx3;A1E8hTbCXx3;fcbLGT0QXx3;7CzYrRSdXx3;cnKmQRsqXx3;4Niz}SH2Yx3;Zy3BbSiFYx3;2YSOAS7TYx3;W7pblQYgYx3;}iApKQztYx3;TIY0wPO5Zx3;ytvDVPpIZx3;QTHS4PEWZx3;v2fefOfjZx3;Ne0sEO4xZx3;sDO3qNV8ax3;LplGPNwLax3;pO7U{MLZax3;I{UhZMmmax3</D></Data> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="output_fix" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;m}3;gKySu}3;WTjBB}}B;mkLSus}B;WEAdTj}B;wV85S}B;mRtdk{3;WSJypW}3;1YN4l}3;GngIJs}3;WjMrgy}3;WQOWPz}B;Wxcuxt}B;W1UI{o}B;3x25j}B;WlZPKb}B;TwwQT}B;CsGbI}B;CMYN4}B;ySz5n{B;VIC{B;572zB;mjjS{B;iczst{B;20mQ9}B;4iJxL}B;nz5oW}B;Wzwund}B;UtVwl}B;GGlUaq}B;mkWziv}B;1pqK}}B;UH{bw}3;G8Ff5q}3;WS}6Pg}3;6rrqN}3;u26Rv{B;xlCpY}B;ZmUSn}B;GlfUev}B;GRtO2{}3;mGh9er}3;Wf1lNg}3;OSS2J}3;GUXqC}B;Wb{Djd}B;WrXXyp}B;mKTNrx}B;m6qkXy}3;WI5ZBr}3;WqgWLi}3;G7d7U}3;8gUsq{3;YLvvH}B;7xGZZ}B;RGI8j}B;GatGqo}B;GBkRWs}B;pMdv}B;Wdms7y}B;XF21{}B;mKBDI}}B;Ws2ww}}B;mp2ww}}B;DBDI}}B;GKF21{}B;Mms7y}B;mfoMdv}B;mjRWs}B;W4tGqo}B;WJFI8j}B;svGZZ}B;mIvvH}B;8sUsq{3;VAd7U}3;YiWLi}3;mB6ZBr}3;W2rkXy}3;WMRNrx}B;WrWXyp}B;WYyDjd}B;yLXqC}B;aVS2J}3;Wm3lNg}3;WKi9er}3;GVuO2{}3;mieUev}B;GYlUSn}B;yjCpY}B;ap5Rv{B;purqN}3;D17Pg}3;{Ff5q}3;mGI{bw}3;IoqK}}B;m3Wziv}B;GfkUaq}B;WOsVwl}B;1wund}B;Wzy5oW}B</D></Data> <IndepValue>Combinational\DF1_Data\Eqns\VarBlock\output_fix_Time</IndepValue></Item> <Item XName="output_fix_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;8zAlQA}rwv3;8zAlQA}rAw3;sDO3qNV8Kw3;8zAlQA}rQw3;DsUjWUlnWw3;sDO3qNV8aw3;VbHP7HFVdw3;8zAlQA}rgw3;nK45k3lCkw3;DsUjWUlnmw3;2YSOAS7Tow3;sDO3qNV8qw3;gvKkTKtprw3;VbHP7HFVtw3;KHE4nDdAvw3;8zAlQA}rww3;ye7Q47NXyw3;nK45k3lC{w3;c01mN07u}w3;DsUjWUln0x3;7CzYrRSd1x3;2YSOAS7T2x3;ytvDVPpI3x3;sDO3qNV84x3;mZsu8MB{4x3;gvKkTKtp5x3;bFpZoIZf6x3;VbHP7HFV7x3;PxlERFxK8x3;KHE4nDdA9x3;Ediv5CJ0Ax3;8zAlQA}rAx3;2Jfal8hhBx3;ye7Q47NXCx3;t{bFP53NDx3;nK45k3lCEx3;hgYw22S2Fx3;c01mN07uFx3;GhlIMVvMGx3;DsUjWUlnGx3;A1E8hTbCHx3;7CzYrRSdHx3;4Niz}SH2Ix3;2YSOAS7TIx3;}iApKQztIx3;ytvDVPpIJx3;v2fefOfjJx3;sDO3qNV8Kx3;pO7U{MLZKx3;mZsu8MB{Kx3;jkbJJL1PLx3;gvKkTKtpLx3;e449eJjEMx3;bFpZoIZfMx3;YQY{yHP4Nx3;VbHP7HFVNx3;Rm0qHG5wNx3;PxlERFxKOx3;M6VfcEnlOx3;KHE4nDdAPx3;HRzUxCTbPx3;Ediv5CJ0Qx3;BoSKGB9SQx3;8zAlQA}rQx3;58w9b9rGSx3;2Jfal8hhSx3;}TO}v7X6Rx3;ye7Q47NXRx3;wpsqE6DyRx3;t{bFP53NTx3;q9LgZ4vnTx3;nK45k3lCUx3;kVpVu2bdUx3;hgYw22S2Vx3;erHLD1HTVx3;c01mN07uVx3;n5O5nVU9Wx3;GhlIMVvMWx3;kG7WxUKaWx3;DsUjWUlnWx3;iSsw5UA}Wx3;A1E8hTbCXx3;fcbLGT0QXx3;7CzYrRSdXx3;cnKmQRsqXx3;4Niz}SH2Yx3;Zy3BbSiFYx3;2YSOAS7TYx3;W7pblQYgYx3;}iApKQztYx3;TIY0wPO5Zx3;ytvDVPpIZx3;QTHS4PEWZx3;v2fefOfjZx3;Ne0sEO4xZx3;sDO3qNV8ax3;LplGPNwLax3;pO7U{MLZax3;I{UhZMmmax3</D></Data> <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="output_int" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;100;1;1;2;3;3;3;4;5;5;6;6;6;6;6;7;8;8;8;8;8;8;8;8;8;8;8;8;8;7;6;6;6;6;5;5;4;4;3;3;3;2;1;1;1;}}}}}}}}}}}};}}}}}}}}}}}};}}}}}}}}}}}};{}}}}}}}}}}};{}}}}}}}}}}};z}}}}}}}}}}};z}}}}}}}}}}};y}}}}}}}}}}};y}}}}}}}}}}};y}}}}}}}}}}};y}}}}}}}}}}};x}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};w}}}}}}}}}}};x}}}}}}}}}}};y}}}}}}}}}}};y}}}}}}}}}}};y}}}}}}}}}}};y}}}}}}}}}}};z}}}}}}}}}}};z}}}}}}}}}}};{}}}}}}}}}}};{}}}}}}}}}}};}}}}}}}}}}}};}}}}}}}}}}}};}}}}}}}}}}}};1;1;1;2;3;3;3;4;4;5;5;6;6;6;6;7;8;8</D></Data> <IndepValue>Combinational\DF1_Data\Eqns\VarBlock\output_int_Time</IndepValue></Item> <Item XName="output_int_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;100;;8zAlQA}rwv3;8zAlQA}rAw3;sDO3qNV8Kw3;8zAlQA}rQw3;DsUjWUlnWw3;sDO3qNV8aw3;VbHP7HFVdw3;8zAlQA}rgw3;nK45k3lCkw3;DsUjWUlnmw3;2YSOAS7Tow3;sDO3qNV8qw3;gvKkTKtprw3;VbHP7HFVtw3;KHE4nDdAvw3;8zAlQA}rww3;ye7Q47NXyw3;nK45k3lC{w3;c01mN07u}w3;DsUjWUln0x3;7CzYrRSd1x3;2YSOAS7T2x3;ytvDVPpI3x3;sDO3qNV84x3;mZsu8MB{4x3;gvKkTKtp5x3;bFpZoIZf6x3;VbHP7HFV7x3;PxlERFxK8x3;KHE4nDdA9x3;Ediv5CJ0Ax3;8zAlQA}rAx3;2Jfal8hhBx3;ye7Q47NXCx3;t{bFP53NDx3;nK45k3lCEx3;hgYw22S2Fx3;c01mN07uFx3;GhlIMVvMGx3;DsUjWUlnGx3;A1E8hTbCHx3;7CzYrRSdHx3;4Niz}SH2Ix3;2YSOAS7TIx3;}iApKQztIx3;ytvDVPpIJx3;v2fefOfjJx3;sDO3qNV8Kx3;pO7U{MLZKx3;mZsu8MB{Kx3;jkbJJL1PLx3;gvKkTKtpLx3;e449eJjEMx3;bFpZoIZfMx3;YQY{yHP4Nx3;VbHP7HFVNx3;Rm0qHG5wNx3;PxlERFxKOx3;M6VfcEnlOx3;KHE4nDdAPx3;HRzUxCTbPx3;Ediv5CJ0Qx3;BoSKGB9SQx3;8zAlQA}rQx3;58w9b9rGSx3;2Jfal8hhSx3;}TO}v7X6Rx3;ye7Q47NXRx3;wpsqE6DyRx3;t{bFP53NTx3;q9LgZ4vnTx3;nK45k3lCUx3;kVpVu2bdUx3;hgYw22S2Vx3;erHLD1HTVx3;c01mN07uVx3;n5O5nVU9Wx3;GhlIMVvMWx3;kG7WxUKaWx3;DsUjWUlnWx3;iSsw5UA}Wx3;A1E8hTbCXx3;fcbLGT0QXx3;7CzYrRSdXx3;cnKmQRsqXx3;4Niz}SH2Yx3;Zy3BbSiFYx3;2YSOAS7TYx3;W7pblQYgYx3;}iApKQztYx3;TIY0wPO5Zx3;ytvDVPpIZx3;QTHS4PEWZx3;v2fefOfjZx3;Ne0sEO4xZx3;sDO3qNV8ax3;LplGPNwLax3;pO7U{MLZax3;I{UhZMmmax3</D></Data> <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> <Item XName="Graph1" UserName="Graph1" 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>Adder_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>Precision Diversity</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.1016</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>9.9e-06</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="inputA1, inputB1, output_int, output_dbl, output_fix" 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>10</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>-8</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> <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"> <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;;;yx14;mP14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;tyD{78PwG34;}}}}}}}Fl24</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;r4;E5;k9;w7</D></Window> <ZOrder><T>Int</T><D>1</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>3843.58507156372</D></PosY> <Width><T>Double</T><D>17318.28173658179</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> <Selected><T>Bool</T><D>1</D></Selected> <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>255</D></Color> <Context>DF1_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>inputA1</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=inputA1</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>inputB1</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=inputB1</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>DF1_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>output_int</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> <Selected><T>Bool</T><D>0</D></Selected> <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=output_int</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="Series3" Type="GraphSeries"> <Color><T>Int</T><D>33535</D></Color> <Context>DF1_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>output_dbl</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> <Selected><T>Bool</T><D>0</D></Selected> <SeriesType><T>Int</T><D>7</D></SeriesType> <SymbolShape><T>Int</T><D>4</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8997</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=output_dbl</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="Series4" Type="GraphSeries"> <Color><T>Int</T><D>14418140</D></Color> <Context>DF1_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>output_fix</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>9</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8996</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=output_fix</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.4398843561091774</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /></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.9000000000000001e-06;
setdisplayunit(Stop_Time, 's');
Time_Spacing=1.0000000000000001e-07;
setdisplayunit(Time_Spacing, 's');
Num_Samples=1.0000000000000000e+02;
Sample_Rate=1.0000000000000000e+07;
setdisplayunit(Sample_Rate, 'Hz');
Freq_Resolution=1.0000000000000000e+05;
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>100000</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>10000000</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.9e-06</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-07</D></Data> <SIUnits /> <Unit><T>Int</T><D>7004</D></Unit></Item></Item></Item> <Item XName="Mixed_Port_Types" UserName="Mixed_Port_Types" Type="Folder"> <IsOpen><T>Bool</T><D>1</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="DF2" UserName="DF2" 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>0</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>0</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="DCAnalysis" Type="Param"> <Data /></Item> <Item XName="DataName" Type="Param"> <Data>DF2_Data</Data> <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>FFT design</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Freq_Resolution" Type="Param"> <Data><T>Double</T><D>100000</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>1000</DataEntry></Item> <Item XName="ProfileTimesFile" Type="Param"> <Data /></Item> <Item XName="Sample_Rate" Type="Param"> <Data><T>Double</T><D>100000000</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>9.989999999999999e-06</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"> <DataEntry>10</DataEntry> <Unit><T>Int</T><D>7001</D></Unit></Item></Item> <Item XName="DF2_Data" UserName="DF2_Data" Type="DataSet"> <FullPath>Mixed_Port_Types\DF2_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 : DF2
8/19/2014..11:48 AM
Ambient Temperature[C]=16.850000
output of ComplexExpGen 'FFT design.C3': Sample Rate of this signal defaulting to the System Sample Rate ( 1.0e+002 MHz ).
Information: SystemCCosim 'FFT design.FFT_16': SystemC Simulation Finished Successfully.
SystemCCosim 'FFT design.FFT_16': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Execution time: 13.297 sec
</Data></Item> <Item XName="input_values" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Cplx64</T><D>1;2000;m}3;;PZQWb}}}l}3;FORZ}Uhbqy3;EEg1M{}}l}3;zRWWkUhb4z3;b2lZHy}}l}3;htQ9SDXuEz3;t3f6Ov}}l}3;9nmKgThbKz3;vMOgfr}}l}3;5Iy{4K6lPz3;r1zE6n}}l}3;F3o1r9XuUz3;DCNqjh}}l}3;75wz … [Строка слишком длинная. Вы можете скачать файл] <IndepValue>Mixed_Port_Types\DF2_Data\Eqns\VarBlock\input_values_Index</IndepValue></Item> <Item XName="input_values_Index" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;1000;;1;2;3;4;5;6;7;8;9;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;S;R;T;U;V;W;X;Y;Z;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;};01;11;21;31;41;51;61;71;81;91;A1;B1;C1;D1;E1;F1;G1;H1;I1;J1;K1;L1;M1;N1;O1;P1;Q1;S1;R1;T1;U1;V1;W1;X1;Y1;Z1;a1;b1;c1;d1;e1;f1;g1;h1;i1;j1;k1;l1;m1;n1;o1;p1;q1;r1;s1;t1;u1;v1;w1;x1;y1;z1;{1;}1;02;12;22;32;42;52;62;72;82;92;A2;B2;C2;D2;E2;F2;G2;H2;I2;J2;K2;L2;M2;N2;O2;P2;Q2;S2;R2;T2;U2;V2;W2;X2;Y2;Z2;a2;b2;c2;d2;e2;f2;g2;h2;i2;j2;k2;l2;m2;n2;o2;p2;q2;r2;s2;t2;u2;v2;w2;x2;y2;z2;{2;}2;03;13;23;33;43;53;63;73;83;93;A3;B3;C3;D3;E3;F3;G3;H3;I3;J3;K3;L3;M3;N3;O3;P3;Q3;S3;R3;T3;U3;V3;W3;X3;Y3;Z3;a3;b3;c3;d3;e3;f3;g3;h3;i3;j3;k3;l3;m3;n3;o3;p3;q3;r3;s3;t3;u3;v3;w3;x3;y3;z3;{3;}3;04;14;24;34;44;54;64;74;84;94;A4;B4;C4;D4;E4;F4;G4;H4;I4;J4;K4;L4;M4;N4;O4;P4;Q4;S4;R4;T4;U4;V4;W4;X4;Y4;Z4;a4;b4;c4;d4;e4;f4;g4;h4;i4;j4;k4;l4;m4;n4;o4;p4;q4;r4;s4;t4;u4;v4;w4;x4;y4;z4;{4;}4;05;15;25;35;45;55;65;75;85;95;A5;B5;C5;D5;E5;F5;G5;H5;I5;J5;K5;L5;M5;N5;O5;P5;Q5;S5;R5;T5;U5;V5;W5;X5;Y5;Z5;a5;b5;c5;d5;e5;f5;g5;h5;i5;j5;k5;l5;m5;n5;o5;p5;q5;r5;s5;t5;u5;v5;w5;x5;y5;z5;{5;}5;06;16;26;36;46;56;66;76;86;96;A6;B6;C6;D6;E6;F6;G6;H6;I6;J6;K6;L6;M6;N6;O6;P6;Q6;S6;R6;T6;U6;V6;W6;X6;Y6;Z6;a6;b6;c6;d6;e6;f6;g6;h6;i6;j6;k6;l6;m6;n6;o6;p6;q6;r6;s6;t6;u6;v6;w6;x6;y6;z6;{6;}6;07;17;27;37;47;57;67;77;87;97;A7;B7;C7;D7;E7;F7;G7;H7;I7;J7;K7;L7;M7;N7;O7;P7;Q7;S7;R7;T7;U7;V7;W7;X7;Y7;Z7;a7;b7;c7;d7;e7;f7;g7;h7;i7;j7;k7;l7;m7;n7;o7;p7;q7;r7;s7;t7;u7;v7;w7;x7;y7;z7;{7;}7;08;18;28;38;48;58;68;78;88;98;A8;B8;C8;D8;E8;F8;G8;H8;I8;J8;K8;L8;M8;N8;O8;P8;Q8;S8;R8;T8;U8;V8;W8;X8;Y8;Z8;a8;b8;c8;d8;e8;f8;g8;h8;i8;j8;k8;l8;m8;n8;o8;p8;q8;r8;s8;t8;u8;v8;w8;x8;y8;z8;{8;}8;09;19;29;39;49;59;69;79;89;99;A9;B9;C9;D9;E9;F9;G9;H9;I9;J9;K9;L9;M9;N9;O9;P9;Q9;S9;R9;T9;U9;V9;W9;X9;Y9;Z9;a9;b9;c9;d9;e9;f9;g9;h9;i9;j9;k9;l9;m9;n9;o9;p9;q9;r9;s9;t9;u9;v9;w9;x9;y9;z9;{9;}9;0A;1A;2A;3A;4A;5A;6A;7A;8A;9A;AA;BA;CA;DA;EA;FA;GA;HA;IA;JA;KA;LA;MA;NA;OA;PA;QA;SA;RA;TA;UA;VA;WA;XA;YA;ZA;aA;bA;cA;dA;eA;fA;gA;hA;iA;jA;kA;lA;mA;nA;oA;pA;qA;rA;sA;tA;uA;vA;wA;xA;yA;zA;{A;}A;0B;1B;2B;3B;4B;5B;6B;7B;8B;9B;AB;BB;CB;DB;EB;FB;GB;HB;IB;JB;KB;LB;MB;NB;OB;PB;QB;SB;RB;TB;UB;VB;WB;XB;YB;ZB;aB;bB;cB;dB;eB;fB;gB;hB;iB;jB;kB;lB;mB;nB;oB;pB;qB;rB;sB;tB;uB;vB;wB;xB;yB;zB;{B;}B;0C;1C;2C;3C;4C;5C;6C;7C;8C;9C;AC;BC;CC;DC;EC;FC;GC;HC;IC;JC;KC;LC;MC;NC;OC;PC;QC;SC;RC;TC;UC;VC;WC;XC;YC;ZC;aC;bC;cC;dC;eC;fC;gC;hC;iC;jC;kC;lC;mC;nC;oC;pC;qC;rC;sC;tC;uC;vC;wC;xC;yC;zC;{C;}C;0D;1D;2D;3D;4D;5D;6D;7D;8D;9D;AD;BD;CD;DD;ED;FD;GD;HD;ID;JD;KD;LD;MD;ND;OD;PD;QD;SD;RD;TD;UD;VD;WD;XD;YD;ZD;aD;bD;cD;dD;eD;fD;gD;hD;iD;jD;kD;lD;mD;nD;oD;pD;qD;rD;sD;tD;uD;vD;wD;xD;yD;zD;{D;}D;0E;1E;2E;3E;4E;5E;6E;7E;8E;9E;AE;BE;CE;DE;EE;FE;GE;HE;IE;JE;KE;LE;ME;NE;OE;PE;QE;SE;RE;TE;UE;VE;WE;XE;YE;ZE;aE;bE;cE;dE;eE;fE;gE;hE;iE;jE;kE;lE;mE;nE;oE;pE;qE;rE;sE;tE;uE;vE;wE;xE;yE;zE;{E;}E;0F;1F;2F;3F;4F;5F;6F;7F;8F;9F;AF;BF;CF;DF;EF;FF;GF;HF;IF;JF;KF;LF;MF;NF;OF;PF;QF;SF;RF;TF;UF;VF;WF;XF;YF;ZF;aF;bF;cF;dF</D></Data></Item> <Item XName="outputs_sc" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Cplx64</T><D>1;1966;W}}l04;dKJZ{3;ldu9{B;W2LsazB;WeruzB;AhjazB;MSnkzB;WgcgazB;8hYazB;C3fazB;duQSzB;W{sdazB;}MzGzB;}2dazB;e0C0zB;bKcazB;Ox3;ChbazB;Kpa0z3;Wn1bazB;Pr9Hz3;NJaazB;RucSz3;WNV … [Строка слишком длинная. Вы можете скачать файл] <IndepValue>Mixed_Port_Types\DF2_Data\Eqns\VarBlock\outputs_sc_Index</IndepValue></Item> <Item XName="outputs_sc_Index" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;983;H;I;J;K;L;M;N;O;P;Q;S;R;T;U;V;W;X;Y;Z;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;};01;11;21;31;41;51;61;71;81;91;A1;B1;C1;D1;E1;F1;G1;H1;I1;J1;K1;L1;M1;N1;O1;P1;Q1;S1;R1;T1;U1;V1;W1;X1;Y1;Z1;a1;b1;c1;d1;e1;f1;g1;h1;i1;j1;k1;l1;m1;n1;o1;p1;q1;r1;s1;t1;u1;v1;w1;x1;y1;z1;{1;}1;02;12;22;32;42;52;62;72;82;92;A2;B2;C2;D2;E2;F2;G2;H2;I2;J2;K2;L2;M2;N2;O2;P2;Q2;S2;R2;T2;U2;V2;W2;X2;Y2;Z2;a2;b2;c2;d2;e2;f2;g2;h2;i2;j2;k2;l2;m2;n2;o2;p2;q2;r2;s2;t2;u2;v2;w2;x2;y2;z2;{2;}2;03;13;23;33;43;53;63;73;83;93;A3;B3;C3;D3;E3;F3;G3;H3;I3;J3;K3;L3;M3;N3;O3;P3;Q3;S3;R3;T3;U3;V3;W3;X3;Y3;Z3;a3;b3;c3;d3;e3;f3;g3;h3;i3;j3;k3;l3;m3;n3;o3;p3;q3;r3;s3;t3;u3;v3;w3;x3;y3;z3;{3;}3;04;14;24;34;44;54;64;74;84;94;A4;B4;C4;D4;E4;F4;G4;H4;I4;J4;K4;L4;M4;N4;O4;P4;Q4;S4;R4;T4;U4;V4;W4;X4;Y4;Z4;a4;b4;c4;d4;e4;f4;g4;h4;i4;j4;k4;l4;m4;n4;o4;p4;q4;r4;s4;t4;u4;v4;w4;x4;y4;z4;{4;}4;05;15;25;35;45;55;65;75;85;95;A5;B5;C5;D5;E5;F5;G5;H5;I5;J5;K5;L5;M5;N5;O5;P5;Q5;S5;R5;T5;U5;V5;W5;X5;Y5;Z5;a5;b5;c5;d5;e5;f5;g5;h5;i5;j5;k5;l5;m5;n5;o5;p5;q5;r5;s5;t5;u5;v5;w5;x5;y5;z5;{5;}5;06;16;26;36;46;56;66;76;86;96;A6;B6;C6;D6;E6;F6;G6;H6;I6;J6;K6;L6;M6;N6;O6;P6;Q6;S6;R6;T6;U6;V6;W6;X6;Y6;Z6;a6;b6;c6;d6;e6;f6;g6;h6;i6;j6;k6;l6;m6;n6;o6;p6;q6;r6;s6;t6;u6;v6;w6;x6;y6;z6;{6;}6;07;17;27;37;47;57;67;77;87;97;A7;B7;C7;D7;E7;F7;G7;H7;I7;J7;K7;L7;M7;N7;O7;P7;Q7;S7;R7;T7;U7;V7;W7;X7;Y7;Z7;a7;b7;c7;d7;e7;f7;g7;h7;i7;j7;k7;l7;m7;n7;o7;p7;q7;r7;s7;t7;u7;v7;w7;x7;y7;z7;{7;}7;08;18;28;38;48;58;68;78;88;98;A8;B8;C8;D8;E8;F8;G8;H8;I8;J8;K8;L8;M8;N8;O8;P8;Q8;S8;R8;T8;U8;V8;W8;X8;Y8;Z8;a8;b8;c8;d8;e8;f8;g8;h8;i8;j8;k8;l8;m8;n8;o8;p8;q8;r8;s8;t8;u8;v8;w8;x8;y8;z8;{8;}8;09;19;29;39;49;59;69;79;89;99;A9;B9;C9;D9;E9;F9;G9;H9;I9;J9;K9;L9;M9;N9;O9;P9;Q9;S9;R9;T9;U9;V9;W9;X9;Y9;Z9;a9;b9;c9;d9;e9;f9;g9;h9;i9;j9;k9;l9;m9;n9;o9;p9;q9;r9;s9;t9;u9;v9;w9;x9;y9;z9;{9;}9;0A;1A;2A;3A;4A;5A;6A;7A;8A;9A;AA;BA;CA;DA;EA;FA;GA;HA;IA;JA;KA;LA;MA;NA;OA;PA;QA;SA;RA;TA;UA;VA;WA;XA;YA;ZA;aA;bA;cA;dA;eA;fA;gA;hA;iA;jA;kA;lA;mA;nA;oA;pA;qA;rA;sA;tA;uA;vA;wA;xA;yA;zA;{A;}A;0B;1B;2B;3B;4B;5B;6B;7B;8B;9B;AB;BB;CB;DB;EB;FB;GB;HB;IB;JB;KB;LB;MB;NB;OB;PB;QB;SB;RB;TB;UB;VB;WB;XB;YB;ZB;aB;bB;cB;dB;eB;fB;gB;hB;iB;jB;kB;lB;mB;nB;oB;pB;qB;rB;sB;tB;uB;vB;wB;xB;yB;zB;{B;}B;0C;1C;2C;3C;4C;5C;6C;7C;8C;9C;AC;BC;CC;DC;EC;FC;GC;HC;IC;JC;KC;LC;MC;NC;OC;PC;QC;SC;RC;TC;UC;VC;WC;XC;YC;ZC;aC;bC;cC;dC;eC;fC;gC;hC;iC;jC;kC;lC;mC;nC;oC;pC;qC;rC;sC;tC;uC;vC;wC;xC;yC;zC;{C;}C;0D;1D;2D;3D;4D;5D;6D;7D;8D;9D;AD;BD;CD;DD;ED;FD;GD;HD;ID;JD;KD;LD;MD;ND;OD;PD;QD;SD;RD;TD;UD;VD;WD;XD;YD;ZD;aD;bD;cD;dD;eD;fD;gD;hD;iD;jD;kD;lD;mD;nD;oD;pD;qD;rD;sD;tD;uD;vD;wD;xD;yD;zD;{D;}D;0E;1E;2E;3E;4E;5E;6E;7E;8E;9E;AE;BE;CE;DE;EE;FE;GE;HE;IE;JE;KE;LE;ME;NE;OE;PE;QE;SE;RE;TE;UE;VE;WE;XE;YE;ZE;aE;bE;cE;dE;eE;fE;gE;hE;iE;jE;kE;lE;mE;nE;oE;pE;qE;rE;sE;tE;uE;vE;wE;xE;yE;zE;{E;}E;0F;1F;2F;3F;4F;5F;6F;7F;8F;9F;AF;BF;CF;DF;EF;FF;GF;HF;IF;JF;KF;LF;MF;NF;OF;PF;QF;SF;RF;TF;UF;VF;WF;XF;YF;ZF;aF;bF;cF;dF</D></Data></Item> <Item XName="outputs_sv" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Cplx64</T><D>1;2000;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UkJmwV}}l04;}54i9dKJZ{3;ql5OYPeu9{B;otXeVYLsazB;B24soydruzB;Rdz7u2hjazB;4DLItSPnkzB;JH8YCRegazB;8QAyYhnYazB;W33CH9}eazB;eD97qysQSzB … [Строка слишком длинная. Вы можете скачать файл] <IndepValue>Mixed_Port_Types\DF2_Data\Eqns\VarBlock\outputs_sv_Index</IndepValue></Item> <Item XName="outputs_sv_Index" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;1000;;1;2;3;4;5;6;7;8;9;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;S;R;T;U;V;W;X;Y;Z;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;};01;11;21;31;41;51;61;71;81;91;A1;B1;C1;D1;E1;F1;G1;H1;I1;J1;K1;L1;M1;N1;O1;P1;Q1;S1;R1;T1;U1;V1;W1;X1;Y1;Z1;a1;b1;c1;d1;e1;f1;g1;h1;i1;j1;k1;l1;m1;n1;o1;p1;q1;r1;s1;t1;u1;v1;w1;x1;y1;z1;{1;}1;02;12;22;32;42;52;62;72;82;92;A2;B2;C2;D2;E2;F2;G2;H2;I2;J2;K2;L2;M2;N2;O2;P2;Q2;S2;R2;T2;U2;V2;W2;X2;Y2;Z2;a2;b2;c2;d2;e2;f2;g2;h2;i2;j2;k2;l2;m2;n2;o2;p2;q2;r2;s2;t2;u2;v2;w2;x2;y2;z2;{2;}2;03;13;23;33;43;53;63;73;83;93;A3;B3;C3;D3;E3;F3;G3;H3;I3;J3;K3;L3;M3;N3;O3;P3;Q3;S3;R3;T3;U3;V3;W3;X3;Y3;Z3;a3;b3;c3;d3;e3;f3;g3;h3;i3;j3;k3;l3;m3;n3;o3;p3;q3;r3;s3;t3;u3;v3;w3;x3;y3;z3;{3;}3;04;14;24;34;44;54;64;74;84;94;A4;B4;C4;D4;E4;F4;G4;H4;I4;J4;K4;L4;M4;N4;O4;P4;Q4;S4;R4;T4;U4;V4;W4;X4;Y4;Z4;a4;b4;c4;d4;e4;f4;g4;h4;i4;j4;k4;l4;m4;n4;o4;p4;q4;r4;s4;t4;u4;v4;w4;x4;y4;z4;{4;}4;05;15;25;35;45;55;65;75;85;95;A5;B5;C5;D5;E5;F5;G5;H5;I5;J5;K5;L5;M5;N5;O5;P5;Q5;S5;R5;T5;U5;V5;W5;X5;Y5;Z5;a5;b5;c5;d5;e5;f5;g5;h5;i5;j5;k5;l5;m5;n5;o5;p5;q5;r5;s5;t5;u5;v5;w5;x5;y5;z5;{5;}5;06;16;26;36;46;56;66;76;86;96;A6;B6;C6;D6;E6;F6;G6;H6;I6;J6;K6;L6;M6;N6;O6;P6;Q6;S6;R6;T6;U6;V6;W6;X6;Y6;Z6;a6;b6;c6;d6;e6;f6;g6;h6;i6;j6;k6;l6;m6;n6;o6;p6;q6;r6;s6;t6;u6;v6;w6;x6;y6;z6;{6;}6;07;17;27;37;47;57;67;77;87;97;A7;B7;C7;D7;E7;F7;G7;H7;I7;J7;K7;L7;M7;N7;O7;P7;Q7;S7;R7;T7;U7;V7;W7;X7;Y7;Z7;a7;b7;c7;d7;e7;f7;g7;h7;i7;j7;k7;l7;m7;n7;o7;p7;q7;r7;s7;t7;u7;v7;w7;x7;y7;z7;{7;}7;08;18;28;38;48;58;68;78;88;98;A8;B8;C8;D8;E8;F8;G8;H8;I8;J8;K8;L8;M8;N8;O8;P8;Q8;S8;R8;T8;U8;V8;W8;X8;Y8;Z8;a8;b8;c8;d8;e8;f8;g8;h8;i8;j8;k8;l8;m8;n8;o8;p8;q8;r8;s8;t8;u8;v8;w8;x8;y8;z8;{8;}8;09;19;29;39;49;59;69;79;89;99;A9;B9;C9;D9;E9;F9;G9;H9;I9;J9;K9;L9;M9;N9;O9;P9;Q9;S9;R9;T9;U9;V9;W9;X9;Y9;Z9;a9;b9;c9;d9;e9;f9;g9;h9;i9;j9;k9;l9;m9;n9;o9;p9;q9;r9;s9;t9;u9;v9;w9;x9;y9;z9;{9;}9;0A;1A;2A;3A;4A;5A;6A;7A;8A;9A;AA;BA;CA;DA;EA;FA;GA;HA;IA;JA;KA;LA;MA;NA;OA;PA;QA;SA;RA;TA;UA;VA;WA;XA;YA;ZA;aA;bA;cA;dA;eA;fA;gA;hA;iA;jA;kA;lA;mA;nA;oA;pA;qA;rA;sA;tA;uA;vA;wA;xA;yA;zA;{A;}A;0B;1B;2B;3B;4B;5B;6B;7B;8B;9B;AB;BB;CB;DB;EB;FB;GB;HB;IB;JB;KB;LB;MB;NB;OB;PB;QB;SB;RB;TB;UB;VB;WB;XB;YB;ZB;aB;bB;cB;dB;eB;fB;gB;hB;iB;jB;kB;lB;mB;nB;oB;pB;qB;rB;sB;tB;uB;vB;wB;xB;yB;zB;{B;}B;0C;1C;2C;3C;4C;5C;6C;7C;8C;9C;AC;BC;CC;DC;EC;FC;GC;HC;IC;JC;KC;LC;MC;NC;OC;PC;QC;SC;RC;TC;UC;VC;WC;XC;YC;ZC;aC;bC;cC;dC;eC;fC;gC;hC;iC;jC;kC;lC;mC;nC;oC;pC;qC;rC;sC;tC;uC;vC;wC;xC;yC;zC;{C;}C;0D;1D;2D;3D;4D;5D;6D;7D;8D;9D;AD;BD;CD;DD;ED;FD;GD;HD;ID;JD;KD;LD;MD;ND;OD;PD;QD;SD;RD;TD;UD;VD;WD;XD;YD;ZD;aD;bD;cD;dD;eD;fD;gD;hD;iD;jD;kD;lD;mD;nD;oD;pD;qD;rD;sD;tD;uD;vD;wD;xD;yD;zD;{D;}D;0E;1E;2E;3E;4E;5E;6E;7E;8E;9E;AE;BE;CE;DE;EE;FE;GE;HE;IE;JE;KE;LE;ME;NE;OE;PE;QE;SE;RE;TE;UE;VE;WE;XE;YE;ZE;aE;bE;cE;dE;eE;fE;gE;hE;iE;jE;kE;lE;mE;nE;oE;pE;qE;rE;sE;tE;uE;vE;wE;xE;yE;zE;{E;}E;0F;1F;2F;3F;4F;5F;6F;7F;8F;9F;AF;BF;CF;DF;EF;FF;GF;HF;IF;JF;KF;LF;MF;NF;OF;PF;QF;SF;RF;TF;UF;VF;WF;XF;YF;ZF;aF;bF;cF;dF</D></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;;;uD24;24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;oFA}eyvw934;8dZREovmx24</D></PVPort> <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;r;z;GA;L7</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder></Item></Item></Item> <Item XName="FFT design" UserName="FFT design" 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>1</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C3</PartID> <PinName>output</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect16</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>11</ResolvedNetName> <SchObject>Connect1</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>D1</PartID> <PinName>output</PinName> <SchObject>Part9</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>11</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect13</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D2</PartID> <PinName>input</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect13</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N12" 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>D2</PartID> <PinName>output</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</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>2</ResolvedNetName> <SchObject>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>FFT_16</PartID> <PinName>reset</PinName> <SchObject>Part8</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="N14" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect7</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>FFT_16</PartID> <PinName>complexIn</PinName> <SchObject>Part8</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</MappedSchObject> <NetName>3</NetName></Item></Item></Item></Item> <Item XName="N15" 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>FFT_16</PartID> <PinName>complexOut</PinName> <SchObject>Part8</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</MappedSchObject> <NetName>16</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</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>Connect6</SchObject></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect13</SchObject></Item></Item> <Item XName="N18" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect15</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect16</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect17</SchObject></Item> <Item XName="C4" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect18</SchObject></Item></Item> <Item XName="N2" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</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>input_values</PartID> <PinName>input</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect18</MappedSchObject> <NetName>1</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>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>reset_generator</PartID> <PinName>output</PinName> <SchObject>Part19</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="N4" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>reset_generator</PartID> <PinName>trigger</PinName> <SchObject>Part19</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <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>1</ResolvedNetName> <SchObject>Connect17</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F1</PartID> <PinName>input</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect17</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>14</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F1</PartID> <PinName>output</PinName> <SchObject>Part4</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item> <Item XName="N7" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>11</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>outputs_sv</PartID> <PinName>input</PinName> <SchObject>Part17</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect1</MappedSchObject> <NetName>11</NetName></Item></Item></Item></Item> <Item XName="N8" 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>outputs_sc</PartID> <PinName>input</PinName> <SchObject>Part1</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="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>14</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>D1</PartID> <PinName>input</PinName> <SchObject>Part9</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>14</NetName></Item></Item></Item></Item></Item> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;6424;b14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;9dZREInS134;iNlUzw5EY24</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;z5;33;zB;96</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <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="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="C3" Type="Part"> <Category>Sources</Category> <Description>Complex Exponential Source</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ComplexExpGen@Data Flow Models</Model> <ModelID /> <Netlist>output,1?Connect16</Netlist> <ParentPartName>ComplexExpGen@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ComplexExpGen</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ComplexExpGen@Data Flow Models</ModelName> <SymbolName>SYM_ComplexExpGen</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Amplitude" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>ComplexExpGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>5e3</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ -SampleRate/2:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset complex voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>12</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="QuadraturePolarity" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quadrature polarity</Description> <DocSymbol>QP</DocSymbol> <Enum>ComplexExpGen__QuadraturePolarity@Data Flow Enums</Enum> <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="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>ComplexExpGen__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> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>ComplexExpGen__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="Amplitude" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>ComplexExpGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>5e3</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ -SampleRate/2:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset complex voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>12</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="QuadraturePolarity" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quadrature polarity</Description> <DocSymbol>QP</DocSymbol> <Enum>ComplexExpGen__QuadraturePolarity@Data Flow Enums</Enum> <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="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>ComplexExpGen__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> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>ComplexExpGen__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="D1" Type="Part"> <Category>Signal Processing;C++ Code Generation</Category> <Description>Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Delay@Data Flow Models</Model> <ModelID /> <Netlist>input,14?Connect0|output,11?Connect1</Netlist> <ParentPartName>Delay@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Delay</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName></Item> <Item XName="ModelSet_1" Type="ModelListEntry"> <Indentifier /> <ModelName>InitDelay@Data Flow Models</ModelName></Item> <Item XName="ModelSet_2" Type="ModelListEntry"> <Indentifier /> <ModelName>Delay@Data Flow Models</ModelName> <SymbolName>SYM_Delay</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BusWidth" Type="PartParam"> <DataEntry>1</DataEntry> <Description>BusWidth</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>[2: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="N" Type="PartParam"> <DataEntry>17</DataEntry> <Description>Sample delay size</Description> <DocSymbol /> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputTiming" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Output start time</Description> <DocSymbol /> <Enum>Delay__OutputTiming@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BusWidth" Type="PartParam"> <DataEntry>1</DataEntry> <Description>BusWidth</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>[2: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="N" Type="PartParam"> <DataEntry>17</DataEntry> <Description>Sample delay size</Description> <DocSymbol /> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputTiming" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Output start time</Description> <DocSymbol /> <Enum>Delay__OutputTiming@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="D2" Type="Part"> <Category>Signal Processing;C++ Code Generation</Category> <Description>Delay</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Delay@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect13|output,3?Connect6</Netlist> <ParentPartName>Delay@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_Delay</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>DelayFxp@Fxp Models</ModelName></Item> <Item XName="ModelSet_1" Type="ModelListEntry"> <Indentifier /> <ModelName>InitDelay@Data Flow Models</ModelName></Item> <Item XName="ModelSet_2" Type="ModelListEntry"> <Indentifier /> <ModelName>Delay@Data Flow Models</ModelName> <SymbolName>SYM_Delay</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BusWidth" Type="PartParam"> <DataEntry>1</DataEntry> <Description>BusWidth</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>[2: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="N" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample delay size</Description> <DocSymbol /> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputTiming" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Output start time</Description> <DocSymbol /> <Enum>Delay__OutputTiming@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BusWidth" Type="PartParam"> <DataEntry>1</DataEntry> <Description>BusWidth</Description> <DocSymbol /> <IsSettable><T>Bool</T><D>0</D></IsSettable> <Range>[2: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="N" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Sample delay size</Description> <DocSymbol /> <Range>[0:inf)</Range> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="OutputTiming" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Output start time</Description> <DocSymbol /> <Enum>Delay__OutputTiming@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item></Item></Item> <Item XName="F1" Type="Part"> <Category>Signal Processing;C++ Code Generation</Category> <Description>Complex Fast Fourier Transform</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FFT_Cx@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect17|output,14?Connect0</Netlist> <ParentPartName>FFT_Cx@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_FFT_Cx</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FFT_Cx@Data Flow Models</ModelName> <SymbolName>SYM_FFT_Cx</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Direction of transform</Description> <DocSymbol /> <Enum>FFT_Cx__Direction@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FFTSize" Type="PartParam"> <DataEntry>16</DataEntry> <Description>Output transform size</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FreqSequence" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sequence for the frequency terms</Description> <DocSymbol /> <Enum>FFT_Cx__FreqSequence@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Size" Type="PartParam"> <DataEntry>16</DataEntry> <Description>Number of input samples to read</Description> <DocSymbol /> <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>1</DataEntry> <Description>Direction of transform</Description> <DocSymbol /> <Enum>FFT_Cx__Direction@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FFTSize" Type="PartParam"> <DataEntry>16</DataEntry> <Description>Output transform size</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FreqSequence" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sequence for the frequency terms</Description> <DocSymbol /> <Enum>FFT_Cx__FreqSequence@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Size" Type="PartParam"> <DataEntry>16</DataEntry> <Description>Number of input samples to read</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="FFT_16" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>reset,2?Connect5|complexIn,3?Connect7|complexOut,16?Connect2</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>10</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data>CLK</Data> <Description>SystemC module clock port</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="Direction" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Description>Direction of transform</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="EnableFIFOStats" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable FIFO Statistics</Description> <DocSymbol /> <Enum>SystemCCosim__EnableFIFOStats@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="Files" Type="PartParam"> <DataEntry>{'source\fft\fft_ifft\FFT_complex.h';'source\fft\fft_ifft\FFT_complex.cpp'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>reset?1?0?1?4#complexIn?1?0?1?5#complexOut?0?0?1?5#</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="IncludeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Include Directories</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="InputDataTypes" Type="PartParam"> <DataEntry>{'bool';'complex< double >'}</DataEntry> <Description>SystemC module input datatypes</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="InputFifoSizes" Type="PartParam"> <DataEntry>{'';'16'}</DataEntry> <Description>Input FIFO sizes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_fifo_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'reset';'complexIn'}</DataEntry> <Description>SystemC module inputs</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="LinkLibraries" Type="PartParam"> <DataEntry /> <Description>Libraries to link the SystemC Project</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="LinkLibrariesConfig" Type="PartParam"> <DataEntry /> <Description>The configuration in which each link library can be used</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim block</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'complex< double >'}</DataEntry> <Description>SystemC module output datatypes</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="OutputFifoSizes" Type="PartParam"> <DataEntry>{'16'}</DataEntry> <Description>Output FIFO sizes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_fifo_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'complexOut'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="PreprocessorDefs" Type="PartParam"> <Data /> <Description>Preprocessor Definitions</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="RuntimeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Runtime Directories</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="Size" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>16</DataEntry> <Description>Number of input samples to read</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SubNetwork" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is this a subnetwork model</Description> <DocSymbol /> <Enum>SystemCCosim__SubNetwork@Data Flow Enums</Enum> <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>16</D></Validate></Item> <Item XName="SubNetworkName" Type="PartParam"> <Data /> <Description>Subnetwork's design name</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="SystemCModule" Type="PartParam"> <Data>FFT_complex</Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;Size;Direction</D></ParamOrder> <Item XName="Direction" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>1</DataEntry> <Description>Direction of transform</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>FFT_16</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Size" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>16</DataEntry> <Description>Number of input samples to read</Description> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>10</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data>CLK</Data> <Description>SystemC module clock port</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="Direction" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Description>Direction of transform</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="EnableFIFOStats" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable FIFO Statistics</Description> <DocSymbol /> <Enum>SystemCCosim__EnableFIFOStats@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="Files" Type="PartParam"> <DataEntry>{'source\fft\fft_ifft\FFT_complex.h';'source\fft\fft_ifft\FFT_complex.cpp'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>reset?1?0?1?4#complexIn?1?0?1?5#complexOut?0?0?1?5#</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="IncludeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Include Directories</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="InputDataTypes" Type="PartParam"> <DataEntry>{'bool';'complex< double >'}</DataEntry> <Description>SystemC module input datatypes</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="InputFifoSizes" Type="PartParam"> <DataEntry>{'';'16'}</DataEntry> <Description>Input FIFO sizes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_fifo_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'reset';'complexIn'}</DataEntry> <Description>SystemC module inputs</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="LinkLibraries" Type="PartParam"> <DataEntry /> <Description>Libraries to link the SystemC Project</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="LinkLibrariesConfig" Type="PartParam"> <DataEntry /> <Description>The configuration in which each link library can be used</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim block</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'complex< double >'}</DataEntry> <Description>SystemC module output datatypes</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="OutputFifoSizes" Type="PartParam"> <DataEntry>{'16'}</DataEntry> <Description>Output FIFO sizes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_fifo_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'complexOut'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="PreprocessorDefs" Type="PartParam"> <Data /> <Description>Preprocessor Definitions</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="RuntimeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Runtime Directories</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="Size" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>16</DataEntry> <Description>Number of input samples to read</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SubNetwork" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is this a subnetwork model</Description> <DocSymbol /> <Enum>SystemCCosim__SubNetwork@Data Flow Enums</Enum> <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>16</D></Validate></Item> <Item XName="SubNetworkName" Type="PartParam"> <Data /> <Description>Subnetwork's design name</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="SystemCModule" Type="PartParam"> <Data>FFT_complex</Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;Size;Direction</D></ParamOrder> <Item XName="Direction" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>1</DataEntry> <Description>Direction of transform</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>FFT_16</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Size" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>16</DataEntry> <Description>Number of input samples to read</Description> <Validate><T>Int</T><D>11</D></Validate></Item></Item></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;qCpCpCdG234;pCpCpCNe734</D></PVPort> <Show><T>Bool</T><D>0</D></Show></Item></Item> <Item XName="input_values" 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?Connect18</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 /> <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>1</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>1</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="outputs_sc" 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,16?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 /> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>17</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>1</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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>17</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>1</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="outputs_sv" 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,11?Connect1</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 /> <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>1</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>1</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="reset_generator" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>Arbitrary Waveform</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>WaveForm@Data Flow Models</Model> <ModelID /> <Netlist>output,2?Connect5|trigger,4</Netlist> <ParentPartName>WaveForm@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_WaveForm</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>WaveForm@Data Flow Models</ModelName> <SymbolName>SYM_WaveForm</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>WaveForm__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="ExplicitValues" Type="PartParam"> <DataEntry>[1; 0]</DataEntry> <Description>Waveform values</Description> <DocSymbol>V</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <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="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Periodic" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Periodic signal</Description> <DocSymbol>P</DocSymbol> <Enum>WaveForm__Periodic@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <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 ) || ( 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>WaveForm__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> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>WaveForm__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>WaveForm__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="ExplicitValues" Type="PartParam"> <DataEntry>[1; 0]</DataEntry> <Description>Waveform values</Description> <DocSymbol>V</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <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="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Periodic" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Periodic signal</Description> <DocSymbol>P</DocSymbol> <Enum>WaveForm__Periodic@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <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 ) || ( 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>WaveForm__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> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>WaveForm__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="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="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;msA34;my634;u7A34;my634</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;WHE34;my634;GF34;my634</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="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;m2334;O6B34;8p234;O6B34</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="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;8p234;O6B34;eZ234;O6B34;WZ234;Gx734</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;G7034;Gx734;WZ234;Gx734</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;6;Gj634;my634;WZ234;my634;WZ234;Gx734</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;4;OI334;Gx734;WZ234;Gx734</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;mmE34;MB34;GrB34;MB34</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;uM034;JD34;WQ834;JD34;WQ834;ebB34</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;4;OT634;O6B34;my634;O6B34</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;WQ834;O6B34;my634;O6B34</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;;;rK24;q224</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;G65PIkmqn24;iADtQqJg334;Rtj80}IIM34;Xu}51aVuH34</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>C3</Designator> <PosX><T>Double</T><D>8250.001464843739</D></PosX> <PosY><T>Double</T><D>12250.00000000003</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ComplexExpGen</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="__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 {ComplexExpGen@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pAmplitude" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Amplitude=1 V</Text></Item> <Item XName="_pFrequency" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Frequency=5e3 Hz</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=0 V</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>outputs_sc</Designator> <PosX><T>Double</T><D>15748.99999339506</D></PosX> <PosY><T>Double</T><D>14000.00000000001</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>48</D></ZOrder> <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="__poutputs_sc" 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>outputs_sc {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=Samples</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>outputs_sv</Designator> <PosX><T>Double</T><D>15998.99999339501</D></PosX> <PosY><T>Double</T><D>11749.99999999999</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>45</D></ZOrder> <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="__poutputs_sv" 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>outputs_sv {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=Samples</Text></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>reset_generator</Designator> <PosX><T>Double</T><D>8375.000000000093</D></PosX> <PosY><T>Double</T><D>15000.00000000006</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_WaveForm</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="__preset_generator" 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>reset_generator {WaveForm@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pExplicitValues" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ExplicitValues=(2x1) [1; 0] V</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=0 V</Text></Item> <Item XName="_pPeriodic" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Periodic=NO</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>input_values</Designator> <PosX><T>Double</T><D>9873.99999339502</D></PosX> <PosY><T>Double</T><D>12250.00000000001</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>48</D></ZOrder> <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_values" 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_values {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=Samples</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>D2</Designator> <PosX><T>Double</T><D>9749.000084546111</D></PosX> <PosY><T>Double</T><D>13874.99956175126</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Delay</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 {Delay@Data Flow Models}</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>112.82</D></PosY> <Text>N=1</Text></Item> <Item XName="_pOutputTiming" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>OutputTiming=BeforeInput</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>F1</Designator> <PosX><T>Double</T><D>11625</D></PosX> <PosY><T>Double</T><D>11749.99999999981</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_FFT_Cx</Symbol> <ZOrder><T>Int</T><D>39</D></ZOrder> <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 {FFT_Cx@Data Flow 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=Forward</Text></Item> <Item XName="_pFFTSize" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>FFTSize=16</Text></Item> <Item XName="_pFreqSequence" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>FreqSequence=0-pos-neg</Text></Item> <Item XName="_pSize" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Size=16</Text></Item></Item></Item> <Item XName="Part8" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Description>SystemC cosimulation</Description> <Designator>FFT_16</Designator> <PosX><T>Double</T><D>12250.00017819685</D></PosX> <PosY><T>Double</T><D>13375.00020247918</D></PosY> <Selected><T>Bool</T><D>1</D></Selected> <Symbol>AutoSymDF{SystemC}</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="__pFFT_16" 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>FFT_16 {SystemCCosim@Data Flow 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=0</Text></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName='FFT_16</Text></Item> <Item XName="_pSize" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Size=16</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>13750.00008454611</D></PosX> <PosY><T>Double</T><D>11749.99956175129</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Delay</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 {Delay@Data Flow Models}</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>112.82</D></PosY> <Text>N=17</Text></Item> <Item XName="_pOutputTiming" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>OutputTiming=BeforeInput</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"> <Data><T>Double</T><D>0.2794</D></Data></Item></Item></Item> <Item XName="Graph2" UserName="Graph2" 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>1</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.1016</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="AxisX" 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>999</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>0</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="outputs_sc, outputs_sv" 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>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> <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"> <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;;;Oo14;P14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;BUhiF7Yw634;}}}}}}}Fl24</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;S6;b2;k9;E5</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>3843.58507156372</D></PosY> <Width><T>Double</T><D>11732.26415094339</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> <Selected><T>Bool</T><D>1</D></Selected> <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 XName="Marker_A" Type="Marker"> <Indep><T>Double</T><D>17</D></Indep> <Index><T>Int</T><D>0</D></Index> <MarkAll><T>Bool</T><D>1</D></MarkAll> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Series>Series0</Series> <SortNum><T>Int</T><D>1</D></SortNum> <Trace>Trace0</Trace> <UserIndep><T>Double</T><D>17</D></UserIndep> <dCoord><T>Array_Dbl64</T><D>1;2;n04;EpWGIt}}l04</D></dCoord> <Item XName="Trace1" Type="SubMkr"> <Indep><T>Double</T><D>17</D></Indep> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Series>Series0</Series> <Trace>Trace0</Trace> <dCoord><T>Array_Dbl64</T><D>1;2;n04;EpWGIt}}l04</D></dCoord> <Item XName="MkrText" Type="DrawText"> <Color><T>Int</T><D>16774124</D></Color> <Filled><T>Bool</T><D>1</D></Filled> <Justification><T>Int</T><D>8</D></Justification> <PosX><T>Double</T><D>711.4241149458858</D></PosX> <PosY><T>Double</T><D>858.1336201670114</D></PosY> <Text>17 , 16</Text> <Item XName="Font" Type="Font"> <Color><T>Int</T><D>255</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> <Item XName="Symbol" Type="MkrSymbol"> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY></Item></Item></Item></Item> <Item XName="Series0" Type="GraphSeries"> <Color><T>Int</T><D>255</D></Color> <Context>DF2_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>outputs_sc</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=outputs_sc</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>DF2_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>outputs_sv</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> <Selected><T>Bool</T><D>0</D></Selected> <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=outputs_sv</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>DF2_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>input_values</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>1</D></UserHide> <ZOrder><T>Int</T><D>8998</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=input_values</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.2979995094339623</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /></Item> <Item XName="Note" UserName="Note" Type="Notes"> <Selected><T>Bool</T><D>0</D></Selected> <Text><FONT size=6>&nbsp;</FONT> <FONT size=5 face=Arial><SPAN style="FONT-FAMILY: Arial; FONT-SIZE: 18pt"><STRONG>
<P style="BORDER-BOTTOM: windowtext 0.75pt solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 1pt; MARGIN: 0in 0in 0pt; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0in" class=MsoTitle align=center><FONT size=5 face=Arial><SPAN style="FONT-FAMILY: Arial; FONT-SIZE: 18pt"><STRONG>SystemC IO customizations</STRONG></SPAN></FONT></P></STRONG></SPAN></FONT></SPAN>
<P style="MARGIN: 0in 0in 0pt" class=MsoBodyText align=center><FONT size=2><SPAN style="FONT-FAMILY: Arial; FONT-SIZE: 10pt; mso-bidi-font-size: 12.0pt">Keysight Technologies SystemVue Example Workspace</SPAN></FONT></P>
<P><FONT size=2></FONT>&nbsp;</P>
<P><FONT size=2>This workspace contains five&nbsp;designs that&nbsp;demonstrate the SystemVue - SystemC cosimulation flow, the range of datatypes supported as well as the support for two different SystemC predefined interfaces, <STRONG>sc_signal</STRONG> and <STRONG>sc_fifo.</STRONG></FONT></P>
<P><FONT color=#ff0000 size=2>One or more SystemC models, in the designs described below, contain Enumeration Custom Parameter(s). Before proceeding, user has to load the Enumeration Library that defines this(these) parameter(s) in SystemVue. To do so, user has to go to Tools&nbsp;--&gt; Library Manager.&nbsp;The Library Manager dialog will open. Then, user should click "Add Library". Inside this workspace's directory, there is an <STRONG>xml</STRONG> file called <STRONG><EM>SystemC Examples Enumeration Library</EM></STRONG>. User must select and open this file. To finish, user should close the Library Manager window</FONT></P>
<P><FONT color=#ff0000 size=2></FONT>&nbsp;</P>
<P><FONT size=2>The workspace has been split into five categories to cover different use cases. Every category contains a relevant design.&nbsp;A short description of each design is following:&nbsp;</FONT></P>
<UL>
<LI><FONT size=2 face=Arial><STRONG>Adder</STRONG> <STRONG>design</STRONG>&nbsp;contains three template SystemC adders. Each adder&nbsp;works with&nbsp;different datatype (integer, double or fixed-point).&nbsp;It is&nbsp;a combinational logic example that demonstrates a portion of the diverse datatypes that SystemCCosim block supports. In Graph1, the difference in the precision of the results is presented.</FONT></LI>
<LI><FONT size=2 face=Arial><STRONG>FFT&nbsp;design</STRONG> contains a FFT SystemC model. In this model, both "sc_signal" and "sc_fifo" interfaces are being used. The SystemC model is being compared to a native FFT model for verification purposes. To acquire the same results, delay blocks have been used to synchronize the output timestamps. A verification of the correct functionality is demonstrated in Graph2.</FONT></LI>
<LI><FONT size=2 face=Arial><STRONG>FFT numeric design </STRONG>contains a pure numeric SystemC FFT model that operates exactly as the&nbsp;built-in SystemVue FFT model. This example demonstrates the use of complex types for ports as well as the multirate property (in this example port rate is defined to 256). A verification of the correct functionality is demonstrated in Graph3.</FONT></LI>
<LI><FONT size=2 face=Arial><STRONG>Downsampling&nbsp;Design </STRONG>demonstrates a possible use of the multirate property for "sc_signal" ports.&nbsp;The <EM>Downsampler</EM>&nbsp;SystemC model contains a "Phase" custom parameter that controls which of the input samples will be "sampled" and will be passed to the output. Initialy, Phase has been chosen such&nbsp;as to "sample" the first input value, at each firing. After running the example <STRONG>using different Phase values</STRONG>,&nbsp;the user&nbsp;will notice that<STRONG>,</STRONG> <STRONG>for Phase value greater than 0,</STRONG> <STRONG>the outputs produced by the "signal" model are one sample later than&nbsp;the input</STRONG><STRONG>.</STRONG> This is happening because SystemCCosim block that uses "sc_signal" ports adds no latency to the time of the output samples in SystemVue. Thus, the value&nbsp;of a signal&nbsp;at time greater than the timestamp of the last output sample in&nbsp;one simulation cycle is postponed to the next cycle, if no other change happens to the value of the signal. Graph4 and Graph5 represent the input and the output signals, respectively.</FONT></LI>
<LI><FONT size=2 face=Arial><STRONG>DFF&nbsp;Design</STRONG> contains a synchronous&nbsp;D flip-flop (block DFF) and a "Pseudorandom&nbsp;Logic Vectors" generator. DFF is configured to have multirate ports.&nbsp;A subnetwork block "LogicVectorToInt" is converting the Logic Vector value to an integer value, for representation purposes.&nbsp;This example demonstrates the use of logic SystemC types. DFF needs a positive clock event (produced by W1) and a positive&nbsp;enable value ( produced by W2)&nbsp;in order to pass the input to the output. This example demonstrates how to obtain a greater detail of the DFF functionality by using a clock signal with higher&nbsp;Rate than the <EM>System Sample Rate. </EM>A visualization of the operation of the DFF is presented in Graph6.</FONT></LI></UL>
<P>&nbsp;</P>
<P><FONT size=2>The source code of all the examples is located&nbsp;inside the&nbsp;"source" directory.&nbsp;It resides at the same&nbsp;path&nbsp;as&nbsp;the current&nbsp;workspace.</FONT></P>
<P><FONT color=#ff0000 size=2>Do not run this example from a Read-Only location. First, copy the current workspace&nbsp;(IO_Customizations.wsv)&nbsp;and the "source" folder in a location with write access and then open the workspace from that location.</FONT></P>
<P><FONT size=2></FONT>&nbsp;</P>
<P><FONT size=2>For more information on "SystemC Cosimulation" consult <FONT color=#000000>SystemVue Documentation (under <EM><FONT color=#c80080>Simulation \ Cosimulation \ SystemC Cosimulation</FONT></EM>).</FONT></FONT></P></Text> <ViewSource><T>Bool</T><D>1</D></ViewSource> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="NotesDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;I824;2224</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;RsiPpce7034;sMOSXjByt24</D></PVPort> <Show><T>Bool</T><D>1</D></Show> <ShowCmd><T>Int</T><D>3</D></ShowCmd> <Window><T>Array_I64</T><D>1;4;;;z5;33</D></Window> <ZOrder><T>Int</T><D>0</D></ZOrder></Item></Item></Item> <Item XName="Numeric" UserName="Numeric" Type="Folder"> <IsOpen><T>Bool</T><D>1</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="DF3" UserName="DF3" 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>0</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>0</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>DF3_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>FFT numeric design</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Freq_Resolution" Type="Param"> <Data><T>Double</T><D>100</D></Data> <Unit><T>Int</T><D>1003</D></Unit></Item> <Item XName="Num_Samples" Type="Param"> <DataEntry>10000</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>0.009998999999999999</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="DF3_Data" UserName="DF3_Data" Type="DataSet"> <FullPath>Numeric\DF3_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 : DF3
8/19/2014..11:48 AM
Ambient Temperature[C]=16.850000
output of ComplexExpGen 'FFT numeric design.C3': Sample Rate of this signal defaulting to the System Sample Rate ( 1.0 MHz ).
Information: SystemCCosim 'FFT numeric design.FFT': SystemC Simulation Finished Successfully.
SystemCCosim 'FFT numeric design.FFT': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Execution time: 13.381 sec
</Data></Item> <Item XName="input_values" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Cplx64</T><D>1;20000;m}3;;62HdkK}{l}3;WXrzj8H5W{3;{F4v}Mzxl}3;vD9uSem4m{3;RDvu3Jwsl}3;mV1}}jt5u{3;3aDWKTsll}3;WlLeTjk20}3;RH{BKIocl}3;rD5gdjW14}3;}dG9iMkSl}3;vft0bn1}7}3;uJA1ANhEl}3;fzX … [Строка слишком длинная. Вы можете скачать файл] <IndepValue>Numeric\DF3_Data\Eqns\VarBlock\input_values_Index</IndepValue></Item> <Item XName="input_values_Index" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;10000;;1;2;3;4;5;6;7;8;9;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;S;R;T;U;V;W;X;Y;Z;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;};01;11;21;31;41;51;61;71;81;91;A1;B1;C1;D … [Строка слишком длинная. Вы можете скачать файл] <Item XName="outputs_sc" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Cplx64</T><D>1;20000;Waxs}04;ff214;lEyX14;WJJYb14;UjVB1C;WovwG1C;G{gs0C;PIdy0C;XiEi0C;WfKHo0C;i9Ka0C;gL{g0C;MHWV0C;XMTb0C;1HaP0C;ShtX0C;5DPL0C;EYiU0C;YCJI0C;mBzQ0C;{zqF0C;WYb4O0C;WHB2C0 … [Строка слишком длинная. Вы можете скачать файл] <IndepValue>Numeric\DF3_Data\Eqns\VarBlock\outputs_sc_Index</IndepValue></Item> <Item XName="outputs_sc_Index" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;10000;;1;2;3;4;5;6;7;8;9;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;S;R;T;U;V;W;X;Y;Z;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;};01;11;21;31;41;51;61;71;81;91;A1;B1;C1;D … [Строка слишком длинная. Вы можете скачать файл] <Item XName="outputs_sv" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Cplx64</T><D>1;20000;}1jxSaxs}04;mIdWw}ef214;Qv4L8lEyX14;kkKhPJJYb14;gIinsTjVB1C;cNzPNovwG1C;{ekgBG{gs0C;GQ7HFPIdy0C;UeOunWiEi0C;BwTjDfKHo0C;vqmunh9Ka0C;efQ11gL{g0C;tBn3ULHWV0C;A9oj3XMT … [Строка слишком длинная. Вы можете скачать файл] <IndepValue>Numeric\DF3_Data\Eqns\VarBlock\outputs_sv_Index</IndepValue></Item> <Item XName="outputs_sv_Index" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;10000;;1;2;3;4;5;6;7;8;9;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;S;R;T;U;V;W;X;Y;Z;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;};01;11;21;31;41;51;61;71;81;91;A1;B1;C1;D … [Строка слишком длинная. Вы можете скачать файл] <Item XName="Font" Type="Font"> <Size><T>Double</T><D>125</D></Size></Item></Item> <Item XName="FFT numeric design" UserName="FFT numeric design" Type="Design"> <Intent><T>Int</T><D>1</D></Intent> <Selected><T>Bool</T><D>1</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>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>C3</PartID> <PinName>output</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</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>1</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="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect5</SchObject></Item></Item> <Item XName="N2" 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>input_values</PartID> <PinName>input</PinName> <SchObject>Part17</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="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> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>outputs_sc</PartID> <PinName>input</PinName> <SchObject>Part18</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>1</D></Direction> <ResolvedNetName>5</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>outputs_sv</PartID> <PinName>input</PinName> <SchObject>Part20</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>5</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>Connect5</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>F1</PartID> <PinName>input</PinName> <SchObject>Part11</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect5</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>5</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>F1</PartID> <PinName>output</PinName> <SchObject>Part11</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</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="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>FFT</PartID> <PinName>complexIn</PinName> <SchObject>Part1</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="N8" 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>FFT</PartID> <PinName>complexOut</PinName> <SchObject>Part1</SchObject> <TermNum>2</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>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</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> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text>FFTSize = 256</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;qCpCpCpZA2C;QcPcPcvBH2C;qCpCpCdG234;pCpCpCNe734</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="FFTSize" Type="Variable"> <Creator>Equations</Creator> <Data><T>Double</T><D>256</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;;;6424;ua14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;9dZREInS134;oE8xWi97Y24</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;z5;;zB;33</D></Window> <ZOrder><T>Int</T><D>2</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 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="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" /></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="C3" Type="Part"> <Category>Sources</Category> <Description>Complex Exponential Source</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>ComplexExpGen@Data Flow Models</Model> <ModelID /> <Netlist>output,1?Connect3</Netlist> <ParentPartName>ComplexExpGen@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_ComplexExpGen</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>ComplexExpGen@Data Flow Models</ModelName> <SymbolName>SYM_ComplexExpGen</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Amplitude" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>ComplexExpGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>5e3</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ -SampleRate/2:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset complex voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>12</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="QuadraturePolarity" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quadrature polarity</Description> <DocSymbol>QP</DocSymbol> <Enum>ComplexExpGen__QuadraturePolarity@Data Flow Enums</Enum> <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="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>ComplexExpGen__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> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>ComplexExpGen__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="Amplitude" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>ComplexExpGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>5e3</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ -SampleRate/2:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="InitialDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset complex voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>12</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="QuadraturePolarity" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Quadrature polarity</Description> <DocSymbol>QP</DocSymbol> <Enum>ComplexExpGen__QuadraturePolarity@Data Flow Enums</Enum> <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="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>ComplexExpGen__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> <Description>Show advanced parameters</Description> <DocSymbol /> <Enum>ComplexExpGen__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="F1" Type="Part"> <Category>Signal Processing;C++ Code Generation</Category> <Description>Complex Fast Fourier Transform</Description> <DisabledNetlist /> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>FFT_Cx@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect5|output,5?Connect4</Netlist> <ParentPartName>FFT_Cx@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>SYM_FFT_Cx</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>FFT_Cx@Data Flow Models</ModelName> <SymbolName>SYM_FFT_Cx</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Direction" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Direction of transform</Description> <DocSymbol /> <Enum>FFT_Cx__Direction@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FFTSize" Type="PartParam"> <DataEntry>FFTSize</DataEntry> <Description>Output transform size</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FreqSequence" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sequence for the frequency terms</Description> <DocSymbol /> <Enum>FFT_Cx__FreqSequence@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Size" Type="PartParam"> <DataEntry>FFTSize</DataEntry> <Description>Number of input samples to read</Description> <DocSymbol /> <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>1</DataEntry> <Description>Direction of transform</Description> <DocSymbol /> <Enum>FFT_Cx__Direction@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="FFTSize" Type="PartParam"> <DataEntry>FFTSize</DataEntry> <Description>Output transform size</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FreqSequence" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Sequence for the frequency terms</Description> <DocSymbol /> <Enum>FFT_Cx__FreqSequence@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Size" Type="PartParam"> <DataEntry>FFTSize</DataEntry> <Description>Number of input samples to read</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="FFT" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <DisabledNetlist /> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>complexIn,1?Connect1|complexOut,2?Connect6</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>10</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data>CLK</Data> <Description>SystemC module clock port</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="EnableFIFOStats" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable FIFO Statistics</Description> <DocSymbol /> <Enum>SystemCCosim__EnableFIFOStats@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="FFTLength" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>256</DataEntry> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FFTType" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Type of FFT: FFT or IFFT</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Files" Type="PartParam"> <DataEntry>{'source\fft\fft_ifft\FFT.h';'source\fft\fft_ifft\FFT.cpp'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>complexIn?1?0?256?5#complexOut?0?0?256?5#</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="IncludeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Include Directories</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="InputDataTypes" Type="PartParam"> <DataEntry>{'complex< double >'}</DataEntry> <Description>SystemC module input datatypes</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="InputFifoSizes" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Input FIFO sizes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_fifo_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'complexIn'}</DataEntry> <Description>SystemC module inputs</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="LinkLibraries" Type="PartParam"> <DataEntry /> <Description>Libraries to link the SystemC Project</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="LinkLibrariesConfig" Type="PartParam"> <DataEntry /> <Description>The configuration in which each link library can be used</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim block</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'complex< double >'}</DataEntry> <Description>SystemC module output datatypes</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="OutputFifoSizes" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Output FIFO sizes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_fifo_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'complexOut'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="PreprocessorDefs" Type="PartParam"> <Data /> <Description>Preprocessor Definitions</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="RuntimeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Runtime Directories</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="SubNetwork" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is this a subnetwork model</Description> <DocSymbol /> <Enum>SystemCCosim__SubNetwork@Data Flow Enums</Enum> <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>16</D></Validate></Item> <Item XName="SubNetworkName" Type="PartParam"> <Data /> <Description>Subnetwork's design name</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="SystemCModule" Type="PartParam"> <Data>FFTnumeric</Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;FFTLength;FFTType</D></ParamOrder> <Item XName="FFTLength" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>16</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FFTType" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Type of FFT: FFT or IFFT</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>FFT</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>10</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data>CLK</Data> <Description>SystemC module clock port</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="EnableFIFOStats" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable FIFO Statistics</Description> <DocSymbol /> <Enum>SystemCCosim__EnableFIFOStats@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="FFTLength" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>256</DataEntry> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FFTType" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Type of FFT: FFT or IFFT</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="Files" Type="PartParam"> <DataEntry>{'source\fft\fft_ifft\FFT.h';'source\fft\fft_ifft\FFT.cpp'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>complexIn?1?0?256?5#complexOut?0?0?256?5#</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="IncludeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Include Directories</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="InputDataTypes" Type="PartParam"> <DataEntry>{'complex< double >'}</DataEntry> <Description>SystemC module input datatypes</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="InputFifoSizes" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Input FIFO sizes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_fifo_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'complexIn'}</DataEntry> <Description>SystemC module inputs</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="LinkLibraries" Type="PartParam"> <DataEntry /> <Description>Libraries to link the SystemC Project</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="LinkLibrariesConfig" Type="PartParam"> <DataEntry /> <Description>The configuration in which each link library can be used</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim block</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'complex< double >'}</DataEntry> <Description>SystemC module output datatypes</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="OutputFifoSizes" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Output FIFO sizes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_fifo_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'256'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'complexOut'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="PreprocessorDefs" Type="PartParam"> <Data /> <Description>Preprocessor Definitions</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="RuntimeDirectories" Type="PartParam"> <DataEntry /> <Description>User Defined Runtime Directories</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="SubNetwork" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Is this a subnetwork model</Description> <DocSymbol /> <Enum>SystemCCosim__SubNetwork@Data Flow Enums</Enum> <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>16</D></Validate></Item> <Item XName="SubNetworkName" Type="PartParam"> <Data /> <Description>Subnetwork's design name</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="SystemCModule" Type="PartParam"> <Data>FFTnumeric</Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;FFTLength;FFTType</D></ParamOrder> <Item XName="FFTLength" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>16</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="FFTType" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Type of FFT: FFT or IFFT</Description> <Enum>TranformType_t@SystemC Examples Enumeration library</Enum> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>FFT</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></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="input_values" 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 /> <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 /> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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="outputs_sc" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <DisabledNetlist /> <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 /> <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 /> <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>1</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>1</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="outputs_sv" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <DisabledNetlist /> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,5?Connect4</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 /> <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>1</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>1</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="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="Annotate1" 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>500</D></Height> <HorizMargin><T>Int</T><D>50</D></HorizMargin> <Justification><T>Int</T><D>5</D></Justification> <PosX><T>Double</T><D>1125</D></PosX> <PosY><T>Double</T><D>5625</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>1125</D></Width> <ZOrder><T>Int</T><D>2</D></ZOrder> <Item XName="Font" Type="Font"> <Color><T>Int</T><D>0</D></Color> <Name>Arial</Name> <Size><T>Double</T><D>152.7777777777778</D></Size></Item> <Item XName="Text" Type="Param"> <DataEntry>SystemC FFT</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;R724;bn24;WcW2C;bn24</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;WcW2C;bn24;WcW2C;Pf24</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;WQe2C;Pf24;WcW2C;Pf24</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="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;W}}XZ24;GV24;W0WNg24;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>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;20U724;GV24;WcW2C;GV24;WcW2C;Pf24</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;YZ24;bn24;W00Mh24;bn24</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;WcW2C;bn24;WcW2C;Pf24;{}FF2C;Pf24</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;;;rK24;q224</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;hhory0HHx2C;W9e4N6JOQ14;sOXMl0Lj134;CEhYApDky24</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="Part1" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Description>SystemC cosimulation</Description> <Designator>FFT</Designator> <PosX><T>Double</T><D>499.9999948252407</D></PosX> <PosY><T>Double</T><D>3875.00009307071</D></PosY> <Selected><T>Bool</T><D>1</D></Selected> <Symbol>AutoSymDF{SystemC}</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="__pFFT" 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>FFT {SystemCCosim@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pFFTLength" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>FFTLength=256</Text></Item> <Item XName="_pFFTType" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>FFTType=0</Text></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName='FFT</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>F1</Designator> <PosX><T>Double</T><D>749.9999999999436</D></PosX> <PosY><T>Double</T><D>1999.999999999822</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_FFT_Cx</Symbol> <ZOrder><T>Int</T><D>39</D></ZOrder> <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 {FFT_Cx@Data Flow 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>412.9400000000001</D></PosY> <Text>Direction=Forward</Text></Item> <Item XName="_pFFTSize" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>FFTSize=256 [FFTSize]</Text></Item> <Item XName="_pFreqSequence" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>FreqSequence=0-pos-neg</Text></Item> <Item XName="_pSize" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Size=256 [FFTSize]</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>input_values</Designator> <PosX><T>Double</T><D>-1001.000006724186</D></PosX> <PosY><T>Double</T><D>3249.999999999962</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>48</D></ZOrder> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>595.9999389648438</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_values" 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_values {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=Samples</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>outputs_sc</Designator> <PosX><T>Double</T><D>3498.999993395068</D></PosX> <PosY><T>Double</T><D>4499.999999999998</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>48</D></ZOrder> <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="__poutputs_sc" 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>outputs_sc {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=Samples</Text></Item></Item></Item> <Item XName="Part20" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>outputs_sv</Designator> <PosX><T>Double</T><D>3373.999993395017</D></PosX> <PosY><T>Double</T><D>1999.999999999987</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_Sink</Symbol> <ZOrder><T>Int</T><D>45</D></ZOrder> <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="__poutputs_sv" 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>outputs_sv {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=Samples</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>-3124.999755859385</D></PosX> <PosY><T>Double</T><D>3249.999999999984</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_ComplexExpGen</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-596.000244140625</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="__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 {ComplexExpGen@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pAmplitude" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Amplitude=1 V</Text></Item> <Item XName="_pFrequency" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Frequency=5e3 Hz</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=0 V</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="Graph3" UserName="Graph3" 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.1016</D></Data></Item> <Item XName="Page" Type="PageMgr"> <Item XName="AxisX" Type="GrAxis"> <AutoScale><T>Bool</T><D>1</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>9999</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>0</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="outputs_sc, outputs_sv" 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>300</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> <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"> <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;;;T14;a04</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;ujo{R8bcc34;}}}}}}}Fl24</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;1;;P1;i</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>3843.58507156372</D></PosY> <Width><T>Double</T><D>46290.56603773584</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"> <DockPos><T>Int</T><D>1</D></DockPos> <PosX><T>Double</T><D>0</D></PosX> <PosY><T>Double</T><D>0</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <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="MkrMarginGroup" Type="MkrMarginGroup"> <PosX><T>Double</T><D>16217.32283464567</D></PosX> <PosY><T>Double</T><D>279.7466440275898</D></PosY></Item> <Item XName="Series0" Type="GraphSeries"> <Color><T>Int</T><D>255</D></Color> <Context>DF3_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>outputs_sc</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>11</D></SymbolShape> <SymbolSize><T>Int</T><D>5</D></SymbolSize> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>9000</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=outputs_sc</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>DF3_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>outputs_sv</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>4</D></SymbolShape> <SymbolSize><T>Int</T><D>5</D></SymbolSize> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8999</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=outputs_sv</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>1.175780377358491</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /></Item> <Item XName="Page" Type="PageMgr" /> <Item XName="SC_Signal_Multirate" UserName="SC_Signal_Multirate" Type="Folder"> <IsOpen><T>Bool</T><D>1</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="DF4" UserName="DF4" 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>0</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>0</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"> <Data>DF4_Data</Data> <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>DownSampling</DataEntry> <TextParam><T>Bool</T><D>1</D></TextParam></Item> <Item XName="Freq_Resolution" Type="Param"> <Data><T>Double</T><D>1000</D></Data> <Unit><T>Int</T><D>1003</D></Unit></Item> <Item XName="Num_Samples" Type="Param"> <Data><T>Int</T><D>1000</D></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="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="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="DF4_Data" UserName="DF4_Data" Type="DataSet"> <FullPath>SC_Signal_Multirate\DF4_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="InputSamples" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;;uvITvQb6K}3;NXBsYoy5a}3;itn{VfL7k}3;OBS2rOQ3q}3;IXca1vu1v}3;Na5H{Do{z}3;YErOMBvR104;{IOKyiIv304;I6HsZpSK604;ZE{{4iAk804;JoNS4fL6B04;VDjqQ3pRD04;nG2dxQPnF04;24tjTh}1H … [Строка слишком длинная. Вы можете скачать файл] <IndepValue>SC_Signal_Multirate\DF4_Data\Eqns\VarBlock\InputSamples_Time</IndepValue></Item> <Item XName="InputSamples_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 : DF4
8/19/2014..11:48 AM
Ambient Temperature[C]=16.850000
output of SineGeneratorTimedBurst 'DownSampling.S3': Sample Rate of this signal defaulting to the System Sample Rate ( 1.0 MHz ).
Information: SystemCCosim 'DownSampling.DownSampler': SystemC Simulation Finished Successfully.
SystemCCosim 'DownSampling.DownSampler': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Execution time: 12.492 sec
</Data></Item> <Item XName="OutputSamplesSignal" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;250;;OBS2rOQ3q}3;{IOKyiIv304;VDjqQ3pRD04;JdyzPXIHJ04;s3ha5lkWN04;PWMLgCROS04;aSaCyuWqU04;Kqfd}LluW04;urO2gSB6Y04;VKh2CZM1Z04;}OobB{KfZ04;}fgxNMUzZ04;}fgxNMUzZ04;}OobB{KfZ04;WKh2CZM1Z04;trO2gSB6Y04;Kqfd}LluW04;aSaCyuWqU04;QWMLgCROS04;t3ha5lkWN04;MdyzPXIHJ04;ZDjqQ3pRD04;{IOKyiIv304;GBS2rOQ3q}3;9CNs}{w3Mp3;5BS2rOQ3q}B;vIOKyiIv30C;UDjqQ3pRD0C;KdyzPXIHJ0C;m3ha5lkWN0C;PWMLgCROS0C;cSaCyuWqU0C;Iqfd}LluW0C;srO2gSB6Y0C;VKh2CZM1Z0C;}OobB{KfZ0C;}fgxNMUzZ0C;}fgxNMUzZ0C;}OobB{KfZ0C;WKh2CZM1Z0C;urO2gSB6Y0C;Mqfd}LluW0C;eSaCyuWqU0C;RWMLgCROS0C;u3ha5lkWN0C;JdyzPXIHJ0C;mDjqQ3pRD0C;tIOKyiIv30C;gBS2rOQ3q}B;;OBS2rOQ3q}3;{IOKyiIv304;VDjqQ3pRD04;JdyzPXIHJ04;s3ha5lkWN04;PWMLgCROS04;aSaCyuWqU04;Kqfd}LluW04;urO2gSB6Y04;VKh2CZM1Z04;}OobB{KfZ04;}fgxNMUzZ04;}fgxNMUzZ04;}OobB{KfZ04;WKh2CZM1Z04;trO2gSB6Y04;Kqfd}LluW04;aSaCyuWqU04;QWMLgCROS04;t3ha5lkWN04;MdyzPXIHJ04;ZDjqQ3pRD04;{IOKyiIv304;GBS2rOQ3q}3;9CNs}{w3Mp3;5BS2rOQ3q}B;vIOKyiIv30C;UDjqQ3pRD0C;KdyzPXIHJ0C;m3ha5lkWN0C;PWMLgCROS0C;cSaCyuWqU0C;Iqfd}LluW0C;srO2gSB6Y0C;VKh2CZM1Z0C;}OobB{KfZ0C;}fgxNMUzZ0C;}fgxNMUzZ0C;}OobB{KfZ0C;WKh2CZM1Z0C;urO2gSB6Y0C;Mqfd}LluW0C;eSaCyuWqU0C;RWMLgCROS0C;u3ha5lkWN0C;JdyzPXIHJ0C;mDjqQ3pRD0C;tIOKyiIv30C;gBS2rOQ3q}B;;OBS2rOQ3q}3;{IOKyiIv304;VDjqQ3pRD04;JdyzPXIHJ04;s3ha5lkWN04;PWMLgCROS04;aSaCyuWqU04;Kqfd}LluW04;urO2gSB6Y04;VKh2CZM1Z04;}OobB{KfZ04;}fgxNMUzZ04;}fgxNMUzZ04;}OobB{KfZ04;WKh2CZM1Z04;trO2gSB6Y04;Kqfd}LluW04;aSaCyuWqU04;QWMLgCROS04;t3ha5lkWN04;MdyzPXIHJ04;ZDjqQ3pRD04;{IOKyiIv304;GBS2rOQ3q}3;9CNs}{w3Mp3;5BS2rOQ3q}B;vIOKyiIv30C;UDjqQ3pRD0C;KdyzPXIHJ0C;m3ha5lkWN0C;PWMLgCROS0C;cSaCyuWqU0C;Iqfd}LluW0C;srO2gSB6Y0C;VKh2CZM1Z0C;}OobB{KfZ0C;}fgxNMUzZ0C;}fgxNMUzZ0C;}OobB{KfZ0C;WKh2CZM1Z0C;urO2gSB6Y0C;Mqfd}LluW0C;eSaCyuWqU0C;RWMLgCROS0C;u3ha5lkWN0C;JdyzPXIHJ0C;mDjqQ3pRD0C;tIOKyiIv30C;gBS2rOQ3q}B;;OBS2rOQ3q}3;{IOKyiIv304;VDjqQ3pRD04;JdyzPXIHJ04;s3ha5lkWN04;PWMLgCROS04;aSaCyuWqU04;Kqfd}LluW04;urO2gSB6Y04;VKh2CZM1Z04;}OobB{KfZ04;}fgxNMUzZ04;}fgxNMUzZ04;}OobB{KfZ04;WKh2CZM1Z04;trO2gSB6Y04;Kqfd}LluW04;aSaCyuWqU04;QWMLgCROS04;t3ha5lkWN04;MdyzPXIHJ04;ZDjqQ3pRD04;{IOKyiIv304;GBS2rOQ3q}3;9CNs}{w3Mp3;5BS2rOQ3q}B;vIOKyiIv30C;UDjqQ3pRD0C;KdyzPXIHJ0C;m3ha5lkWN0C;PWMLgCROS0C;cSaCyuWqU0C;Iqfd}LluW0C;srO2gSB6Y0C;VKh2CZM1Z0C;}OobB{KfZ0C;}fgxNMUzZ0C;}fgxNMUzZ0C;}OobB{KfZ0C;WKh2CZM1Z0C;urO2gSB6Y0C;Mqfd}LluW0C;eSaCyuWqU0C;RWMLgCROS0C;u3ha5lkWN0C;JdyzPXIHJ0C;mDjqQ3pRD0C;tIOKyiIv30C;gBS2rOQ3q}B;;OBS2rOQ3q}3;{IOKyiIv304;VDjqQ3pRD04;JdyzPXIHJ04;s3ha5lkWN04;PWMLgCROS04;aSaCyuWqU04;Kqfd}LluW04;urO2gSB6Y04;VKh2CZM1Z04;}OobB{KfZ04;}fgxNMUzZ04;}fgxNMUzZ04;}OobB{KfZ04;WKh2CZM1Z04;trO2gSB6Y04;Kqfd}LluW04;aSaCyuWqU04;QWMLgCROS04;t3ha5lkWN04;MdyzPXIHJ04;ZDjqQ3pRD04;{IOKyiIv304;GBS2rOQ3q}3;9CNs}{w3Mp3;5BS2rOQ3q}B;vIOKyiIv30C;UDjqQ3pRD0C;KdyzPXIHJ0C;m3ha5lkWN0C;PWMLgCROS0C;cSaCyuWqU0C;Iqfd}LluW0C;srO2gSB6Y0C;VKh2CZM1Z0C;}OobB{KfZ0C;}fgxNMUzZ0C;}fgxNMUzZ0C;}OobB{KfZ0C;WKh2CZM1Z0C;urO2gSB6Y0C;Mqfd}LluW0C;eSaCyuWqU0C;RWMLgCROS0C;u3ha5lkWN0C;JdyzPXIHJ0C;mDjqQ3pRD0C;tIOKyiIv30C;gBS2rOQ3q}B</D></Data> <IndepValue>SC_Signal_Multirate\DF4_Data\Eqns\VarBlock\OutputSamplesSignal_Time</IndepValue></Item> <Item XName="OutputSamplesSignal_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;250;;DsUjWUlnGx3;DsUjWUlnWx3;KHE4nDdAfx3;DsUjWUlnmx3;mZsu8MB{qx3;KHE4nDdAvx3;t{bFP53Nzx3;DsUjWUln0y3;}iApKQzt2y3;mZsu8MB{4y3;YQY{yHP47y3;KHE4nDdA9y3;58w9b9rGBy3;t{bFP53NDy3;erHLD1HTFy3;DsUjWUlnGy3;cnKmQRsqHy3;}iApKQztIy3;Ne0sEO4xJy3;mZsu8MB{Ky3;9Vix2KI1My3;YQY{yHP4Ny3;xLO1tFW7Oy3;KHE4nDdAPy3;iC47hBkDQy3;58w9b9rGSy3;U3mCV7yJRy3;t{bFP53NTy3;GwSIJ3AQUy3;erHLD1HTVy3;Xu3iZ}BGWy3;DsUjWUlnWy3;vpvkTzIJXy3;cnKmQRsqXy3;IllnNxPMYy3;}iApKQztYy3;hgbqHvWPZy3;Ne0sEO4xZy3;4cStBtdRay3;mZsu8MB{ay3;TXHw5rkVby3;9Vix2KI1cy3;rR7z}orYcy3;YQY{yHP4dy3;EOz}vmybdy3;xLO1tFW7ey3;dJp2qk3fey3;KHE4nDdAfy3;Ff5kiAify3;iC47hBkDgy3;PAV8egHlgy3;58w9b9rGhy3;o5LBYeOohy3;U3mCV7yJiy3;A1BERcVriy3;t{bFP53Njy3;Zy0HMacujy3;GwSIJ3AQky3;ytsJGYjxky3;erHLD1HTly3;LpiMAWq{ly3;Xu3iZ}BGmy3;NNnC2lzWmy3;DsUjWUlnmy3;3LCE}DX2ny3;vpvkTzIJny3;mIdFyi4any3;cnKmQRsqny3;RG2HvBe5oy3;IllnNxPMoy3;8ETIsgBdoy3;}iApKQztoy3;rBuJp9l8py3;hgbqHvWPpy3;X9JLmeIgpy3;Ne0sEO4xpy3;E7kMj7sBqy3;4cStBtdRqy3;w49OgcPjqy3;mZsu8MB{qy3;c2aPd5zEry3;TXHw5rkVry3;J0}QaaWmry3;9Vix2KI1sy3;}zPRX34Isy3;rR7z}orYsy3;ixqTUYdpsy3;YQY{yHP4ty3;OvFVS1BLty3;EOz}vmybty3;4tgWOWksty3;xLO1tFW7uy3;nq5YL}HOuy3;dJp2qk3fuy3;ToWZIUrvuy3;KHE4nDdAvy3;AmxaFzOSvy3;Ff5kiAivy3;sjMcCRyyvy3;iC47hBkDwy3;Zhnd9xVUwy3;PAV8egHlwy3;FfCf6Q30xy3;58w9b9rGxy3;xcdg3vcXxy3;o5LBYeOoxy3;ea2i0OA3yy3;U3mCV7yJyy3;KYTjzsjayy3;A1BERcVryy3;1WukwLH6zy3;t{bFP53Nzy3;jTJmtqqdzy3;Zy0HMacuzy3;PSknqJO9{y3;GwSIJ3AQ{y3;6P9pnoxg{y3;ytsJGYjx{y3;oMaqkHVC}y3;erHLD1HT}y3;VK}rhm2k}y3;LpiMAWq{}y3;59jSq7p70z3;Xu3iZ}BG0z3;ydQyItaO0z3;NNnC2lzW0z3;o68TncMf0z3;DsUjWUln0z3;ebrzFM8w0z3;3LCE}DX21z3;U4ZUk5wA1z3;vpvkTzIJ1z3;LZG}CrhS1z3;mIdFyi4a1z3;B2{VhaTi1z3;cnKmQRsq1z3;1Xh0AKFz1z3;RG2HvBe52z3;t}OXe31E2z3;IllnNxPM2z3;jU627poU2z3;8ETIsgBd2z3;azpYbYal2z3;}iApKQzt2z3;QRX34IM03z3;rBuJp9l83z3;GxEaY18H3z3;hgbqHvWP3z3;6Qy41nvX3z3;X9JLmeIg3z3;yufbVWho3z3;Ne0sEO4x3z3;pNN6{FT34z3;E7kMj7sB4z3;fs4dR}EK4z3;4cStBtdR4z3;VLo7xk0b4z3;w49OgcPj4z3;LqVePUor4z3;mZsu8MB{4z3;BJD9uDa65z3;c2aPd5zE5z3;2owfMzLN5z3;TXHw5rkV5z3;uGeAri7e5z3;J0}QaaWm5z3;klLhJRvu5z3;9Vix2KI16z3;aE3CoBh96z3;}zPRX34I6z3;QjmiGxRQ6z3;rR7z}orY6z3;HCUDlgEh6z3;ixqTUYdp6z3;7hBkDQ0y6z3;YQY{yHP47z3;z9vEi9oC7z3;OvFVS1BL7z3;peclAvZT7z3;EOz}vmyb7z3;f7KGfeLk7z3;4tgWOWks7z3;Wc1n7O7}7z3;xLO1tFW78z3;M5lHc7vF8z3;nq5YL}HO8z3;CaRo4tgW8z3;dJp2qk3f8z3;23AJZcRn8z3;ToWZIUrv8z3;uXtp1ME29z3;KHE4nDdA9z3;l0bKW50J9z3;AmxaFzOS9z3;bVIr{qnZ9z3;Ff5kiAi9z3;S{}LTaZq9z3;sjMcCRyy9z3;HTjsxJL5Az3;iC47hBkDAz3;7yQNQ37MAz3;Zhnd9xVUAz3;{Q8uuoucAz3;PAV8egHlAz3;qvrONYgtAz3;FfCf6Q30Bz3;gOZvrHR8Bz3;58w9b9rGBz3;WtGQK1EPBz3;xcdg3vcXBz3;MM{wom}fBz3;o5LBYeOoBz3;DrhSHWnwBz3;ea2i0OA3Cz3;3KPylFZBCz3;U3mCV7yJCz3;vo6TE}KRCz3;KYTjzsjaCz3;lHqzik6jCz3;A1BERcVrCz3;bmXUBUuzCz3;1WukwLH6Dz3;RFF}fDgEDz3;t{bFP53NDz3;IkyV8zSVDz3;jTJmtqqdDz3;8Dg0diDmDz3;Zy0HMacuDz3;{hNX5R}0Ez3;PSknqJO9Ez3;qA52aBnHEz3;GwSIJ3AQEz3;hfoY2xYYEz3;6P9pnoxgEz3;X8W3XgKpEz3;ytsJGYjxEz3;NdDa}P64Fz3;oMaqkHVCFz3;D6x4U9uKFz3;erHLD1HTFz3;3bebyufbFz3;VK}rhm2kFz3;w3M6SeSsFz3;LpiMAWq{Fz3;OnXpyhc3Gz3;59jSq7p7Gz3;pWu3iZ}BGz3;Xu3iZ}BGGz3;EGFKSSOKGz3</D></Data> <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;;;uD24;24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;oFA}eyvw934;8dZREovmx24</D></PVPort> <SelVar>OutputSamplesSignal_Time</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;P1;f1;rA;}7</D></Window> <ZOrder><T>Int</T><D>1</D></ZOrder></Item></Item></Item> <Item XName="DownSampling" UserName="DownSampling" 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>1</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>S3</PartID> <PinName>output</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N2" 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> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>InputSamples</PartID> <PinName>input</PinName> <SchObject>Part0</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="N3" 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> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>OutputSamplesSignal</PartID> <PinName>input</PinName> <SchObject>Part5</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="N4" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>1</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>DownSampler</PartID> <PinName>input</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect4</MappedSchObject> <NetName>1</NetName></Item></Item></Item></Item> <Item XName="N5" 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>DownSampler</PartID> <PinName>output</PinName> <SchObject>Part3</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> <Item XName="Page" Type="PageMgr"> <Item XName="Display0" Type="DesignDisp"> <CurTab>Schematic</CurTab> <DVport><T>Array_Dbl64</T><D>1;4;;;m224;Gi14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;RtkTxs9H034;3RDmr0hWe24</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;;96;z5;I9</D></Window> <ZOrder><T>Int</T><D>3</D></ZOrder> <Item XName="TabInfo" Type="SerItem"> <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="DownSampler" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <DisabledNetlist /> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Connect4|output,2?Connect0</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <SimOverride><T>Int</T><D>0</D></SimOverride> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <DataEntry /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <DataEntry /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Factor" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>4</DataEntry> <Description>Downsampling factor</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Files" Type="PartParam"> <DataEntry>{'source\MultiRate\DownSampler_signal.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>input?1?0?4?3#output?0?0?1?3#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'double'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'4'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'input'}</DataEntry> <Description>SystemC module inputs</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="ModelVersion" Type="PartParam"> <DataEntry>V2012Y10M08D12H40M</DataEntry> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'double'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'output'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <DataEntry>DownSampler< double ></DataEntry> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;Factor;Phase</D></ParamOrder> <Item XName="Factor" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>4</DataEntry> <Description>Downsampling factor</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>DownSampler</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <DataEntry /> <Description>The directory to build the SystemC model and cosimulation executable</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="ClockPeriod" Type="PartParam"> <DataEntry>100</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="ClockPort" Type="PartParam"> <DataEntry /> <Description>SystemC module clock</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="EnableDebugMode" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Factor" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>4</DataEntry> <Description>Downsampling factor</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="Files" Type="PartParam"> <DataEntry>{'source\MultiRate\DownSampler_signal.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>input?1?0?4?3#output?0?0?1?3#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'double'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'4'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'input'}</DataEntry> <Description>SystemC module inputs</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="ModelVersion" Type="PartParam"> <DataEntry>V2012Y10M08D12H40M</DataEntry> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'double'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'output'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <DataEntry>DownSampler< double ></DataEntry> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <DataEntry>2</DataEntry> <Description>Time resolution limit to be passed to HDL simulator</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;Factor;Phase</D></ParamOrder> <Item XName="Factor" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>4</DataEntry> <Description>Downsampling factor</Description> <Validate><T>Int</T><D>11</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>DownSampler</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Phase" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item></Item> <Item XName="InputSamples" 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?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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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"> <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="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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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"> <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 XName="OutputSamplesSignal" Type="Part"> <Category>Sinks</Category> <Description>Data Sink</Description> <DisabledNetlist /> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Sink@Data Flow Models</Model> <ModelID /> <Netlist>input,2?Connect0</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 /> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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"> <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="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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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"> <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 XName="S3" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>Sine Wave Output</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SineGen@Data Flow Models</Model> <ModelID /> <Netlist>output,1?Connect4</Netlist> <ParentPartName>SineGen@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_SineGen</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SineGen@Data Flow Models</ModelName> <SymbolName>SYM_SineGen</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Amplitude" Type="PartParam"> <DataEntry>10</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>SineGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>5e3</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ 0:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</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>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</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="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</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>SineGen__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>SineGen__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="Amplitude" Type="PartParam"> <DataEntry>10</DataEntry> <Description>Peak sine wave voltage amplitude</Description> <DocSymbol>A</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="BurstDelay" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time delay within burst before the start of the BurstLength 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="BurstLength" Type="PartParam"> <DataEntry>100e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst time length</Description> <DocSymbol>BL</DocSymbol> <HideCondition>( BurstMode == 0 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="BurstMode" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Burst mode</Description> <DocSymbol>B</DocSymbol> <Enum>SineGen__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>200e-6</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Time period from start of one burst to start of next</Description> <DocSymbol>BP</DocSymbol> <HideCondition>( BurstMode ~= 2 ) || ( ShowAdvancedParams ~= 1 )</HideCondition> <Range>[1/SampleRate:inf)</Range> <RunTimeTunable><T>Bool</T><D>1</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="Frequency" Type="PartParam"> <DataEntry>5e3</DataEntry> <Description>Frequency</Description> <DocSymbol>F</DocSymbol> <Range>[ 0:SampleRate/2 ]</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>1001</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>Initial output time 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> <Unit><T>Int</T><D>7004</D></Unit> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</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="Phase" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Phase</Description> <DocSymbol>PH</DocSymbol> <Range>( -inf:inf )</Range> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Show><T>Bool</T><D>0</D></Show> <Unit><T>Int</T><D>8001</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>SineGen__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>SineGen__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="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;WNg24;Rd24;GV24;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="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;W10Gl14;Rd24;YJ2C;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>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;PP24;G7m24;YJ2C;G7m24;W00YJ2C;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>2</D></eRight></Item> <Item XName="Display0" Type="SchematicDisp"> <DVport><T>Array_Dbl64</T><D>1;4;;;s124;c14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;Kr}Bk9CAp2C;GXMMqoD1N24;QpzeGiHwx24;c7nUGmrGq24</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>InputSamples</Designator> <PosX><T>Double</T><D>1623.999999999927</D></PosX> <PosY><T>Double</T><D>4124.999999999898</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="__pInputSamples" 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>InputSamples {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="Part2" 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>-1249.999921686172</D></PosX> <PosY><T>Double</T><D>2999.999999999931</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_SineGen</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>-596.0001220703125</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="__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 {SineGen@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pAmplitude" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Amplitude=10 V</Text></Item> <Item XName="_pFrequency" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Frequency=5e3 Hz</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=0 V</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>DownSampler</Designator> <PosX><T>Double</T><D>-2.146836777683347e-06</D></PosX> <PosY><T>Double</T><D>2375.000058211904</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1124.999877929688</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="__pDownSampler" 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>DownSampler {SystemCCosim@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pFactor" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Factor=4</Text></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName=DownSampler</Text></Item> <Item XName="_pPhase" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Phase=0</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>OutputSamplesSignal</Designator> <PosX><T>Double</T><D>3373.999999999985</D></PosX> <PosY><T>Double</T><D>2999.999999999936</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="__pOutputSamplesSignal" 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>OutputSamplesSignal {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> <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="Graph4" UserName="Graph4" 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>1</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.13568</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.0002</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="InputSamples" 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>10</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>-10</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>16711680</D></TextColor> <TitleColor><T>Int</T><D>16711680</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"> <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;;;ux14;u14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;Ha8HY4PBu24;ukTxsjStq24</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;p4;;h9;v7</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>5185.317355028288</D></PosY> <Width><T>Double</T><D>6189.566929133857</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> <Selected><T>Bool</T><D>1</D></Selected> <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>16711680</D></Color> <Context>DF4_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>InputSamples</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> <Selected><T>Bool</T><D>0</D></Selected> <SeriesType><T>Int</T><D>3</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=InputSamples</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.157215</D></Data></Item></Item> <Item XName="Graph5" UserName="Graph5" 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.13568</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.0002</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="OutputSamplesSignal" 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>10</D></Max> <MaxPT><T>Int</T><D>0</D></MaxPT> <Min><T>Double</T><D>-10</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;;;ax14;u14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;LhMjQr2wt24;ukTxsjStq24</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;;;p4;v7</D></Window> <ZOrder><T>Int</T><D>4</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>5185.317355028288</D></PosY> <Width><T>Double</T><D>6120.17716535433</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>DF4_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>OutputSamplesSignal</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>3</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=OutputSamplesSignal</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.1554525</D></Data></Item></Item> <Item XName="Page" Type="PageMgr" /></Item> <Item XName="Sequential" UserName="Sequential" Type="Folder"> <IsOpen><T>Bool</T><D>1</D></IsOpen> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="DF5" UserName="DF5" 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>0</D></CollectFixedPtData> <DataFlowInformation><T>Int</T><D>0</D></DataFlowInformation> <DeadlockResolution><T>Int</T><D>0</D></DeadlockResolution> <NeedRun><T>Bool</T><D>0</D></NeedRun> <OutList><T>Array_BString</T><D>1;0;</D></OutList> <RepeatableRandomSequences><T>Int</T><D>0</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"> <Data>DF5_Data</Data> <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>DFF</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="DF5_Data" UserName="DF5_Data" Type="DataSet"> <FullPath>Sequential\DF5_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 : DF5
8/19/2014..11:48 AM
dataOut of SystemCCosim 'DFF.Pseudorandom_LV_Gen': Sample Rate of this signal defaulting to the System Sample Rate ( 1.0 MHz ).
Information: SystemCCosim 'DFF.DFF': SystemC Simulation Finished Successfully.
SystemCCosim 'DFF.DFF': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Information: SystemCCosim 'DFF.Pseudorandom_LV_Gen': SystemC Simulation Finished Successfully.
SystemCCosim 'DFF.Pseudorandom_LV_Gen': 
 SystemC 2.3.0-ASI --- Jan 30 2013 11:10:22
 Copyright (c) 1996-2012 by all Contributors,
 ALL RIGHTS RESERVED


Execution time: 22.765 sec
</Data></Item> <Item XName="clk" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1999;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;m}3;;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>Sequential\DF5_Data\Eqns\VarBlock\clk_Time</IndepValue></Item> <Item XName="clk_Time" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1999;;DsUjWUlnWw3;DsUjWUlnmw3;KHE4nDdAvw3;DsUjWUln0x3;mZsu8MB{4x3;KHE4nDdA9x3;t{bFP53NDx3;DsUjWUlnGx3;}iApKQztIx3;mZsu8MB{Kx3;YQY{yHP4Nx3;KHE4nDdAPx3;58w9b9rGSx3;t{bFP53NT … [Строка слишком длинная. Вы можете скачать файл] <Unit><T>Int</T><D>7004</D></Unit></Item> <Item XName="en" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_Dbl64</T><D>1;1000;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;m}3;m}3;m}3;;m}3;;;m}3;;;m}3;;;m}3;;;m}3;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>Sequential\DF5_Data\Eqns\VarBlock\en_Time</IndepValue></Item> <Item XName="en_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="in" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;1000;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1;s2;S1;j2;M3;h1;r2;Q3;j1</D></Data> <IndepValue>Sequential\DF5_Data\Eqns\VarBlock\in_Time</IndepValue></Item> <Item XName="in_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="out_sc" Type="Variable"> <ByAnalysis><T>Bool</T><D>1</D></ByAnalysis> <Data><T>Array_I64</T><D>1;1000;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;j2;M3;h1;h1;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;M3;h1;r2;r2;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;h1;r2;Q3;Q3;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;r2;Q3;j1;j1;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;Q3;j1;s2;s2;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;j2;M3;h1;h1;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;M3;h1;r2;r2;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;h1;r2;Q3;Q3;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;r2;Q3;j1;j1;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;Q3;j1;s2;s2;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;j2;M3;h1;h1;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;M3;h1;r2;r2;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;h1;r2;Q3;Q3;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;r2;Q3;j1;j1;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;Q3;j1;s2;s2;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;j2;M3;h1;h1;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;M3;h1;r2;r2;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;h1;r2;Q3;Q3;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;r2;Q3;j1;j1;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;Q3;j1;s2;s2;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;j2;M3;h1;h1;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;M3;h1;r2;r2;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;h1;r2;Q3;Q3;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;r2;Q3;j1;j1;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;Q3;j1;s2;s2;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;j2;M3;h1;h1;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;M3;h1;r2;r2;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;h1;r2;Q3;Q3;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;r2;Q3;j1;j1;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;Q3;j1;s2;s2;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;j2;M3;h1;h1;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;M3;h1;r2;r2;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;h1;r2;Q3;Q3;s2;s2;s2;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;r2;Q3;j1;j1;S1;S1;S1;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;Q3;j1;s2;s2;j2;j2;j2;r2;r2;r2;s2;s2;s2;M3;M3;M3;Q3;j1;s2;S1;S1;M3;M3;M3;Q3;Q3;Q3;S1;S1;S1;h1;h1;h1;j1;s2;S1;j2;j2;h1;h1;h1;j1;j1;j1;j2;j2;j2;r2;r2;r2;s2;S1;j2;M3;M3;r2;r2;r2</D></Data> <IndepValue>Sequential\DF5_Data\Eqns\VarBlock\out_sc_Time</IndepValue></Item> <Item XName="out_sc_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></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;;;RJ24;s924</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;Q8cXO6LtG34;h0i2mg3S634</D></PVPort> <SelVar>out_sc</SelVar> <Show><T>Bool</T><D>0</D></Show> <ShowCmd><T>Int</T><D>3</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;i1;{1;7B;L8</D></Window> <ZOrder><T>Int</T><D>0</D></ZOrder></Item></Item></Item> <Item XName="DFF" UserName="DFF" 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>5</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>clk</PartID> <PinName>input</PinName> <SchObject>Part11</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect10</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N10" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect23</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>DFF</PartID> <PinName>en</PinName> <SchObject>Part8</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect23</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N11" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>DFF</PartID> <PinName>in1</PinName> <SchObject>Part8</SchObject> <TermNum>3</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect3</MappedSchObject> <NetName>6</NetName></Item></Item></Item></Item> <Item XName="N12" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>DFF</PartID> <PinName>out1</PinName> <SchObject>Part8</SchObject> <TermNum>4</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>3</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>Connect12</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect25</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>W1</PartID> <PinName>output</PinName> <SchObject>Part3</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect25</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item> <Item XName="N14" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>W1</PartID> <PinName>trigger</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>7</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>Connect19</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect23</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>W2</PartID> <PinName>output</PinName> <SchObject>Part1</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect23</MappedSchObject> <NetName>2</NetName></Item></Item></Item></Item> <Item XName="N16" Type="Nexus"> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>W2</PartID> <PinName>trigger</PinName> <SchObject>Part1</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <NetName>8</NetName></Item></Item></Item></Item> <Item XName="N17" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect6</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Pseudorandom_LV_Gen</PartID> <PinName>dataOut</PinName> <SchObject>Part4</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect6</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>5</ResolvedNetName> <SchObject>Connect10</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect12</SchObject></Item></Item> <Item XName="N19" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect19</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>2</ResolvedNetName> <SchObject>Connect5</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> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>en</PartID> <PinName>input</PinName> <SchObject>Part10</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="N20" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect3</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect4</SchObject></Item> <Item XName="C3" Type="ConnEndpoint"> <Direction><T>Int</T><D>0</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect7</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>Connect4</SchObject></Item> <Item XName="C2" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>6</ResolvedNetName> <SchObject>Connect6</SchObject></Item></Item> <Item XName="N3" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>4</ResolvedNetName> <SchObject>Connect11</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <IsMultiport><T>Bool</T><D>1</D></IsMultiport> <PartID>out_sc</PartID> <PinName>input</PinName> <SchObject>Part5</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>4</NetName></Item></Item></Item></Item> <Item XName="N4" 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>in</PartID> <PinName>input</PinName> <SchObject>Part12</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="N5" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>3</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork2</PartID> <PinName>dp1</PinName> <SchObject>Part6</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect0</MappedSchObject> <NetName>3</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>Connect11</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork2</PartID> <PinName>dp2</PinName> <SchObject>Part6</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect11</MappedSchObject> <NetName>4</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>Connect7</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>Subnetwork1</PartID> <PinName>dp1</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect7</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>1</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>Subnetwork1</PartID> <PinName>dp2</PinName> <SchObject>Part0</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="N9" Type="Nexus"> <Item XName="C1" Type="ConnEndpoint"> <Direction><T>Int</T><D>1</D></Direction> <ResolvedNetName>5</ResolvedNetName> <SchObject>Connect25</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>DFF</PartID> <PinName>clk</PinName> <SchObject>Part8</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect25</MappedSchObject> <NetName>5</NetName></Item></Item></Item></Item></Item> <Item XName="Equations" Type="Equation"> <Selected><T>Bool</T><D>0</D></Selected> <Text>VectorSize = 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 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;qCpCpCpZA2C;QcPcPcvBH2C;qCpCpCdG234;pCpCpCNe734</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="VectorSize" 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;;;K124;WT14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;iOnY5B62{24;CPoa9JcbP24</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;;33;z5;96</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="DFF" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>clk,5?Connect25|en,2?Connect23|in1,6?Connect3|out1,3?Connect0</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>100</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock port</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\dff\dff.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>clk?1?0?2?4#en?1?0?1?4#in1?1?0?1?12#out1?0?0?1?12#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'sc_logic';'sc_logic';'sc_lv'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';'';'8'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'2';'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'clk';'en';'in1'}</DataEntry> <Description>SystemC module inputs</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'sc_lv'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{'8'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'out1'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>DFF< 8 ></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>DFF</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>100</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock port</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\dff\dff.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>clk?1?0?2?4#en?1?0?1?4#in1?1?0?1?12#out1?0?0?1?12#</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="InputDataTypes" Type="PartParam"> <DataEntry>{'sc_logic';'sc_logic';'sc_lv'}</DataEntry> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry>{'sc_in';'sc_in';'sc_in'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry>{'';'';'8'}</DataEntry> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry>{'';'';''}</DataEntry> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry>{'2';'1';'1'}</DataEntry> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry>{'clk';'en';'in1'}</DataEntry> <Description>SystemC module inputs</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="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'sc_lv'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{'8'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'out1'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>DFF< 8 ></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>DFF</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item></Item></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="Pseudorandom_LV_Gen" Type="Part"> <Category>Cosimulation</Category> <Description>SystemC cosimulation</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>SystemCCosim@Data Flow Models</Model> <ModelID /> <Netlist>dataOut,6?Connect6</Netlist> <ParentPartName>SystemCCosim@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>SystemCCosim@Data Flow Models</ModelName> <SymbolName>AutoSymDF{SystemC}</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>100</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock port</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SourceLV\SourceLV.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>dataOut?0?0?1?12#</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="InputDataTypes" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry /> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry /> <Description>SystemC module inputs</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="Logic Value" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>10110110</DataEntry> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'sc_lv'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{'8'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'dataOut'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="Step" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Time_Spacing</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>SourceLV<8></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;Logic Value;Step</D></ParamOrder> <Item XName="Logic Value" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>X001XZ001</DataEntry> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Pseudorandom_LV_Gen</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Step" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry /> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BuildDirectory" Type="PartParam"> <Data /> <Description>Directory to build the SystemC model</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="ClockPeriod" Type="PartParam"> <DataEntry>100</DataEntry> <Description>The period of the ClockPort</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="ClockPort" Type="PartParam"> <Data /> <Description>SystemC module clock port</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="EnableDebugMode" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Enable debug mode</Description> <DocSymbol /> <Enum>SystemCCosim__EnableDebugMode@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="Files" Type="PartParam"> <DataEntry>{'source\SourceLV\SourceLV.h'}</DataEntry> <Description>SystemC module header and source 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="GenerateClock" Type="PartParam"> <Data><T>Int</T><D>0</D></Data> <Description>Generate sc_clock</Description> <DocSymbol /> <Enum>SystemCCosim__GenerateClock@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>dataOut?0?0?1?12#</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="InputDataTypes" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputInterfaces" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputPortsBits" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputPortsIntBits" Type="PartParam"> <DataEntry /> <Description>SystemC module input datatypes</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="InputRates" Type="PartParam"> <DataEntry /> <Description>Input ports rates</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="Inputs" Type="PartParam"> <DataEntry /> <Description>SystemC module inputs</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="Logic Value" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>10110110</DataEntry> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="ModelVersion" Type="PartParam"> <Data>V2012Y10M08D12H40M</Data> <Description>Version of the SystemCCosim blcok</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="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>S3</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="OutputDataTypes" Type="PartParam"> <DataEntry>{'sc_lv'}</DataEntry> <Description>SystemC module output datatypes</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="OutputInterfaces" Type="PartParam"> <DataEntry>{'sc_out'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsBits" Type="PartParam"> <DataEntry>{'8'}</DataEntry> <Description>SystemC module output datatypes</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="OutputPortsIntBits" Type="PartParam"> <DataEntry>{''}</DataEntry> <Description>SystemC module output datatypes</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="OutputRates" Type="PartParam"> <DataEntry>{'1'}</DataEntry> <Description>Output ports rates</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="Outputs" Type="PartParam"> <DataEntry>{'dataOut'}</DataEntry> <Description>SystemC module 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>5</D></Validate></Item> <Item XName="Step" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Time_Spacing</DataEntry> <Validate><T>Int</T><D>0</D></Validate></Item> <Item XName="SystemCModule" Type="PartParam"> <Data>SourceLV<8></Data> <Description>SystemC module name</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="TimeUnit" Type="PartParam"> <Data><T>Int</T><D>2</D></Data> <Description>Time resolution unit</Description> <DocSymbol /> <Enum>SystemCCosim__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="TopHeaderFile" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Offset of SystemC module top header file</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>11</D></Validate></Item> <Item XName="UseDefaultDirectory" Type="PartParam"> <Data><T>Int</T><D>1</D></Data> <Description>Use default build directory</Description> <DocSymbol /> <Enum>SystemCCosim__UseDefaultDirectory@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="__CustParams_Def" Type="Parameters"> <Item XName="ParamSet" Type="ParamSet"> <ParamOrder><T>Array_BString</T><D>1;3;ModuleName;Logic Value;Step</D></ParamOrder> <Item XName="Logic Value" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>X001XZ001</DataEntry> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="ModuleName" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry>Pseudorandom_LV_Gen</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Default SystemC Module's Parameter that defines instance's name</Description> <Validate><T>Int</T><D>4</D></Validate></Item> <Item XName="Step" Type="PartParam"> <Custom><T>Bool</T><D>1</D></Custom> <DataEntry /> <Validate><T>Int</T><D>0</D></Validate></Item></Item></Item></Item></Item> <Item XName="Subnetwork1" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>LogicVectorToInt</Model> <ModelID /> <Netlist>dp1,6?Connect7|dp2,1?Connect2</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>LogicVectorToInt</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="VectorSize" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="VectorSize" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="Subnetwork2" Type="Part"> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>LogicVectorToInt</Model> <ModelID /> <Netlist>dp1,3?Connect0|dp2,4?Connect11</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>LogicVectorToInt</ModelName> <SymbolName>AutoSymDF</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="VectorSize" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item></Item> <Item XName="ParamSet" Type="ParamSet"> <Item XName="VectorSize" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="W1" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>Arbitrary Waveform</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>WaveForm@Data Flow Models</Model> <ModelID /> <Netlist>output,5?Connect25|trigger,7</Netlist> <ParentPartName>WaveForm@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_WaveForm</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>WaveForm@Data Flow Models</ModelName> <SymbolName>SYM_WaveForm</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>WaveForm__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="ExplicitValues" Type="PartParam"> <DataEntry>[1;0]</DataEntry> <Description>Waveform values</Description> <DocSymbol>V</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</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="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Periodic" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Periodic signal</Description> <DocSymbol>P</DocSymbol> <Enum>WaveForm__Periodic@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <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 ~= 1 ) || ( 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>WaveForm__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>WaveForm__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>WaveForm__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="ExplicitValues" Type="PartParam"> <DataEntry>[1;0]</DataEntry> <Description>Waveform values</Description> <DocSymbol>V</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</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="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Periodic" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Periodic signal</Description> <DocSymbol>P</DocSymbol> <Enum>WaveForm__Periodic@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <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 ~= 1 ) || ( 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>WaveForm__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>WaveForm__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="W2" Type="Part"> <Category>Sources;C++ Code Generation</Category> <Description>Arbitrary Waveform</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>WaveForm@Data Flow Models</Model> <ModelID /> <Netlist>output,2?Connect23|trigger,8</Netlist> <ParentPartName>WaveForm@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_WaveForm</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>WaveForm@Data Flow Models</ModelName> <SymbolName>SYM_WaveForm</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>WaveForm__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="ExplicitValues" Type="PartParam"> <DataEntry>[1;0; 0;1;0;0;1;1;1;1;0;1;0;0;1;0;0]</DataEntry> <Description>Waveform values</Description> <DocSymbol>V</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</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="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Periodic" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Periodic signal</Description> <DocSymbol>P</DocSymbol> <Enum>WaveForm__Periodic@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <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 ~= 1 ) || ( 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>WaveForm__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>WaveForm__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>WaveForm__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="ExplicitValues" Type="PartParam"> <DataEntry>[1;0; 0;1;0;0;1;1;1;1;0;1;0;0;1;0;0]</DataEntry> <Description>Waveform values</Description> <DocSymbol>V</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</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="Offset" Type="PartParam"> <DataEntry>0</DataEntry> <Description>DC offset voltage</Description> <DocSymbol>DC</DocSymbol> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <Unit><T>Int</T><D>9001</D></Unit> <Validate><T>Int</T><D>5</D></Validate></Item> <Item XName="Periodic" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Periodic signal</Description> <DocSymbol>P</DocSymbol> <Enum>WaveForm__Periodic@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>1</D></RunTimeTunable> <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 ~= 1 ) || ( 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>WaveForm__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>WaveForm__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="clk" 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,5?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="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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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="en" 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?Connect5</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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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="in" 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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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="out_sc" 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?Connect11</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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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="InsertFileHeader" Type="PartParam"> <DataEntry>0</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Enable inserting file header before csv file content</Description> <DocSymbol /> <Enum>Sink__InsertFileHeader@Data Flow Enums</Enum> <HideCondition>SinkTarget == 0 || DataFileType ~= 4 || (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="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>1</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> <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"> <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="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;TN2C;MS24;YJ2C;MS24</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;Gxt2C;Wcm24;WNw2C;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="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;K}14;MS24;MB24;MS24</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;6;WNw2C;Wcm24;Goz2C;Wcm24;Goz2C;WNg24</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="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;6;WNw2C;GV24;Goz2C;GV24;Goz2C;MS24</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;G4o2C;GV1C;G7m2C;GV1C</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="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;Goz2C;MS24;WPf2C;MS24</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;6;Goz2C;WNg24;Pf2C;WNg24;WPf2C;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>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;6;WPf2C;RN24;WNw2C;RN24;WNw2C;GV1C</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="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;WNw2C;GV1C;Mx2C;GV1C</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;4;WTs2C;GV24;WNw2C;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>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;4;Mx2C;GV1C;Jz2C;GV1C</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;mvu2C;GV1C;WNw2C;GV1C</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;;;yH24;qs14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;keBGk6s6F3C;WxQp2GEiN2C;mJW{Yp8CD2C;qTWCIoJPf24</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>-6624.999979230734</D></PosX> <PosY><T>Double</T><D>-750.0000090218241</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 {LogicVectorToInt}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pVectorSize" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>VectorSize=8 [VectorSize]</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>W2</Designator> <PosX><T>Double</T><D>-7624.999999999998</D></PosX> <PosY><T>Double</T><D>1749.999999999994</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_WaveForm</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="__pW2" 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>W2 {WaveForm@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pExplicitValues" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ExplicitValues=(17x1) [1; 0; 0; 1; 0… V</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=0 V</Text></Item> <Item XName="_pPeriodic" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Periodic=YES</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>en</Designator> <PosX><T>Double</T><D>-5751.000009111877</D></PosX> <PosY><T>Double</T><D>1999.999980861026</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="__pen" 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>en {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="Part11" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>clk</Designator> <PosX><T>Double</T><D>-6126.000051361886</D></PosX> <PosY><T>Double</T><D>4249.999978733483</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="__pclk" 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>clk {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="Part12" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>in</Designator> <PosX><T>Double</T><D>-4125.9999990983</D></PosX> <PosY><T>Double</T><D>-125</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.999755859375</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="__pin" 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>in {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="Part3" Type="SchPart"> <CenterX><T>Double</T><D>0</D></CenterX> <CenterY><T>Double</T><D>0</D></CenterY> <Designator>W1</Designator> <PosX><T>Double</T><D>-7624.999999999996</D></PosX> <PosY><T>Double</T><D>3375</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_WaveForm</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="__pW1" 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>W1 {WaveForm@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pExplicitValues" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ExplicitValues=(2x1) [1; 0] V</Text></Item> <Item XName="_pOffset" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Offset=0 V</Text></Item> <Item XName="_pPeriodic" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Periodic=YES</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>Pseudorandom_LV_Gen</Designator> <PosX><T>Double</T><D>-9500.000057549903</D></PosX> <PosY><T>Double</T><D>-750.0000149683528</D></PosY> <Selected><T>Bool</T><D>1</D></Selected> <Symbol>AutoSymDF{SystemC}</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>1416.25</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="__pPseudorandom_LV_Gen" 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>Pseudorandom_LV_Gen {SystemCCosim@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pLogic Value" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Logic Value=10110110</Text></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName='Pseudorandom_LV_Gen</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>412.9400000000001</D></PosY> <Text>Step=10e-9 [Time_Spacing]</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>out_sc</Designator> <PosX><T>Double</T><D>873.9999933242898</D></PosX> <PosY><T>Double</T><D>1750</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="__pout_sc" 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>out_sc {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>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>Subnetwork2</Designator> <PosX><T>Double</T><D>-1500.000016401371</D></PosX> <PosY><T>Double</T><D>1124.999994837181</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 {LogicVectorToInt}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pVectorSize" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>VectorSize=8 [VectorSize]</Text></Item></Item></Item> <Item XName="Part8" Type="SchPart"> <CenterX><T>Double</T><D>250</D></CenterX> <CenterY><T>Double</T><D>250</D></CenterY> <Designator>DFF</Designator> <PosX><T>Double</T><D>-3501.000006675725</D></PosX> <PosY><T>Double</T><D>1125</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>AutoSymDF{SystemC}</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="__pDFF" 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>DFF {SystemCCosim@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pModuleName" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>ModuleName=DFF</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="Graph6" UserName="Graph6" 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>1</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.1016</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>5.14e-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="in, out_sc, clk*30, en*30" 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>300</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> <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"> <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;;;8W14;a04</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;Lsd3fci8f34;}}}}}}}Fl24</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;;;W1;j</D></Window> <ZOrder><T>Int</T><D>5</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>3843.58507156372</D></PosY> <Width><T>Double</T><D>51478.30188679245</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> <Selected><T>Bool</T><D>1</D></Selected> <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>255</D></Color> <Context>DF5_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>in</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> <Selected><T>Bool</T><D>0</D></Selected> <SeriesType><T>Int</T><D>3</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=in</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>DF5_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>out_sc</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> <Selected><T>Bool</T><D>0</D></Selected> <SeriesType><T>Int</T><D>3</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=out_sc</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>DF5_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>clk*30</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>3</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=clk*30</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="Series3" Type="GraphSeries"> <Color><T>Int</T><D>33535</D></Color> <Context>DF5_Data</Context> <DataFormat><T>Int</T><D>0</D></DataFormat> <Meas>en*30</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> <Selected><T>Bool</T><D>0</D></Selected> <SeriesType><T>Int</T><D>3</D></SeriesType> <SymbolShape><T>Int</T><D>4</D></SymbolShape> <UserHide><T>Bool</T><D>0</D></UserHide> <ZOrder><T>Int</T><D>8997</D></ZOrder> <Item XName="Eqns" Type="Equation"> <Text>Inl_i=en*30</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>1.307548867924528</D></Data></Item></Item> <Item XName="LogicVectorToInt" UserName="LogicVectorToInt" 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>1</D></Direction> <PartID>dp1</PartID> <PinName>Port_1</PinName> <SchObject>Part2</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part0</MappedSchObject> <NetName>1</NetName></Item></Item></Item> <Item XName="P2" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>U1</PartID> <PinName>input</PinName> <SchObject>Part0</SchObject> <TermNum>1</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Part2</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>4</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>1</D></Direction> <PartID>U1</PartID> <PinName>output</PinName> <SchObject>Part0</SchObject> <TermNum>2</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>4</ResolvedNetName> <SchObject>Connect0</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>B1</PartID> <PinName>input</PinName> <SchObject>Part3</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="N4" Type="Nexus"> <Item XName="C1" 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>B1</PartID> <PinName>output</PinName> <SchObject>Part3</SchObject> <TermNum>2</TermNum> <Item XName="Subterminals" Type="SerItem"> <Item XName="T1" Type="SubTerm"> <MappedSchObject>Connect2</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>2</ResolvedNetName> <SchObject>Connect2</SchObject></Item> <Item XName="P1" Type="PartPin"> <Direction><T>Int</T><D>0</D></Direction> <PartID>dp2</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>2</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;qCpCpCpZA2C;QcPcPcvBH2C;qCpCpCdG234;pCpCpCNe734</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="VectorSize" Type="Variable"> <Data><T>Double</T><D>32</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;;;Op14;Q14</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;;;aALgKfYpm24;dETwqfJZM24</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;F;F;z2;w1</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;VectorSize</D></ParamOrder> <Item XName="VectorSize" Type="PartParam"> <DataEntry>32</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Enum /> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="PartList" Type="PartList"> <Selected><T>Bool</T><D>0</D></Selected> <Item XName="B1" Type="Part"> <Category>Math Scalar;Type Converters;C++ Code Generation</Category> <Description>Bits to Integer Converter</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>BitsToInt@Data Flow Models</Model> <ModelID /> <Netlist>input,4?Connect0|output,2?Connect2</Netlist> <ParentPartName>BitsToInt@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_BitsToInt</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>BitsToInt@Data Flow Models</ModelName> <SymbolName>SYM_BitsToInt</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="BitOrder" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bit order</Description> <DocSymbol /> <Enum>BitsToInt__BitOrder@Data Flow Enums</Enum> <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="NumBits" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Description>Number of bits read per execution</Description> <DocSymbol /> <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="BitOrder" Type="PartParam"> <DataEntry>1</DataEntry> <Default><T>Bool</T><D>1</D></Default> <Description>Bit order</Description> <DocSymbol /> <Enum>BitsToInt__BitOrder@Data Flow Enums</Enum> <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="NumBits" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Description>Number of bits read per execution</Description> <DocSymbol /> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>11</D></Validate></Item></Item></Item> <Item XName="U1" Type="Part"> <Category>Math Matrix;Type Converters;C++ Code Generation</Category> <Description>Unpack Matrix Function</Description> <Footprint /> <MathLang><T>Bool</T><D>1</D></MathLang> <Model>Unpack_M@Data Flow Models</Model> <ModelID /> <Netlist>input,1?Part2|output,4?Connect0</Netlist> <ParentPartName>Unpack_M@Algorithm Design</ParentPartName> <SectionNum><T>Int</T><D>0</D></SectionNum> <ShortSymbol /> <Symbol>SYM_UnPk_M</Symbol> <Item XName="ModelsParamSet" Type="ModelsParamSet"> <Item XName="ModelSet_0" Type="ModelListEntry"> <Indentifier /> <ModelName>Unpack_M@Data Flow Models</ModelName> <SymbolName>SYM_UnPk_M</SymbolName> <Item XName="ParamSet" Type="ParamSet"> <Item XName="Format" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Format of data to be packed into matrix</Description> <DocSymbol /> <Enum>Unpack_M__Format@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="NumCols" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Number of columns in input matrix</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="NumRows" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Description>Number of rows in input matrix</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="Format" Type="PartParam"> <DataEntry>0</DataEntry> <Description>Format of data to be packed into matrix</Description> <DocSymbol /> <Enum>Unpack_M__Format@Data Flow Enums</Enum> <Range /> <RunTimeTunable><T>Bool</T><D>0</D></RunTimeTunable> <Validate><T>Int</T><D>16</D></Validate></Item> <Item XName="NumCols" Type="PartParam"> <DataEntry>1</DataEntry> <Description>Number of columns in input matrix</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="NumRows" Type="PartParam"> <DataEntry>VectorSize</DataEntry> <Description>Number of rows in input matrix</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="dp1" Type="Part"> <Model>DATAPORT</Model> <ModelID /> <Netlist>Port_1,1?Part0</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?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>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;OB24;Y32C;GF24;Y32C</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;Rd24;Y32C;WUb24;Y32C</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;;;KM24;yA24</D></DVport> <PVPort><T>Array_Dbl64</T><D>1;4;UxA97RfxR2C;JpKBgVfGV2C;1byaJFGVh24;91ewD}}OJ24</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>U1</Designator> <PosX><T>Double</T><D>-876.0000066757202</D></PosX> <PosY><T>Double</T><D>-625</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_UnPk_M</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>862.7499389648438</D></PosX> <PosY><T>Double</T><D>310.625</D></PosY> <Visible><T>Bool</T><D>1</D></Visible> <ZOrder><T>Int</T><D>1</D></ZOrder> <Item XName="__pU1" 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>U1 {Unpack_M@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pFormat" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>Format=ColumnMajor</Text></Item> <Item XName="_pNumCols" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>NumCols=1</Text></Item> <Item XName="_pNumRows" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>NumRows=32 [VectorSize]</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>dp2</Designator> <PosX><T>Double</T><D>3000</D></PosX> <PosY><T>Double</T><D>-750</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="Part2" 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>-875</D></PosX> <PosY><T>Double</T><D>-750</D></PosY> <Rotate><T>Double</T><D>180</D></Rotate> <Symbol>SYM_DataPort</Symbol> <Item XName="DrawParams" Type="DrawGroup"> <PosX><T>Double</T><D>250.0000610351563</D></PosX> <PosY><T>Double</T><D>227.9998474121094</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>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>B1</Designator> <PosX><T>Double</T><D>999</D></PosX> <PosY><T>Double</T><D>-625</D></PosY> <Selected><T>Bool</T><D>0</D></Selected> <Symbol>SYM_BitsToInt</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="__pB1" 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>B1 {BitsToInt@Data Flow Models}</Text> <Visible><T>Bool</T><D>1</D></Visible></Item> <Item XName="_pNumBits" Type="SchParameter"> <BorderStyle><T>Int</T><D>5</D></BorderStyle> <Filled><T>Bool</T><D>0</D></Filled> <FontColor><T>Int</T><D>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>NumBits=32 [VectorSize]</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="Page" Type="PageMgr" /></Item> <Item XName="TuneList" Type="TuneList" /> <Item XName="Variables" Type="SerItem" /> <Item XName="WorkspaceVariables" Attrib="14" Type="Equation"> <AutoCalc><T>Bool</T><D>0</D></AutoCalc> <Selected><T>Bool</T><D>0</D></Selected> <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>