问题描述
当我使用泰勒级数校正时,我的DDS(直接数字综合)输出似乎偶尔从1溢出到-1。
解决/修复方法
这是一个已知的问题。对于某些参数组合,可能发生泰勒级数校正算术中的溢出,导致从最大正值溢出到最大负值。要解决此问题,请禁用Taylor系列校正,并使用提供的抖动,或许您仍然可以获得所需的SFDR。
您也可以通过简单地增加SFDR并仍然使用Taylor来解决这个问题,因为只有少数参数组合会导致偶尔溢出。
此问题将在未来的DDS编译器版本中解决。
当我使用泰勒级数校正时,我的DDS(直接数字综合)输出似乎偶尔从1溢出到-1。
这是一个已知的问题。对于某些参数组合,可能发生泰勒级数校正算术中的溢出,导致从最大正值溢出到最大负值。要解决此问题,请禁用Taylor系列校正,并使用提供的抖动,或许您仍然可以获得所需的SFDR。
您也可以通过简单地增加SFDR并仍然使用Taylor来解决这个问题,因为只有少数参数组合会导致偶尔溢出。
此问题将在未来的DDS编译器版本中解决。
没有回复内容