寄存器描述
0x0000 PFM_STS
默认值:0x00000000 |
PFM 状态寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:30 |
- |
- |
- |
29 |
R |
0x0 |
FLTR5_STS Filter5 Status,Filter5 的工作状态。
|
28 |
R |
0x0 |
FLTR4_STS Filter4 Status,Filter4 的工作状态。
|
27 |
R |
0x0 |
FLTR3_STS Filter3 Status,Filter3 的工作状态。
|
26 |
R |
0x0 |
FLTR2_STS Filter2 Status,Filter2 的工作状态。
|
25 |
R |
0x0 |
FLTR1_STS Filter1 Status,Filter1 的工作状态。
|
24 |
R |
0x0 |
FLTR0_STS Filter0 Status,Filter0 的工作状态。
|
23:22 |
- |
- |
- |
21 |
R/WAC |
0x0 |
FLTR5_ERR Filter5 Error Status,Filter5 报错状态,此状态置 1 表示 Filter5
还在忙碌过程中触发了新的计算或者 Filter5 在未使能的情况下触发计算。
|
20 |
R/WAC |
0x0 |
FLTR4_ERR Filter4 Error Status,Filter4 报错状态,此状态置 1 表示 Filter4
还在忙碌过程中触发了新的计算或者 Filter4 在未使能的情况下触发计算。
|
19 |
R/WAC |
0x0 |
FLTR3_ERR Filter3 Error Status,Filter3 报错状态,此状态置 1 表示 Filter3
还在忙碌过程中触发了新的计算或者 Filter3 在未使能的情况下触发计算。
|
18 |
R/WAC |
0x0 |
FLTR2_ERR Filter2 Error Status,Filter2 报错状态,此状态置 1 表示 Filter2
还在忙碌过程中触发了新的计算或者 Filter2 在未使能的情况下触发计算。
|
17 |
R/WAC |
0x0 |
FLTR1_ERR Filter1 Error Status,Filter1 报错状态,此状态置 1 表示 Filter1
还在忙碌过程中触发了新的计算或者 Filter1 在未使能的情况下触发计算。
|
16 |
R/WAC |
0x0 |
FLTR0_ERR Filter0 Error Status,Filter0 报错状态,此状态置 1 表示 Filter0
还在忙碌过程中触发了新的计算或者 Filter0 在未使能的情况下触发计算。
|
15:6 |
- |
- |
- |
5 |
R/WAC |
0x0 |
FLTR5_DNE Filter5 Done Status,Filter5 完成状态,此状态置 1 表示 Filter5
完成一次的算法计算。
|
4 |
R/WAC |
0x0 |
FLTR4_DNE Filter4 Done Status,Filter4 完成状态,此状态置 1 表示 Filter4
完成一次的算法计算。
|
3 |
R/WAC |
0x0 |
FLTR3_DNE Filter3 Done Status,Filter5 完成状态,此状态置 1 表示 Filter3
完成一次的算法计算。
|
2 |
R/WAC |
0x0 |
FLTR2_DNE Filter2 Done Status,Filter2 完成状态,此状态置 1 表示 Filter2
完成一次的算法计算。
|
1 |
R/WAC |
0x0 |
FLTR1_DNE Filter1 Done Status,Filter1 完成状态,此状态置 1 表示 Filter1
完成一次的算法计算。
|
0 |
R/WAC |
0x0 |
FLTR0_DNE Filter0 Done Status,Filter0 完成状态,此状态置 1 表示 Filter0
完成一次的算法计算。
|
0x0004 PFM_IE
默认值:0x00000000 |
PFM 中断使能寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:22 |
- |
- |
- |
21 |
R/W |
0x0 |
FLTR5_ERR_IE Filter5 Error IRQ Enable,Filter5 错误中断使能。
|
20 |
R/W |
0x0 |
FLTR4_ERR_IE Filter4 Error IRQ Enable,Filter4 错误中断使能。
|
19 |
R/W |
0x0 |
FLTR3_ERR_IE Filter3 Error IRQ Enable,Filter3 错误中断使能。
|
18 |
R/W |
0x0 |
FLTR2_ERR_IE Filter2 Error IRQ Enable,Filter2 错误中断使能。
|
17 |
R/W |
0x0 |
FLTR1_ERR_IE Filter1 Error IRQ Enable,Filter1 错误中断使能。
|
16 |
R/W |
0x0 |
FLTR0_ERR_IE Filter0 Error IRQ Enable,Filter0 错误中断使能。
|
15:6 |
- |
- |
- |
5 |
R/W |
0x0 |
FLTR5_DNE_IE Filter5 Done IRQ Enable,Filter5 完成中断使能。
|
4 |
R/W |
0x0 |
FLTR4_DNE_IE Filter4 Done IRQ Enable,Filter4 完成中断使能。
|
3 |
R/W |
0x0 |
FLTR3_DNE_IE Filter3 Done IRQ Enable,Filter3 完成中断使能。
|
2 |
R/W |
0x0 |
FLTR2_DNE_IE Filter2 Done IRQ Enable,Filter2 完成中断使能。
|
1 |
R/W |
0x0 |
FLTR1_DNE_IE Filter1 Done IRQ Enable,Filter1 完成中断使能。
|
0 |
R/W |
0x0 |
FLTR0_DNE_IE Filter0 Done IRQ Enable,Filter0 完成中断使能。
|
FLTRn+0x000 FLTRn_CTL
默认值:0x00000000 |
FLTRn 控制寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:28 |
R/W |
0x0 |
FLTR_YIN_SRC_SEL Filter Y Input Souce Select,滤波器 Y 输入信号源选择。
|
27:24 |
R/W |
0x0 |
FLTR_ZIN_SRC_SEL Filter Z Input Souce Select,滤波器 Z 输入信号源选择。
|
23:20 |
R/W |
0x0 |
FLTR_START_TRG_SEL Filter Start Trigger
Select,滤波器启动计算触发信号源选择。
|
19:16 |
R/W |
0x0 |
FLTR_IN_SRC_SEL Filter Data Input Souce Select,滤波器输入信号源选择。
|
15:10 |
- |
- |
- |
9 |
R/W |
0x0 |
FLTR_BP_Z0_EN Filter Bypass Z0 Enable,旁通 Z0 级的运算
,主要适用与并行运算模式下。
|
8 |
- |
- |
- |
7 |
R/W |
0x0 |
FLTR_SCALB_EN Filter Scale B Enable,滤波器缩小模块 B 使能。
|
6 |
R/W |
0x0 |
FLTR_SCALA_EN Filter Scale A Enable,滤波器缩小模块 A 使能。
|
5 |
R/W |
0x0 |
FLTR_LIMIT_EN Filter Limit Enable,滤波器限幅使能。
|
4 |
R/W |
0x0 |
FLTR_COEFF_SEL Filter Coeff Select,滤波器系数选择,此控制位为影子更新,在每次计算完成后进行更新。
|
3:1 |
R/W |
0x0 |
FLTR_ODR Filter Order Set,滤波器阶数设置
|
0 |
R/W |
0x0 |
FLTR_EN Filter Enable,滤波器使能
|
FLTRn+0x004 FLTRn_TRG
默认值:0x00000000 |
FLTRn 启动寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
WAC |
0x0 |
FLTR_RESET 此域写 A1C8,进行滤波器的复位,完成复位后,此域自动清 0 。 |
15:1 |
- |
- |
- |
0 |
W1AC |
0x0 |
FLTR_SW_TRG Filter Software Trigger,滤波器软件触发使能,此位写 1 后自动清 0 .
|
FLTRn+0x008 FLTRn_SCAL
默认值:0x00000000 |
FLTRn 输出缩写寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:14 |
- |
- |
- |
13:8 |
R/W |
0x0 |
FLTR_SCALB_SET Filter Scale B Set,滤波器缩小模块 B 设置 。
|
7:6 |
- |
- |
- |
5:0 |
R/W |
0x0 |
FLTR_SCALA_SET Filter Scale A Set,滤波器缩小模块 A 设置 。
|
FLTRn+0x00C FLTRn_DAT_IN
默认值:0x00000000 |
FLTRn 输入数据寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_DAT_IN FLTR Data Input,滤波器数据输入寄存器,这里最高可以支持 Q31 的定点数输入 。 |
FLTRn+0x010 FLTRn_DAT_OUT
默认值:0x00000000 |
FLTRn 输出数据寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_DAT_OUT FLTR Data Output,滤波器数据输出寄存器,最高支持 Q31 的定点数输出 。 |
FLTRn+0x014 FLTRn_OUT_MIN_H32
默认值:0x00000000 |
FLTRn 输出 MIN 值高 32 位寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_OUT_MIN_H32 FLTR Minimum High 32bits,滤波器最小限制值的高 32 位 。此字段仅在 FLTR _LIMIT_EN = 0x1 时有效 。 |
FLTRn+0x018 FLTRn_OUT_MIN_L32
默认值:0x00000000 |
FLTRn 输出 MIN 值低 32 位寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_OUT_MIN_L32 FLTR Minimum Low 32bits,滤波器最小限制值的低 32 位 。此字段仅在 FLTR _LIMIT_EN = 0x1 时有效 。 |
FLTRn+0x01C FLTRn_OUT_MAX_H32
默认值:0x00000000 |
FLTRn 输出 MAX 值高 32 位寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_OUT_MAX_H32 FLTR Maximum High 32bits,滤波器最大限制值的高 32 位 。此字段只有在 FLTR _LIMIT_EN = 0x1 有效 。 |
FLTRn+0x020 FLTRn_OUT_MAX_L32
默认值:0x00000000 |
FLTRn 输出 MAX 值低 32 位寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_OUT_MAX_L32 FLTR Maximum Low 32bits,滤波器最大限制值的低 32 位 。此字段只有在 FLTR _LIMIT_EN = 0x1 有效 。 |
FLTRn+0x050 FLTRn_FGP_A1
默认值:0x00000000 |
FLTRn FGP A1 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_A1 FLTR First Group A1,滤波器的第一组系数的 A1 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x054 FLTRn_FGP_A2
默认值:0x00000000 |
FLTRn FGP A2 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_A2 FLTR First Group A2,滤波器的第一组系数的 A2 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x058 FLTRn_FGP_A3
默认值:0x00000000 |
FLTRn FGP A3 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_A3 FLTR First Group A3,滤波器的第一组系数的 A3 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x05C FLTRn_FGP_A4
默认值:0x00000000 |
FLTRn FGP A4 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_A4 FLTR First Group A4,滤波器的第一组系数的 A4 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x060 FLTRn_FGP_B0
默认值:0x00000000 |
FLTRn FGP B0 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_B0 FLTR First Group B0,滤波器的第一组系数的 B0 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x064 FLTRn_FGP_B1
默认值:0x00000000 |
FLTRn FGP B1 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_B1 FLTR First Group B1,滤波器的第一组系数的 B1 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x068 FLTRn_FGP_B2
默认值:0x00000000 |
FLTRn FGP B2 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_B2 FLTR First Group B2,滤波器的第一组系数的 B2 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x06C FLTRn_FGP_B3
默认值:0x00000000 |
FLTRn FGP B3 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_B3 FLTR First Group B3,滤波器的第一组系数的 B3 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x070 FLTRn_FGP_B4
默认值:0x00000000 |
FLTRn FGP B4 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_FGP_B4 FLTR First Group B4,滤波器的第一组系数的 B4 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x074 FLTRn_SGP_A1
默认值:0x00000000 |
FLTRn SGP A1 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_A1 FLTR Second Group A1,滤波器的第二组系数的 A1 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x078 FLTRn_SGP_A2
默认值:0x00000000 |
FLTRn SGP A2 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_A2 FLTR Second Group A2,滤波器的第二组系数的 A2 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x07C FLTRn_SGP_A3
默认值:0x00000000 |
FLTRn SGP A3 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_A3 FLTR Second Group A3,滤波器的第二组系数的 A3 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x080 FLTRn_SGP_A4
默认值:0x00000000 |
FLTRn SGP A4 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_A4 FLTR Second Group A4,滤波器的第二组系数的 A4 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x084 FLTRn_SGP_B0
默认值:0x00000000 |
FLTRn SGP B0 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_B0 FLTR Second Group B0,滤波器的第二组系数的 B0 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x088 FLTRn_SGP_B1
默认值:0x00000000 |
FLTRn SGP B1 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_B1 FLTR Second Group B1,滤波器的第二组系数的 B1 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x08C FLTRn_SGP_B2
默认值:0x00000000 |
FLTRn SGP B2 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_B2 FLTR Second Group B2,滤波器的第二组系数的 B2 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x090 FLTRn_SGP_B3
默认值:0x00000000 |
FLTRn SGP B3 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_B3 FLTR Second Group B3,滤波器的第二组系数的 B3 寄存器 ,有符号 32-bit 整数。 |
FLTRn+0x094 FLTRn_SGP_B4
默认值:0x00000000 |
FLTRn SGP B4 系数寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
FLTR_SGP_B4 FLTR Second Group B4,滤波器的第二组系数的 B4 寄存器 ,有符号 32-bit 整数。 |
0x0FC PFM_VER
默认值:0x00000000 |
PFM 版本寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R |
0x0000_0100 |
版本寄存器 V1.0 |