bardia
Newbie level 5
- Joined
- Sep 14, 2010
- Messages
- 8
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,378
Dear all,
I want to design a CIC decimation filter for a 3rd-order sigma-delta modulator with single-bit quantization.*As we know, CIC filter need's 2's complement arithmetic. Let's assume I need 16 bits internal word length for correct operation.
Now my question is, do I need to convert my 1-bit unsigned quantized data (at the the modulator output) to the equivalent 16-bit 2's complement world length at the input of the CIC filter?
In other word, do I need to convert 1b'0 to -1 = 16'hFFFF, and 1'b1 to +1 = 16'h0001.
Thanks for your help.
I want to design a CIC decimation filter for a 3rd-order sigma-delta modulator with single-bit quantization.*As we know, CIC filter need's 2's complement arithmetic. Let's assume I need 16 bits internal word length for correct operation.
Now my question is, do I need to convert my 1-bit unsigned quantized data (at the the modulator output) to the equivalent 16-bit 2's complement world length at the input of the CIC filter?
In other word, do I need to convert 1b'0 to -1 = 16'hFFFF, and 1'b1 to +1 = 16'h0001.
Thanks for your help.