This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AMC3336:SINC3数字滤波器 FPGA 实现

Guru**** 2381990 points
Other Parts Discussed in Thread: AMC3336, ADS1202
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1507839/amc3336-sinc3-digital-filter-fpga-implementation

器件型号:AMC3336
主题: ADS1202中讨论的其他部件

工具/软件:

尊敬的团队:

我的客户正在使用 AMC3306/AMC3336进行电流/电压采样设计。 它们考虑在 FPGA 中实现 SINC3滤波器。

这里提供了一个有关此 FPGA 实现的应用手册: SBAA094。 其中需要25位数据总线宽度。 不过、理想分辨率为24位、25位滤波器输出应如何映射到24位转换结果? 如果将24位 MSB 映射到 out、则实际分辨率为23位。 如果将24位 LSB 映射到 out、则 FSR 输出将为0。

我注意到有一个示例 FPGA VHDL 代码"ADS1202参考设计 VHDL 软件 (SLAC055)"。 其中实际使用了24位数据总线。 我认为这种设计存在一个错误:一旦模拟输入超过正或负 FSR、输出就会为0。 我的理解是否正确?

谢谢!

John