📄 fixedpointreport.xml
字号:
<QuantizerInfo>
<Type>ufixed</Type>
<Overflow>wrap</Overflow>
<Rounding>floor</Rounding>
<WordLength>5</WordLength>
<FractionalLength>0</FractionalLength>
</QuantizerInfo>
</QuantizerType>
<Type>
<IsArray>1</IsArray>
<IsBoolean>0</IsBoolean>
<IsGF>0</IsGF>
<Shape>
<NumRows>1</NumRows>
<NumCols>1</NumCols>
<GetLength>1</GetLength>
<IsRowVector>0</IsRowVector>
<IsColVector>0</IsColVector>
<IsScalar>1</IsScalar>
<IsVector>0</IsVector>
<IsMatrix>0</IsMatrix>
<IsSet>1</IsSet>
</Shape>
</Type>
</Symbol>
</Double>
</Node>
<Node>
<Double>
<Name>prod1</Name>
<Type>Double</Type>
<InstancePath>for n.fir.tap_delay (*) coeff(16:-1:1)'.Variables.prod1</InstancePath>
<FileName>mtimes_001</FileName>
<IsFromHierarchicalDirective>0</IsFromHierarchicalDirective>
<OrigFuncName/>
<File Name="C:\AccelDSP\AccelWork\FIR\MapFunctions\mtimes_001.m" Line="38"/>
<FunctionFile Name="" Line="-1"/>
<Symbol>
<QuantizerIsFromDirective>0</QuantizerIsFromDirective>
<QuantizerIsFromSource>0</QuantizerIsFromSource>
<IsPersistent>0</IsPersistent>
<IsShared>0</IsShared>
<IsConstant>0</IsConstant>
<IsShapedByDirective>0</IsShapedByDirective>
<IsMemMapped>0</IsMemMapped>
<IsPipeStage>0</IsPipeStage>
<IsTemporary>0</IsTemporary>
<IsNotUserSymbol>0</IsNotUserSymbol>
<QuantizerType>
<IsUndefined>0</IsUndefined>
<IsFromSource>0</IsFromSource>
<IsFromDirective>0</IsFromDirective>
<IsFromOperation>0</IsFromOperation>
<IsMaximum>0</IsMaximum>
<FractionalIsUserMax>0</FractionalIsUserMax>
<IsExplicit>1</IsExplicit>
<HasError>0</HasError>
<QuantizerInfo>
<Type>fixed</Type>
<Overflow>wrap</Overflow>
<Rounding>floor</Rounding>
<WordLength>24</WordLength>
<FractionalLength>20</FractionalLength>
</QuantizerInfo>
</QuantizerType>
<Type>
<IsArray>1</IsArray>
<IsBoolean>0</IsBoolean>
<IsGF>0</IsGF>
<Shape>
<NumRows>1</NumRows>
<NumCols>1</NumCols>
<GetLength>1</GetLength>
<IsRowVector>0</IsRowVector>
<IsColVector>0</IsColVector>
<IsScalar>1</IsScalar>
<IsVector>0</IsVector>
<IsMatrix>0</IsMatrix>
<IsSet>1</IsSet>
</Shape>
</Type>
</Symbol>
</Double>
</Node>
</VariableFolder>
</Node>
<Node>
<StatementFor>
<Name>for accumindex = 1:16</Name>
<Type>StatementFor</Type>
<InstancePath>for n.fir.tap_delay (*) coeff(16:-1:1)'.for accumindex</InstancePath>
<FileName>mtimes_001</FileName>
<IsFromHierarchicalDirective>0</IsFromHierarchicalDirective>
<OrigFuncName/>
<File Name="C:\AccelDSP\AccelWork\FIR\MapFunctions\mtimes_001.m" Line="37"/>
<FunctionFile Name="" Line="-1"/>
<NumberOfIterations>16</NumberOfIterations>
<Range>
<Start>1</Start>
<Step>1</Step>
<End>16</End>
</Range>
<UnrollIsDirective>0</UnrollIsDirective>
<UnrollValue>Fully Rolled</UnrollValue>
<Node>
<OperationScalarMultiply>
<Name>inputA(1,accumindex) (*) inputB(accumindex,1)</Name>
<Type>OperationScalarMultiply</Type>
<InstancePath>for n.fir.tap_delay (*) coeff(16:-1:1)'.for accumindex.inputA(1,accumindex) (*) inputB(accumindex,1)</InstancePath>
<FileName>mtimes_001</FileName>
<IsFromHierarchicalDirective>0</IsFromHierarchicalDirective>
<OrigFuncName/>
<File Name="C:\AccelDSP\AccelWork\FIR\MapFunctions\mtimes_001.m" Line="38"/>
<FunctionFile Name="" Line="-1"/>
</OperationScalarMultiply>
</Node>
<Node>
<OperationScalarAddition>
<Name>prod1 (+) accum</Name>
<Type>OperationScalarAddition</Type>
<InstancePath>for n.fir.tap_delay (*) coeff(16:-1:1)'.for accumindex.prod1 (+) accum</InstancePath>
<FileName>mtimes_001</FileName>
<IsFromHierarchicalDirective>0</IsFromHierarchicalDirective>
<OrigFuncName/>
<File Name="C:\AccelDSP\AccelWork\FIR\MapFunctions\mtimes_001.m" Line="39"/>
<FunctionFile Name="" Line="-1"/>
<NumberOfRowIterations>1</NumberOfRowIterations>
<RowRange>
<Start>1</Start>
<Step>1</Step>
<End>1</End>
</RowRange>
<NumberOfColIterations>1</NumberOfColIterations>
<ColRange>
<Start>1</Start>
<Step>1</Step>
<End>1</End>
</ColRange>
<UnrollIsDirective>0</UnrollIsDirective>
<RowUnrollValue>Fully Rolled</RowUnrollValue>
<ColUnrollValue>Fully Rolled</ColUnrollValue>
</OperationScalarAddition>
</Node>
</StatementFor>
</Node>
</FuncMapFunction>
</Node>
</DesignFunction>
</Node>
<Node>
<StatementFor>
<Name>for n = 1:NUMSAMPS</Name>
<Type>StatementFor</Type>
<InstancePath>for n</InstancePath>
<FileName>fir_script</FileName>
<IsFromHierarchicalDirective>0</IsFromHierarchicalDirective>
<OrigFuncName/>
<File Name="C:\AccelDSP\AccelWork\FIR\fir_script.m" Line="40"/>
<FunctionFile Name="" Line="-1"/>
</StatementFor>
</Node>
<Node>
<Function>
<Name>Accel_WriteTestVector (1)</Name>
<Type>Function</Type>
<InstancePath>Accel_WriteTestVector (1)</InstancePath>
<FileName>fir_script</FileName>
<IsFromHierarchicalDirective>0</IsFromHierarchicalDirective>
<Orig
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -