Visible to Intel only — GUID: hco1421847922772
Ixiasoft
3.3.2. Output Rounding
For high rate change factors, the maximum required data width for no data loss is large for many practical cases. To reduce the output data width to the input level, apply quantization at the end of the output stage. the CIC filter offers various rounding or saturation options. You can only apply these rounding options to the output stage of the filter. The data widths at the intermediate stages are not changed.
Option | Description |
---|---|
Truncation | The CIC drops the LSBs. (Equivalent to rounding to minus infinity.) |
Convergent rounding | Also known as unbiased rounding. Rounds to the nearest even number. If the most significant deleted bit is one, and either the least significant of the remaining bits or at least one of the other deleted bits is one, then one is added to the remaining bits. |
Round up | Also known as rounding to plus infinity. Adds the MSB of the discarded bits for positive and negative numbers via the carry in. |
Saturation | Puts a limit value (upper limit in the case of overflow, or lower limit in the case of negative overflow) at the output when the input exceeds the allowed range. The upper limit is +2n-1 and lower limit is –2n |