淘宝官方店     推荐课程     在线工具     联系方式     关于我们  
 
 

微波射频仿真设计   Ansoft Designer 中文培训教程   |   HFSS视频培训教程套装

 

Agilent ADS 视频培训教程   |   CST微波工作室视频教程   |   AWR Microwave Office

          首页 >> Ansoft Designer >> Ansoft Designer在线帮助文档


Ansoft Designer / Ansys Designer 在线帮助文档:


System Simulator >
System Component Models >
Fixed-Point >
   Fixed-Point Accumulator (FXTACCUM)       

Fixed-Point Accumulator (FXTACCUM)

 

 


Property

Description

Units

Default

Range/type

useInAsOut

Use the input precision as the output precision:

1: Use

0: Do not use

None

1

[0, 1]/Integer

outW

Word length of the output fixed point number

None

32

[1, 32]/Integer

outD

Precision of the output fixed point number

None

0

[0, 32]/Integer

ovf

Overflow characteristic: 0 for wrapped, 1 for saturate, 2 for zero saturate

None

0

[0, 2]/Integer

quant

Quantization characteristic:

0 for truncated,

1 for rounded,

2 for truncated 0

None

0

[0, 2]/Integer

Arithtype

Arithmetic type: 0 for signed , 1 for unsigned

None

0

[0, 1]/Integer

Rin1

Input1 impedance

Ohm

Inf

(0, Inf]/Real

Rin2

Input2 impedance

Ohm

Inf

(0, Inf]/Real

Rout1

Output1 impedance

Ohm

0

[0, Inf)/Real

Rout2

Output2 impedance

Ohm

0

[0, Inf)/Real

Ports

Input1

Input1 clock signal (floating point real number, optional)

Input2

Input2 signal (fixed point real number)

Output1

Output1 signal (fixed point real number)

Output2

Output2 signal (floating point real number)


 

Limits

outW > outD for signed arithmetic

Notes

1. This model is a fixed point accumumlator. It can be either clocked or non-clocked. If non-clocked, simply leave the clock signal port (the first input) open. When clocked, it is a rising edge triggered device. The trigger level is set to be 0.5 inside this model; therefore, care must be taken to make sure the input signal level is in accordance, a scaler may be needed to scale the incoming signal down in some cases.

2. The parameters outW, outD, ovf, quant, and arithtype are used to define the output format of the fixed point number. Note that, when the parameter useInAsOut is turned on, the previ­ously mentioned parameters will be ignored; instead, the format of the output signal will be the same as the format of the input signal. That is to say, if one wants to use a different output for­mat than the input format, he/she has to set useInAsOut to 0, and set the corresponding for­mat.

3. The first output is the accumulated output signal, while the second output is the overflow out­put. When an overflow occurs during one accumulation step, a logic sigal “1” will be written to the second output to indicate an overflow.

4. The following plot shows the relationship between word length and precision.

Netlist Form

FXTACCUM:NAME n1 n2 n3 n4 [useInAsOut=val] [outW=val] [outD=val] [ovf=val] [quant=val] [arithtype=val] [Rin1=val] [Rin2=val] [Rout1=val] [Rout2=val]

Netlist Example

FXTACCUM:1 1 2 3 4 outW=10 outD=10 ovf=0 quant=1 arithtype=1




HFSS视频教学培训教程 ADS2011视频培训教程 CST微波工作室教程 Ansoft Designer 教程

                HFSS视频教程                                      ADS视频教程                               CST视频教程                           Ansoft Designer 中文教程


 

      Copyright © 2006 - 2013   微波EDA网, All Rights Reserved    业务联系:mweda@163.com