높은 처리량 극좌표를 직각좌표로
- 업데이트 날짜:2023-02-17
- 3분 (읽기 시간)
높은 처리량 극좌표를 직각좌표로
극좌표를 직각좌표로 변환합니다. 극좌표의 위상은 라디안보다 FPGA 리소스를 더 적게 사용하는 pi 라디안으로 지정해야 합니다. 라디안 값을 pi 라디안으로 변환하려면 값을 pi로 곱합니다.
입력/출력

크기
크기.
이 입력은 고정 소수점 데이터 타입만 지원합니다.

위상
라디안보다 더 적은 FPGA 리소스를 사용하는 pi 라디안 단위의 위상.
이 입력은 고정 소수점 데이터 타입만 지원합니다.
입력 강제 변환
CORDIC 알고리즘은 위상을 1비트 정수 워드 길이의 부호있는 고정 소수점 숫자로 내부적으로 표현합니다. 위상의 워드 길이는 64비트와 같거나 더 작아야 합니다. 63비트보다 더 긴 소수점 워드 길이를 가진 위상에 값을 연결하는 경우, 이 노드는 하위 비트를 낮은 값으로 반올림하여 63비트의 소수점 워드 길이로 만듭니다. 예를 들어 I60<-5, 55> 설정의 고정 소수점 데이터 타입을 위상에 연결하면, 이 노드는 설정을 U58<-5, 53>로 강제변환합니다.
소수점 워드 길이가 63비트보다 길고 정수 워드 길이가 -62비트보다 작은 위상에 고정 소수점 데이터 타입을 연결하는 경우, 이 노드는 데이터 타입에 부호가 있는 경우 설정을 I1<-62, 63>으로 강제 변환합니다. 데이터 타입에 부호가 없는 경우 강제 변환된 설정은 U1<-62, 63>입니다.

입력 유효
다음 데이터 포인트가 유효하고, 처리 가능한지 지정하는 불리언 값.
업스트림 노드의 출력 유효를 이 입력에 연결하여 업스트림 노드에서 이 노드로 데이터를 전송합니다.
| 참 | 데이터 포인트가 유효하며 처리될 수 있습니다. |
| 거짓 | 데이터 포인트가 유효하지 않습니다. |

출력 준비
다운스트림 노드가 이 노드가 새 값을 반환하는 경우에 대한 준비가 되었는지 지정하는 불리언 값.
[피드백 노드]를 사용하여 이 입력을 다운스트림 노드의 입력 준비 입력에 연결합니다. 주어진 주기 안에서 이 입력이 거짓인 경우, 출력 유효는 이 주기 동안에는 거짓을 반환합니다.
| 참 | 다운스트림 노드가 다음 데이터 원소를 받을 준비가 되어 있습니다. |
| 거짓 | 다운스트림 노드가 다음 데이터 원소를 받을 준비가 되어있지 않습니다. |
Default value: 거짓

x
직각좌표의 X 값.

y
직각좌표의 Y 값.

출력 유효
이 노드가 다운스트림 노드가 사용할 수 있는 결과를 계산했는지 나타내는 불리언 값.
이 출력을 다운스트림 노드의 입력 유효 입력에 연결하여 이 노드에서 다운스트림 노드로 데이터를 전송합니다.
| 참 | 다운스트림 노드는 이 노드가 계산한 결과를 사용할 수 있습니다. |
| 거짓 | 이 노드는 다운스트림 노드가 사용할 수 없는 정의되지 않은 값을 반환합니다. 노트 이 노드는 하드웨어가 아닌 시뮬레이션 모드에서 실행되었을 때 다른 정의되지 않은 값을 반환할 수도 있습니다. |

입력 준비
이 노드가 새 입력 데이터를 받을 준비가 되어있는지 나타내는 불리언 값.
[피드백 노드]를 사용하여 이 출력을 업스트림 노드의 출력 준비 출력에 연결합니다.
| 참 | 이 노드는 새 입력 데이터를 받을 준비가 되어 있습니다. |
| 거짓 | 이 노드는 새 입력 데이터를 받을 준비가 되어있지 않습니다. |