SDFM 是一种四通道数字滤波器,专为电机控制应用中的电流测量和旋转变压器位置解码而设计。每个通道都可以接收独立的 Σ-Δ 调制位流。位流由四个独立可编程的数字抽取滤波器进行处理。该滤波器组包括快速比较器,用于过流和欠流监测进行即时数字阈值比较。图 6-56 展示了 SDFM 的方框图。
SDFM 的特性包含:
- 每个 SDFM 模块具有八个外部引脚:
- 每个 SDFM 模块具有四个 Σ-Δ 数据输入引脚(SDx_Dy,其中 x = 1 至 2,y = 1 至 4)
- 每个 SDFM 模块具有四个 Σ-Δ 时钟输入引脚(SDx_Cy,其中 x = 1 至 2,y = 1 至 4)
- 四种不同的可配置调制器时钟模式:
- 调制器时钟速率等于调制器数据速率
- 调制器时钟速率为调制器数据速率的一半
- 调制器数据为曼彻斯特编码。不需要调制器时钟。
- 调制器时钟速率为调制器数据速率的两倍
- 四个独立的可配置比较器单元:
- 提供四个不同的滤波器类型选择 (Sinc1/Sinc2/Sincfast/Sinc3) 选项
- 能够检测超值和低值条件
- 比较器的比较器过采样率 (COSR) 值可从 1 至 32 编程
- 四个独立的可配置数据过滤单元:
- 提供四个不同的滤波器类型选择 (Sinc1/Sinc2/Sincfast/Sinc3) 选项
- 数据过滤单元的数据过滤过采样率 (DOSR) 值可从 1 至 256 编程
- 能够启用或禁用独立的滤波器模块
- 能够使用主滤波器使能 (MFE) 位或 PWM 信号同步 SDFM 模块的所有四个独立滤波器
- 过滤数据可以以 16 位或 32 位形式表示
- PWM 可用于为 Σ-Δ 调制器生成调制器时钟