Edit online

数据输入说明及配置

3 Mar 2025
Read time: 1 minute(s)
在执行实数或复数的 FFT 计算时,FFT 模块的数据输入 x[n] 要求如下:
注: 在进行复数的 FFT 计算时,输入的数据需按照实部数据在前、虚部数据在后的格式填充,即 x[0]_real、x[0]_img、x[1]_real、x[1]_img…
1. FFT 模块的数据输入 x[n] 要求

定点数

输入数据范围

数值范围

保存方式

Q15

[-215, 215-1]

[-1 , (1-2-15)]

采用 1 个 32-bit word 保存,保存在低 16 位。

Q31

[-231, 231-1]

[-1 , (1-2-31)]

采用 1 个 32-bit word 保存,保存在整个 word,实部和虚部各占一个 word。

输入配置

注: 关于单精度数据的详细描述,可查看单精度浮点
2. 输入配置

序号

IND_TYP

FLOAT_IN_CVR

输入格式

1

0x0

0x0

Q31 定点数,数据为全实部

2

0x1

0x0

Q15 定点数,数据为全实部

3

0x2

0x0

Q31 定点数,数据为实部+虚部,按照实部在前、虚部在后的方式输入

4

0x3

0x0

Q15 定点数,数据为实部+虚部,按照实部在前、虚部在后的方式输入

5

0x1/0x3

0x1

单精度数据,需转换成 Q15 定点数,数据构成方式由 IND_TYP 决定

5

0x0/0x2

0x2

单精度数据,需转换成 Q31 定点数,数据构成方式由 IND_TYP 决定