GD32W51x User Manual
996
30.
High-Performance Digital Filter (HPDF)
30.1.
Overview
A high performance digital filter module (HPDF) for external sigma delta (Σ-Δ) modulator is
integrated in GD32W51x. HPDF supports SPI interface and Manchester-coded single-wire
interface. The external sigma delta modulator can be connected with MCU by the serial
interface, and the serial data stream output by sigma delta modulator can be filtered. In
addition, HPDF also supports the parallel data stream input function to filter the data in the
internal memory of the MCU.
30.2.
Characteristics
Two multiplex digital serial input channels
-
configurable SPI and Manchester interfaces;
Two internal digital parallel input channels
-
input with up to 16-bit resolution;
Configurable Sinc filter and integrator
-
the order and oversampling rate (decimation rate) of Sinc filter can be configured;
-
sampling rate of configurable integrator;
Threshold monitor function
-
independent Sinc filter, configurable order and oversampling rate (decimation rate);
-
configurable data input source: serial channel input data or HPDF output data;
Malfunction monitor function
-
A counter with 8 bits is used to monitor the continuous 0 or 1 in the serial channel
input data stream;
Extreme monitor function
-
store minimum and maximum values of output data values of HPDF;
Up to 24-bit output data resolution
Clock signal can be provided to external sigma delta modulator
-
provide configurable clock signal by the CKOUT pin;
Flexible conversion configuration function
-
the conversion channel is divided into regular group and inserted group;
-
support multiple conversion modes and startup modes;
HPDF output data is in signed format
30.3.
Function overview
30.3.1.
HPDF Block Diagram
The structural block diagram of HPDF is shown in
.