高吞吐率极坐标至直角坐标转换

将极坐标转换为直角坐标。必须指定以pi弧度为单位的极坐标相位,相对于弧度单位,其使用更少的FPGA资源。将弧度值乘以pi,以转换弧度值为pi弧度值。

1378

输入/输出

datatype_icon

幅值

幅值。

该输入仅支持定点数据类型。

datatype_icon

相位

以pi弧度为单位的相位值,相对于弧度单位,其使用更少的FPGA资源。

提示 如带有使用弧度的值,连线该值至输入接线端前应先使用该值乘以pi。

该输入仅支持定点数据类型。

输入强制转换

CORDIC算法在内部将相位表示为带有1位整数字长的有符号定点数。相位的字长必须小于或等于64位。如连线一个小数字长大于63位的值至相位,该节点将舍入较低的位以获取长度为63位的小数字长。例如,连线配置为I60<-5, 55>的定点数据类型至相位,该节点强制转换配置为U58<-5, 53>。

如连线小数字长大于63位且整数字长小于-62位的定点数据类型至相位,如数据类型有符号,节点将强制转换配置为I1<-62, 63>。如数据类型无符号,节点强制转换配置为U1<-62, 63>。

datatype_icon

输入有效

指定下一个数据点是否有效且可被处理的布尔值。

连线上游节点的输出有效至该输入,将上游节点的数据传输至该节点。

TRUE 数据点有效,可以处理。
FALSE 数据点无效。
datatype_icon

输出就绪

指定下游节点是否已就绪,以便该节点返回一个新值的布尔值。

通过反馈节点连线该输入至下游节点的输入就绪输入端。如在给定周期内该输入端为FALSE,输出有效接线端在该周期返回FALSE。

TRUE 下游节点已准备就绪,可处理下一个数据元素。
FALSE 下游节点未就绪,不能处理下一个数据点。

Default value: FALSE

datatype_icon

x

直角坐标系的X值。

datatype_icon

y

直角坐标系的Y值。

datatype_icon

输出有效

布尔值,表示该节点的计算结果是否可用于下游节点。

将该输出连线至后续节点的输入有效的输入,以便将该节点的数据传递至后续节点。

TRUE 下游节点可使用该节点的计算结果。
FALSE 该节点返回未定义值,下游节点无法使用。
注: 该节点在仿真模式下运行时与在硬件上运行时会返回不同的未定义值。
datatype_icon

输入就绪

指示节点是否已准备就绪接收新的输入数据的布尔值。

通过反馈节点连线该输出至上游节点的输出就绪输出端。

TRUE 节点已经就绪,可接收新的输入数据。
FALSE 节点尚未就绪以接收新的输入数据。
注: 如该输出端在指定周期返回FALSE,节点将忽略其他节点在后续周期发送至该节点的全部数据。即使在后续周期中,输入有效为TRUE,节点也会舍弃数据。