@@ -10,7 +10,7 @@ to convert a high sample rate stream of (1-bit) PDM samples into a lower sample
1010rate stream of (32-bit) PCM samples.
1111
1212The default and most widely used configuration is a two-stage decimation
13- pipeline, and that two-stage case is the focus of this page . This is shown in
13+ pipeline, and that two-stage case is the focus of this section . This is shown in
1414:ref: `decimator_stages_simplified `.
1515
1616.. _decimator_stages_simplified :
@@ -262,7 +262,7 @@ sample rate (the sample rate received by the main application code) is
262262 3.072 MHz / (32*6) = 16 kHz
263263
264264The second stage filter uses the 32-bit FIR filter implementation from
265- `lib_xcore_math <https://github. com/xmos /lib_xcore_math >`_. See
265+ `lib_xcore_math <www.xmos. com/libraries /lib_xcore_math >`_. See
266266``xs3_filter_fir_s32() `` in that library for more implementation details.
267267
268268The filter state (delay line) consists of as many 32-bit samples as there are taps in the stage-2 filter,
@@ -272,6 +272,6 @@ and requires that many 32-bit words for storage.
272272
273273 If providing stage-2 custom coefficients, they must remain compatible with the underlying
274274 32-bit FIR implementation from
275- `lib_xcore_math <https://github. com/xmos /lib_xcore_math >`_
275+ `lib_xcore_math <www.xmos. com/libraries /lib_xcore_math >`_
276276 (for example, tap/shift/state configuration must match the ``xs3_filter_fir_s32() `` function requirements).
277277 For details on supplying custom coefficients via configuration structures, see :ref: `custom_filters `.
0 commit comments