콘텐츠로 건너뛰기

VisualApplets 3.6.0 변경 사항 및 수정된 문제#

단종 사항#

  • 32비트 운영 체제에서 실행되는 앱릿 빌드에 대한 지원이 제거되었습니다. (티켓 ID: 341023)
  • VisualApplets에서 모든 mE4 플랫폼(mE4VD1, mE4VD4, mE4VQ4, Pixelplant)에 대한 지원이 중단되었습니다. (티켓 ID: 339805)
  • Project Info 창에서 다이어그램 개요가 제거되었습니다. 최근 개선 사항으로 이 기능은 더 이상 필요하지 않으며, 현재 다이어그램 창은 대규모 디자인을 탐색하는 데 최적의 사용자 경험을 제공합니다. (티켓 ID: 340796)

Operators#

Accumulator Library#

ModuloCount 오퍼레이터#

  • 다음 항목의 구현이 개선되었습니다. ModuloCount 매우 높은 FPGA 클럭 주파수에서 타이밍 요구 사항을 충족하도록 operator가 개선되었습니다. (티켓 ID: 329840)

Base Library#

SelectROI 오퍼레이터#

  • 이 문제가 수정되기 전에는 연산자 시뮬레이션 시 SelectROI, 다음 항목에 대한 더미 값 SelectROI 잘못 설정되었습니다. n/a. 이제 다음을 사용하도록 수정되었습니다. 0 대신 문서에 지정된 대로 설정되었습니다. (티켓 ID: 340554)

SplitParallel 오퍼레이터#

  • 다음 연산자가 확장되었습니다. SplitParallel 따라서 출력 Parallelism이 더 커질 수 있습니다. 1, 단 입력 Parallelism이 출력 링크 수의 배수인 경우에 한합니다. (티켓 ID: 214791)

Debugging Library#

ImageFlowControl 오퍼레이터#

  • 이 문제를 해결하기 전에는 다음을 사용하여 ImageFlowControl 연산자를 더미 프레임 생성 모드에서 사용할 때 출력 프레임이 손상되는 문제가 발생할 수 있었습니다. 이 문제는 손실된 프레임을 보상하기 위해 일련의 더미 프레임이 출력된 후 오버플로 상황이 발생했을 때 나타났습니다. 이 문제가 수정되었습니다. (티켓 ID: 248227)

Filter Library#

DILATE 오퍼레이터#

  • 이 문제를 해결하기 전에는 커널 계수가 다음 항목에 의해 대칭 순서로 적용되었습니다: DILATE 연산자. 이 문제가 수정되었습니다. (티켓 ID: 267460)

FIRoperatorNxM 오퍼레이터#

  • 다음 항목이 확장되었습니다. FIRoperatorNxM 연산자에서 임베디드 ALU 요소를 Arithmetic 계산에 사용할 수 있도록 허용합니다. 이 옵션은 새로운 연산자 파라미터를 사용하여 선택할 수 있습니다. ImplementationType. (티켓 ID: 334371)
  • 다음 항목이 확장되었습니다. FIRoperatorNxM 연산자를 사용하면 필터 계수가 런타임 중에 변경될 수 있는 동적 파라미터가 되도록 허용할 수 있습니다. (티켓 ID: 334374)

HitOrMiss 오퍼레이터#

  • 다음 연산자에 대해 동적 필터 계수를 사용할 수 있는 옵션이 추가되었습니다. HitOrMiss 연산자. (티켓 ID: 338329)

Hardware Platform Library#

  • 다음에 더미 값 생성에 대한 설명이 추가되었습니다: CXPQuadCamera, CXPDualCamera 및 CXPSingleCamera 연산자. (티켓 ID: 215214)

CxpCamera 오퍼레이터#

더 엄격한 프로토콜 정렬을 위해 카메라 인터페이스가 개선되었습니다. 결과적으로, 다음을 사용할 때: CxpCamera imaFlex 플랫폼에서 연산자를 사용할 때, 이제 출력 링크에 정의된 이미지 프로토콜이 연결된 카메라의 프로토콜과 일치해야 합니다.

  • image protocol이 VALT_IMAGE2D로 설정된 경우, 영역 스캔 카메라만 지원됩니다.
  • image protocol이 VALT_LINE1D로 설정된 경우, 라인 스캔 카메라만 지원됩니다.

참고

