Forum Discussion
Altera_Forum
Honored Contributor
14 years agoThe input block you have there is configured to be a 24-bit integer. You're feeding in a real input with a range from 0 to 2 so it's quantising it. There are only 3 possible values: 0, 1 and 2. 2 doesn't happen because it requires time = pi/2 which your granularity doesn't allow for.
Change the input block to have type signed binary fractional and set the number of fractional bits to something more than 0 and you should see something more like your original signal.