VisualApplets 3.5.0의 새로운 기능#
새로운 플랫폼 imaFlex CXP-12 Penta#
다음 연산자들은 imaFlex CXP-12 Penta 에 맞게 수정되었습니다:
AppletPropertiesBoardStatusDmaToPCGPIGPOFFTLEDLUT
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
FrameBufferMultiRoIDynimaFlex 플랫폼의 운영 담당자 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을 모두 지원합니다:
LineMemoryimaFlex 플랫폼용ImageFifo
새로운 기능을 통해 사용된 리소스의 유형을 선택할 수 있습니다. ImplementationType 파라미터에 HTML 로그 파일(*.html)의 경로와 이름을 지정할 수 있습니다.
LUT 연산자가 개선되어, 이제 UltraRam을 입력 및 출력 비트 폭에 대한 제약이 덜한 상태에서 사용할 수 있게 되었습니다.