![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/FIR_Filter_General.svg/langko-640px-FIR_Filter_General.svg.png&w=640&q=50)
디지털 필터
From Wikipedia, the free encyclopedia
신호처리에서 디지털 필터는 신호의 관점에서 줄이거나 강조하기 위해 샘플링되고, 이산 신호상에서 수학적 동작을 수행하는 장치이다. 이는 연속신호인 아날로그 신호에서 동작하는 전자회로인 전자 필터인 아날로그 필터의 디지털 버전인 것이다.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/0/07/FIR_Filter_General.svg/320px-FIR_Filter_General.svg.png)
디지털 필터 장치는 보통 입력신호를 샘플링하는 ADC(analog-to-digital converter; 아날로그-디지털 변환회로)와 마이크로프로세서, 그리고 필터계수와 데이터를 저장하는 메모리 같은 부변 부품으로 이루어져 있다. 마지막으로 DAC(digital-to-analog converter; 디지털-아날로그 변환회로)를 통해 아날로그 출력신호를 만들어 낸다. 마이크로프로세서에서 돌아가는 소프트웨어는 ADC로부터 받은 숫자를 이용하여 필요한 수학적 연산을 수행함에 의해 디지털 필터를 구현한다. 어떤 고성능의 응용에선, 범용 마이크로프로세서 대신에 필터같은 고속 동작을 위한 병렬구조로 된 FPGA나 ASIC, 또는 특별한 DSP을 이용하여 처리하기도 한다.
디지털 필터는 아날로그 필터에 비해 복잡도가 올라가서 매우 비싸진다. 그러나 아날로그 필터에서 불가능하거나 만들기 어려운 많은 실전 설계 영역에서 많이 사용되고 있다. 실시간 아날로그 장치의 대용으로 사용했을때, 디지털 필터는 ADC, DAC, anti-aliasing filter에 관련되거나 그들 구현에서 지연같은 문제소지(예로 입력과 반응사이의 시간차)를 가지고 있다.
디지털 필터는 일반적으로 사용되고 있고, 라디오, 핸드폰, AV 수신기등의 전자기기의 핵심적인 기능중에 하나이다.