이미지 프로토콜이 카메라 유형과 일치하지 않는 경우, CxpCamera 모듈이 손상되었거나 잘못된 이미지 데이터를 출력할 수 있습니다. 이러한 엄격한 적용은 불일치가 허용되었던 버전 3.5.1 이전에서 작동하던 디자인에 영향을 미칠 수 있습니다.

(티켓 ID: 343078)

Memory Library#

FrameBufferMultiRoiDyn 오퍼레이터#

  • 추가됨: WritePriority 파라미터는 다음 항목에 대해 쓰기 우선순위 모드를 활성화합니다. FrameBufferMultiRoiDyn 오퍼레이터는 의 기존 기능과 유사합니다. LineBuffer 연산자. (티켓 ID: 295852)

RamLUT 오퍼레이터#

  • 이 문제가 해결되기 전에는 초기화 데이터를 RamLUT 오퍼레이터는 획득 중 imaFlex 플랫폼에 아무런 영향을 미치지 않았습니다. 메모리 콘텐츠 구성은 획득이 중지되었을 때만 가능했습니다. 이 문제가 해결되었습니다. 이제 초기화 데이터를 RamLUT imaFlex 플랫폼에서 취득 중 연산자를 다시 사용할 수 있게 되었습니다. (티켓 ID: 319280)

ImageFifo 및 LineMemory Operators#

  • 이전에는 UltraRAM을 사용하려고 할 때 ImageFifo 및 LineMemory 오퍼레이터, FifoDepth 및 FrameWidth 파라미터는 4096 값을 초과할 수 없었습니다. 이 제한이 제거되었습니다. (티켓 ID: 320356 및 322131)

Parameters Library#

  • 이 문제가 해결되기 전에는 매개변수 변환 용어에 대한 편집기의 괄호 강조 표시가 손상되었습니다. 이 문제가 해결되었습니다. (티켓 ID: 329769)

LinkParamTranslator 오퍼레이터#

  • 이 문제가 해결되기 전에는 WriteAction 대상: LinkParamTranslator 모듈이 다음을 설정하려고 시도할 때 충돌이 발생할 수 있습니다. Parallelism 매개변수: 0. 이 문제가 이제 해결되었습니다. (티켓 ID: 321740)

Synchronization Library#

PixelReplicator 오퍼레이터#

  • 이 문제가 해결되기 전에는 PixelReplicator 모듈에서 오류가 보고되었을 때, 오류 원인이 해결된 후에도 오류 상태가 간헐적으로 유지되던 문제가 수정되었습니다. (티켓 ID: 302650)
  • 다음 항목의 구현이 개선되었습니다. PixelReplicator 매우 높은 FPGA 클록 주파수에서 타이밍 요구사항을 충족하기 위한 오퍼레이터입니다. (티켓 ID: 318453)

예제#

  • imaFlex 플랫폼에서의 멀티 탭 처리 예제가 개선되었습니다. 4개의 CXP-12 링크를 사용하는 예제는 이제 DRAM Memory을 더 효율적으로 사용하여 더 높은 데이터 처리량을 제공합니다. (티켓 ID: 321738)
  • 예제를 개선했습니다. FrameBufferMultiRoiDyn imaFlex 플랫폼에서 사용 가능한 메모리 대역폭을 보다 효율적으로 사용하도록 지원합니다. (티켓 ID: 321739)
  • 이해도를 높이고 재사용을 용이하게 하기 위해 HDR examples가 개선되었습니다. (티켓 ID: 335648)
  • imaFlex 예제를 메인 폴더에 통합하여 예제 구조를 재구성했습니다. 또한 Advanced 폴더의 예제들이 Processing 폴더로 직접 이동되었습니다. (티켓 ID: 333632)

기타#

  • 이제 주석 상자에 하이퍼링크를 추가할 수 있습니다. 이 하이퍼링크는 전역 URL이거나 상대 위치에 대한 앵커를 정의하는 다양한 옵션이 포함된 파일 링크일 수 있습니다. 주석 상자 텍스트 편집기 내의 컨텍스트 메뉴를 사용하여 하이퍼링크를 편집할 수 있습니다. (티켓 ID: 312065)
  • 이 문제를 해결하기 전에는 GUI 대화 상자를 통해 imaFlex 플랫폼에서 FPGA 클럭 주파수를 설정하기 위한 스핀 박스의 Up 버튼이 작동하지 않았습니다. 이 문제가 이제 해결되었습니다. (티켓 ID: 340958)