VisualApplets 3.6.0의 변경 사항 및 수정된 문제#
단종 안내#
- 32비트 운영 체제에서 실행되는 애플릿 빌드에 대한 지원을 제거했습니다. (티켓 ID: 341023)
- VisualApplets 에서 모든 mE4 플랫폼에 대한 지원을 제거했습니다: mE4VD1, mE4VD4, mE4VQ4, Pixelplant. (티켓 ID: 339805)
- ‘프로젝트 정보’ 창에서 다이어그램 개요를 제거했습니다. 최근 개선 사항으로 인해 이 기능은 더 이상 필요하지 않게 되었으며, 이제 다이어그램 창을 통해 대규모 설계를 탐색할 때 최상의 사용자 경험을 제공합니다. (티켓 ID: 340796)
Operators#
Accumulator Library#
ModuloCount Operator#
- 다음의 구현을 개선했습니다.
ModuloCount매우 높은 FPGA 클럭 주파수에서 타이밍 요구 사항을 충족하기 위한 연산자. (티켓 ID: 329840)
Base Library#
SelectROI Operator#
- 이 문제를 해결하기 전, 연산자를 시뮬레이션할 때
SelectROI, 다음의 더미 값은SelectROI잘못 설정되어 있었는데n/a. 이제 이 부분은 다음과 같이 수정되었습니다.0대신, 문서에 명시된 대로. (티켓 ID: 340554)
SplitParallel Operator#
- 연산자 확장
SplitParallel따라서 출력 병렬도는 다음보다 클 수 있습니다.1, 단, 입력 병렬도가 출력 링크 수의 배수인 경우에 한합니다. (티켓 ID: 214791)
디버깅 라이브러리#
ImageFlowControl Operator#
- 이 문제를 해결하기 전에,
ImageFlowControl더미 프레임 생성 모드에서 연산자를 사용할 경우, 출력 프레임에 손상이 발생할 수 있었습니다. 이 문제는 오버플로 상황이 발생한 후, 손실된 프레임을 보충하기 위해 일련의 더미 프레임이 전송될 때 발생했습니다. 이 문제는 수정되었습니다. (티켓 ID: 248227)
필터 라이브러리#
DILATE Operator#
- 이 문제를 해결하기 전에는 커널 계수가
DILATE연산자. 이 문제는 수정되었습니다. (티켓 ID: 267460)
FIRoperatorNxM Operator#
- ~을 연장했다
FIRoperatorNxM산술 연산에 내장 ALU 요소를 사용할 수 있도록 하는 연산자입니다. 이 옵션은 새로운 연산자 매개변수를 사용하여 선택할 수 있습니다.ImplementationType. (티켓 ID: 334371) - ~을 연장했다
FIRoperatorNxM런타임 중에 변경할 수 있는 동적 매개변수로 필터 계수를 지정할 수 있도록 하는 연산자. (티켓 ID: 334374)
HitOrMiss Operator#
- 다음에 대해 동적 필터 계수를 사용할 수 있는 옵션이 추가되었습니다.
HitOrMiss운영자. (티켓 ID: 338329)
하드웨어 플랫폼 라이브러리#
- 문서에 더미 값 생성에 대한 설명을 추가했습니다.
CXPQuadCamera,CXPDualCamera및CXPSingleCamera운영자. (티켓 ID: 215214)
CxpCamera Operator#
- 이미지 프로토콜이 VALT_IMAGE2D로 설정된 경우, 영역 스캔 카메라만 지원됩니다.
- 이미지 프로토콜이 VALT_LINE1D로 설정된 경우, 라인 스캔 카메라만 지원됩니다.
참고
이미지 프로토콜이 카메라 유형과 일치하지 않으면, CxpCamera 이 모듈은 손상되거나 유효하지 않은 이미지 데이터를 출력할 수 있습니다. 이러한 더 엄격한 적용으로 인해, 이전 버전(3.5.1 이하)에서는 불일치가 허용되어 정상적으로 작동하던 설계에 영향을 미칠 수 있습니다.
(티켓 ID: 343078)
Memory Library#
FrameBufferMultiRoiDyn Operator#
- Added the
WritePriority매개변수로, 이 매개변수를 설정하면FrameBufferMultiRoiDyn연산자, 이는 기존 기능과 유사하며LineBuffer운영자. (티켓 ID: 295852)
RamLUT Operator#
- 이 문제를 해결하기 전에, 초기화 데이터를
RamLUT데이터 수집 중 연산자 사용은 imaFlex 플랫폼에 아무런 영향을 미치지 않았습니다. 메모리 내용을 구성할 수 있었던 것은 데이터 수집이 중지된 경우에만 가능했습니다. 이 문제가 수정되었습니다. 이제 초기화 데이터를RamLUTimaFlex 플랫폼에서 데이터 수집 중 연산자 사용이 다시 가능해졌습니다. (티켓 ID: 319280)
ImageFifo 및 LineMemory Operators#
- 예전에는 UltraRAM을
ImageFifo및LineMemory운영자, 그FifoDepth및FrameWidth매개변수의 값이 4096을 초과할 수 없었습니다. 이 제한 사항이 해제되었습니다. (티켓 ID: 320356 및 322131)
Parameters Library#
- 이 문제를 수정하기 전에는 편집기에서 매개변수 번역 용어의 중괄호가 제대로 강조 표시되지 않았습니다. 이 문제는 이제 해결되었습니다. (티켓 ID: 329769)
LinkParamTranslator Operator#
- 이 문제를 해결하기 전에는, VisualApplets 에서 다음 상황이 발생하면 프로그램이 강제 종료될 수 있었습니다.
WriteAction~을 위해LinkParamTranslator모듈이 다음을 설정하려고 시도했습니다.Parallelism파라메터0. 이 문제는 현재 해결되었습니다. (티켓 ID: 321740)
Synchronization Library#
PixelReplicator Operator#
- 이 문제를 해결하기 전에는, when a
PixelReplicator모듈에서 오류가 보고된 경우, 오류 원인을 해결한 후에도 오류 상태가 유지되는 경우가 있었습니다. 이 문제가 수정되었습니다. (티켓 ID: 302650) - 다음의 구현을 개선했습니다.
PixelReplicator매우 높은 FPGA 클럭 주파수에서 타이밍 요구 사항을 충족하기 위한 연산자. (티켓 ID: 318453)
예제#
- imaFlex 플랫폼에서의 멀티탭 처리 관련 예제를 개선했습니다. 4개의 CXP-12 링크에 대한 예제에서 DRAM 메모리를 더 효율적으로 사용하도록 하여 데이터 처리량이 향상되었습니다. (티켓 ID: 321738)
- 다음에 대한 예제를 개선했습니다.
FrameBufferMultiRoiDynimaFlex 플랫폼에서 사용 가능한 메모리 대역폭을 보다 효율적으로 활용하기 위해. (티켓 ID: 321739) - 이해도를 높이고 재사용을 용이하게 하기 위해 HDR 예제를 개선했습니다. (티켓 ID: 335648)
- imaFlex 예제를 메인 폴더에 통합하여 예제 구조를 재구성했습니다. 또한, ‘Advanced’ 폴더에 있던 예제들은 ‘Processing’ 폴더로 직접 이동되었습니다. (티켓 ID: 333632)
기타#
- 이제 댓글 입력창에 하이퍼링크를 추가할 수 있습니다. 이 하이퍼링크는 일반 URL이거나 파일 링크일 수 있으며, 상대 경로의 앵커를 정의할 수 있는 다양한 옵션이 제공됩니다. 댓글 입력창 텍스트 편집기 내의 컨텍스트 메뉴를 사용하여 하이퍼링크를 편집할 수 있습니다. (티켓 ID: 312065)
- 이 문제가 수정되기 전에는, GUI 대화 상자를 통해 imaFlex 플랫폼에서 FPGA 클럭 주파수를 설정하는 스핀 박스의 ‘위로’ 버튼이 작동하지 않았습니다. 이 문제는 이제 해결되었습니다. (티켓 ID: 340958)