콘텐츠로 바로 가기

VisualApplets 3.5.0의 새로운 기능#

새로운 플랫폼 imaFlex CXP-12 Penta#

VisualApplets 이제 새로운 imaFlex CXP-12 Penta 플랫폼을 지원합니다.

다음 연산자들은 imaFlex CXP-12 Penta 에 맞게 수정되었습니다:

  • AppletProperties
  • BoardStatus
  • DmaToPC
  • GPI
  • GPO
  • FFT
  • LED
  • LUT

imaFlex CXP-12 플랫폼용 신규 사용자 라이브러리#

새로운 imaFlex_CXP12_Tools_Advanced.val imaFlex CXP-12 플랫폼용 사용자 라이브러리가 제공되며, 여기에는 다음이 포함되어 있습니다. FrameBufferMultiRoi ~를 대체하는 요소 ImageBufferMultiRoI JPEG 압축을 위한 연산자 및 사용자 정의 요소 (JPEG_Encoder_Color_iF 및 JPEG_Encoder_Color_iF_Penta).

새로운 Operator#

VisualApplets 3.5.0에서는 다음과 같은 새로운 연산자를 제공합니다:

  • The FrameBufferMultiRoIDyn imaFlex 플랫폼의 운영 담당자 Memory 라이브러리는 프레임 그래버 RAM(DRAM)에 입력 이미지 데이터를 버퍼링하고, 버퍼링된 각 이미지에 대해 여러 개의 동적 관심 영역(ROI)을 읽어옵니다.
  • The IntFieldVariable ~의 연산자 Parameters 라이브러리는 소프트웨어 변수 필드를 생성합니다.
  • The EventDataToHost ~의 연산자 Base 라이브러리는 데이터 페이로드를 포함하는 소프트웨어 이벤트를 생성합니다.

예제#

이제 imaFlex 플랫폼에서 다음과 같은 새로운 예제가 제공됩니다:

  • imaFlex CXP-12 Penta 플랫폼에서 FrameBufferMultRoiDyn 연산자에 대한 기능 예제
  • imaFlex CXP-12 Quad 플랫폼의 FrameBufferMultRoi User Library Element 기능 예제
  • imaFlex CXP-12 Penta 플랫폼의 FrameBufferMultRoi 사용자 라이브러리 요소에 대한 기능 예제
  • imaFlex CXP-12 Quad 플랫폼에서 사용자 라이브러리 연산자 JPEG_Encoder_Color_iF에 대한 기능 예시
  • imaFlex CXP-12 Penta 플랫폼에서 사용자 라이브러리 연산자 JPEG_Encoder_Color_iF_Penta에 대한 기능 예제
  • imaFlex CXP-12 Quad 플랫폼에서의 DMAFromPC 오퍼레이터 예시

GUI#

현재 대부분의 Parameters 라이브러리 운영자는 특정 매개변수에 대한 자동 완성 및 구문 강조 기능을 제공합니다. 구문 강조 및 자동 완성 기능에 대한 자세한 내용은 ‘ VisualApplets 사용자 설명서’의 ‘다이어그램 매개변수화 (Diagram Parametrization )’ 항목을 참조하십시오.

Memory Library 운영자를 위한 UltraRAM 지원#

imaFlex 플랫폼은 “UltraRAM” 또는 “URAM”이라고 하는 새로운 유형의 전용 메모리 블록을 지원합니다. UltraRAM 요소는 BRAM 리소스에 더해 대용량의 FPGA 메모리 용량을 제공합니다. BRAM 리소스가 부족할 때 UltraRAM을 사용하면 도움이 될 수 있습니다.

다음 메모리 라이브러리 연산자들은 이제 Block RAM과 UltraRAM을 모두 지원합니다:

  • LineMemory imaFlex 플랫폼용
  • ImageFifo

새로운 기능을 통해 사용된 리소스의 유형을 선택할 수 있습니다. ImplementationType 파라미터에 HTML 로그 파일(*.html)의 경로와 이름을 지정할 수 있습니다.

LUT 연산자가 개선되어, 이제 UltraRam을 입력 및 출력 비트 폭에 대한 제약이 덜한 상태에서 사용할 수 있게 되었습니다.