寄存器描述
0x0000 COR_CTL
默认值:0x00000000 |
CORDIC 控制寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:2 |
- |
- |
- |
1 |
R/WAC |
0x0 |
COR_FSM_CLR CORDIC FSM Clear,CORDIC 状态清除,回到 IDLE 状态。
|
0 |
- |
- |
- |
0x0004 COR_STS
默认值:0x00000000 |
CORDIC 状态寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:8 |
- |
- |
- |
7:4 |
R |
0x0 |
COR_FSM CORDIC FSM,CORDIC FSM 状态信息,用于 Debug。 |
3:1 |
- |
- |
- |
0 |
R/WAC |
0x0 |
RDY_FLG Result Ready Flag,计算结果完成标志。
|
0x0008 COR_INT_EN
默认值:0x00000000 |
CORDIC 中断使能寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:1 |
- |
- |
- |
0 |
R/W |
0x0 |
RDY_IEN Result Ready Interrup Enable,计算结果完成中断使能。
|
0x000C COR_CFG
默认值:0x00010700 |
CORDIC 配置寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:17 |
- |
- |
- |
16 |
R/W |
0x1 |
RD_AUTO_CLR Read Result Auto Clear Result Ready
Flag,读取计算结果自动清除 RDY_FLG。
|
15:11 |
- |
- |
- |
10:8 |
R/W |
0x7 |
NM_ITER Number of iterations,迭代次数。
|
7:4 |
- |
- |
- |
3:0 |
R/W |
0x0 |
FUNC_SEL Function Select,函数选择。
|
0x0010 COR_IN1
默认值:0x00000000 |
CORDIC 输入参数 1 寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
- |
- |
- |
15:0 |
R/W |
0x0 |
IN_PARA1 Input Parameter 1,输入参数 1,软件写入参数 1 后,将自动触发 CORDIC 模块进行一次算术计算。 |
0x0014 COR_IN2
默认值:0x00007FFF |
CORDIC 输入参数 2 寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
- |
- |
- |
15:0 |
R/W |
0x7FFF |
IN_PARA2 input Parameter 2,输入参数 2。 |
0x0030 COR_OUT1
默认值:0x00000000 |
CORDIC 输出结果 1 寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
- |
- |
- |
15:0 | R |
0x0 |
OUT_RES1 Output Result 1,输出结果 1 |
0x0034 COR_OUT2
默认值:0x00000000 |
CORDIC 输出结果 2 寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
- |
- |
- |
15:0 | R |
0x0 |
OUT_RES2 Output Result 2,输出结果 2。 |
0x0FFC COR_VER
默认值:0x00000100 |
CORDIC 模块版本寄存器 |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R |
0x00000100 | 版本寄存器 V1.0 |