디지털 신호 처리의 기초

샘플링 주파수 48 kHz의 신호를 4샘플마다 하나씩 꺼내 12 kHz로 낮춘다(1/4 데시메이션). 솎아 내기 전에 두는 저역 통과 필터로 제거해 두어야 하는 주파수 성분으로 올바른 것은?

  1. A6 kHz보다 위의 성분
  2. B12 kHz보다 위의 성분
  3. C24 kHz보다 위의 성분
정답과 해설 보기

정답: A. 6 kHz보다 위의 성분

솎아 낸 뒤의 샘플링 주파수는 48 ÷ 4 = 12 kHz이며, 그 나이퀴스트 주파수는 6 kHz입니다. 6 kHz보다 위의 성분이 남은 채로 솎아 내면 12 kHz 샘플링에서 접혀 6 kHz 이하에 겹쳐 버립니다(예를 들어 9 kHz 성분은 12 − 9 = 3 kHz에 나타납니다). 따라서 솎아 내기 전에 디지털 저역 통과 필터로 6 kHz보다 위를 충분히 감쇠시킵니다.

이 분야 연습하기 분야로 돌아가기

디지털 신호 처리의 기초의 다른 문제

  1. 샘플링 주파수를 L배로 하기 위해 각 샘플 사이에 L − 1개의 0을 삽입했다(제로 삽입). 이후에 필요한 처리의 설명으로 올바른 것은?
  2. 샘플링 주파수를 44.1 kHz에서 48 kHz로 변환하기 위해 L배 업샘플링과 1/M 다운샘플링을 조합한다. 가장 작은 정수 쌍 (L, M)으로 올바른 것은?
  3. 256탭 FIR 필터를 샘플링 주파수 44.1 kHz로 실시간 동작시킨다. 1초당 필요한 곱셈-누산 연산(MAC)의 횟수로 올바른 것은?
  4. 샘플링 주파수 48 kHz에서 1샘플마다 FIR 필터의 출력을 계산한다. 클록 200 MHz로 1사이클에 1회의 곱셈-누산을 할 수 있는 프로세서를 사용하고 다른 처리의 시간을 무시할 때, 실시간으로 처리할 수 있는 탭 수의 상한에 가장 가까운 것은?
  5. 16비트 고정 소수점 데이터와 계수의 곱을 32비트로 나타내고, 그 곱을 256개 더하는 FIR 필터 계산이 있다. 도중에 오버플로가 일어나지 않음을 보장하는 데 필요한 누산기 비트 수의 최솟값으로 올바른 것은?