문서 ID: 000077584 콘텐츠 형태: 제품 정보 및 문서 마지막 검토일: 2014-08-13

디인터레이서 II MegaCore 기능(Sobal 기반 HQ 모드)의 모션 임계값을 어떻게 변경합니까?

환경

BUILT IN - ARTICLE INTRO SECOND COMPONENT
설명

디인터레이서 II MegaCore® 기능의 모션 임계값 비트 수는 다음 단계에 따라 수동으로 수정할 수 있습니다

- synthesis/submodules 디렉토리에서 함수의 소스 파일을 찾습니다. 그것은 다음과 유사하게 명명될 것입니다: <my_deinterlacer_name>_alt_vip_cl_dil_0.v

– 그런 다음 다음과 같은 모션 감지 블록의 인스턴스화를 찾습니다.
alt_vip_motion_detect #(
. BITS_PER_SYMBOL (8),
. NUMBER_OF_COLOR_PLANES (2),
. COLOR_PLANES_ARE_IN_PARALLEL (1),
. MAX_LINE_LENGTH (1920년),
. KERNEL_SIZE_0 (4),
. KERNEL_SIZE_1 (1),
. KERNEL_SIZE_2 (2),
. KERNEL_SIZE_3 (1),
. MOTION_BPS (7), // ~4로 줄여보세요
. SRC_WIDTH (8),
. DST_WIDTH (8),
. CONTEXT_WIDTH (8),
. TASK_WIDTH (8),
. SOURCE_ADDRESS (0)
)


- "MOTION_BPS"매개 변수를 변경하십시오. MOTION_BPS 매개변수는 다음과 같이 움직임 감지에 사용됩니다.

if (MOTION_BPS > BITS_PER_SYMBOL)
할당 normalized_motion[i] = absdiff[i] << (MOTION_BPS-BITS_PER_SYMBOL);
다른
할당 normalized_motion[i] = absdiff[i][BITS_PER_SYMBOL-1 -: MOTION_BPS];

수동으로 편집한 후에는 Qsys가 변경 사항을 덮어쓰므로 Qsys 시스템을 재생성하지 마십시오.

관련 제품

이 문서는 다음 항목에 적용됩니다. 1 제품

인텔® 프로그래밍 가능 장치

이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.