VisualApplets Release 3.0.6 알려진 이슈#
Vivado 2017.2 또는 Vivado 2017.3이 설치된 PC의 Windows 10 Fall Creators 업데이트(버전 1709)
Xilinx Vivado 2017.2 또는 2017.3 설치를 다시 정상 작동시키려면 Xilinx Support에서 제공하는 임시 해결 방법(work-around)을 따르십시오. (https://www.xilinx.com/support/answers/69908.html 참조)
-
Programs 디렉터리(Windows)에 VisualApplets를 사용자 독립적으로 설치하면 액세스 문제가 발생합니다.
-
Xilinx Vivado Tools를 사용하여 앱릿을 빌드할 때 중요한 경고(빌드 단계 LinkDesign)가 발생할 수 있습니다. 이 경고는 Xilinx 툴체인 내의 문제로 인해 발생합니다. 이 문제는 Xilinx에 알려져 있으며 수정 작업이 진행 중입니다. 그러나 이 문제는 VisualApplets에서 생성한 디자인에 치명적이지 않으므로 경고를 무시해도 됩니다. 예시:
CRITICAL WARNING: [Shape Builder 18-137] Cannot obey LUTNM/HLUTNM constraint for instances …/PART1174 and …/PART1175. Illegal to place instance …/PART1174 on site SLICE_X2Y0. The location site type does not match the instance type. Instance …/PART1174 belongs to a shape with reference instance …/PART1175. Shape elements have relative placement respect to each other. The invalid location might results from a constraint on any of the instance in the shape.. -
디렉토리 및 파일 이름: 디렉토리 및 파일 이름을 지정할 때는 ASCII 문자 기반의 글꼴만 사용할 수 있습니다. 즉, 디렉토리 및 파일 이름에는 아시아 문자, 키릴 문자, 그리스 문자 또는 아랍어 글꼴이 지원되지 않습니다.
-
microEnable 5 marathon 및 LightBridge 프레임 그래버 디자인의 Bandwidth 대화상자: memory 기반 오퍼레이터에 대해 표시되는 값은 신뢰할 수 없습니다. 대역폭 분석에서 marathon 및 LightBridge 프레임 그래버에 구현된 공유 RAM 개념을 고려하지 않기 때문에 memory 오퍼레이터의 실제 데이터 처리량은 다를 수 있습니다. 오퍼레이터가 다른 오퍼레이터와 RAM을 공유하는 경우 대역폭 분석에서 이를 감지하지 못하므로 표시되는 값에 반영되지 않습니다.
-
처음 시작된 VisualApplets 인스턴스만 구성을 저장할 수 있습니다. 나중에 시작된 모든 VisualApplets 인스턴스는 인스턴스가 닫힐 때 폐기되는 임시 구성만 갖습니다. 이는 예를 들어 빌드 설정, 라이브러리 설정, 시스템 설정, 일반 VisualApplets 설정 등에 적용됩니다.
-
Hierarchical Boxes: 계층형 상자를 사용하는 경우 특정 상황에서 Design Rule Check 시 다음과 같은 오류 메시지가 표시될 수 있습니다. "The input XYZ of the operator ABC (hierarchical box) must be connected to an O-type operator, e.g., NOP." 그 이유는 계층형 상자 내부에 배치된 일부 M형 오퍼레이터가 계층형 상자의 입력 포트에 직접 연결될 수 없기 때문입니다. 이는 특정 M형 오퍼레이터에만 해당됩니다. 계층형 상자의 입력 포트와 M형 오퍼레이터의 입력 포트 사이에 NOP 오퍼레이터를 배치하면 이 문제를 해결할 수 있습니다.
-
CXP용 SDK: SISO_GenICam 라이브러리에 대한 액세스는 자동으로 생성되지 않으며 사용자가 직접 프로그래밍해야 합니다.
-
microEnable 5 플랫폼용 앱릿은 앱릿을 변경하기 위해 펌웨어 플래셔 툴(microDiagnostics)을 통해 프레임 그래버에 로드해야 합니다.
-
대역폭 분석은 정확한 값을 표시하지 않으며 추정치일 뿐입니다. 이 기능을 사용할 때는 각별히 주의하고 타겟 하드웨어에서 추가 테스트를 실행하십시오. 커널 연산의 경우 대역폭 계산 시 커널 크기가 고려되지 않습니다.
-
Color 라이브러리의 오퍼레이터는 주의해서 사용해야 합니다. 일부 색상 변환은 사용자의 예상과 다르게 작동할 수 있습니다.
- HSI2RGB는 HSL -> RGB로 변환하고,
- RGB2YUV는 RGB -> YCbCr로 변환하며,
- XYZ2LAB은 다음 정의에 따른 상수를 사용합니다: www.easyrgb.com
-
오퍼레이터
FIRKernelNxM파라미터가 다음과 같을 경우 처리 오류가 발생할 수 있습니다.EdgeHandlingconstant로 설정되고, 열의 수 > 2*Parallelism이며, 커널 열의 수가 짝수이고, Parallelism > 1인 경우 프로세싱 오류를 유발할 수 있습니다. 오류는 이미지의 왼쪽 경계에서 모니터링할 수 있으며, 여기서 프레임 내의 커널 위치에 잘못된 픽셀 데이터가 사용됩니다. - 오퍼레이터
CoefficientBuffer프레임 높이가 1로 설정된 경우 사용할 수 없습니다. -
커널 이미지 시뮬레이션: 시뮬레이션 소스의 시뮬레이션 이미지 데이터는 (0,0)이 아닌 커널 위치로 공급될 수 없습니다.
-
시뮬레이션 오류가 발생한 후에는 시뮬레이션 조건을 재설정해야 합니다.
-
프레임 그래버에 앱렛을 로드하는 초기화 단계에서 트리거 연산자로 인해 트리거 출력 라인에 스파이크가 발생할 수 있습니다.
-
운영 체제 Microsoft Windows 8 및 7 32비트/64비트, Microsoft Windows Vista 32비트/64비트, Microsoft Windows XP 64비트에 관한 중요한 참고 사항: 사용자 폴더를 대상 폴더로 지정하는 것이 필수적이며 권장됩니다. 또는 모든 액세스 권한이 있는 다른 폴더를 사용할 수도 있습니다.
-
DMA 리소스 인덱스는 0부터 시작해야 하며 연속해서 번호가 매겨져야 합니다. 이는 DRC에 의해 확인됩니다.
-
Operator
ImageBufferMultiRoiDyn입력 이미지가 매우 작을 경우 타이밍 오류를 유발할 수 있습니다. -
Parameters Library(VisualApplets Expert Feature): 체인에서 여러 참조 오퍼레이터를 사용하는 경우 런타임 중에 참조가 올바르게 작동하지 않을 수 있습니다.
-
Operator
ImageSequence빌드 오류(타이밍 오류)가 발생할 수 있습니다. (2422) -
BAYER5x5Linear: 경우에 따라 VisualApplets에서 이 operator에 대한 리소스 예측이 (대화상자 FPGA Resource Usage)은 Place & Route 이후 Xilinx 툴에 표시되는 예상치와 다를 수 있습니다. (6426) -
다음 매개변수의 종속성:
ExSyncPeriod,ExSync2Delay및ExSyncExposure상호 관계는 다음과 같이 정의됩니다.FG_LINEPERIODE >= FG_LINETRIGGERDELAY
FG_LINEPERIODE > FG_LINEEXPOSURE
그러나 현재 FG_LINEPERIODE를 FG_LINETRIGGERDELAY 및 FG_LINEEXPOSURE보다 작은 값으로 재설정할 수 있습니다(6567).
-
microEnable IV VD4의 px200은 연산자를 사용할 때 일부 메인보드(예: ASRock Z77 Extreme4, ASUS ATX Z170-A 또는 Gigabyte X79 UD3)에서 문제가 발생합니다.
RamLUT바이너리 모드의 px200에서 초기화되거나 오퍼레이터CoefficientBufferpx200에서 사용됩니다. 이 메인보드들은 언급된 연산자를 매우 높은 성능으로 초기화하므로, px200으로의 초기화 데이터 전송이 손상될 수 있습니다. (8045)다음을 위한 해결 방법:
RamLUT연산자: 연산자 초기화가 손상될 경우, 대체 초기화 모드를 사용하십시오(바이너리 모드 아님).다음을 위한 해결 방법:
CoefficientBuffer연산자: 연산자 초기화가 손상될 경우, 연산자를 VD4로 이동해야 합니다. 이 경우 px200에서는 해당 연산자를 사용할 수 없습니다. -
2GB보다 큰 이미지로 디자인을 시뮬레이션할 경우 VisualApplets가 중단될 수 있습니다. 임시 해결책으로, 시뮬레이션에는 2GB보다 작은 이미지를 사용하고 VisualApplets를 버전 3.3.2 이상으로 업그레이드하십시오. 버전 3.3.2부터는 VisualApplets가 중단되지 않지만, 2GB보다 큰 이미지로 시뮬레이션을 실행하면 오류 메시지가 나타납니다. (240989)