DSP는 아날로그 신호를 디지털 신호로 변환하여 실시간으로 고속처리하는 전용 프로세서로, 현재 DSP의 응용기술은 CD, MP3 플레이어, MD, 영상가요반주 시스템 등의 AV기기, 휴대전화단말기, 팩스밀리, 전화기, 등의 통신기기, 자동차분야에서는 앤티록 브레이크, 액티브 노이즈 컨트롤러 등, 그 활용범위는 너무 광범위하다. 특히 최근들어 음성/화상 압축 등, 멀티미디어 분야에서는 실시간 처리, 디지털 휴대전화에 있어서 음성압축 등에 필수적인 디바이스가 되고 있다.
디지털 신호처리분야에 대해서는 많은 문헌이 발표되고 있지만, 그 대부분이 수학적인 기술이 많아 디지털 신호처리를 시작하려는 사람에 따라서는 난해한 부분이 많을 것으로 생각한다. 그러나 기본적인 사고방법을 실례를 통하여 일단 이해하면 보다 고수준의 디지털 신호처리의 이해는 결코 어려운 것이 아니다. 이와 같은 관점에서 본서 제1부 입문편에서는 아날로그 소자, 즉 저항, 콘덴서, 코일, OP 앰프 등을 사용하여 아날로그 기술에 의한 필터의 조작, 스펙트럼 분석, 신호의 합성 등을 디지털 기술로 실현하는 것을 전제로 이해하기 쉽도록 신호도 1차원으로 하고, 음성신호와 같이 시간적으로 변동하는 신호, 즉 시간신호로 했다. 따라서 디지털 필터와 이산적 푸리에 변환에 역점을 두고 해설하고 있다.
제2부에서는 아날로그 디바이세스사의 스타트키트를, 제3부에서는 TI사의 스타트키트에 대해 해설하고, 이것을 이용한 각종 기본적인 디지털 신호처리의 기본 지식과 각종 디지털 필터처리 기법, 각종 알고리즘, 스펙트럼 해석 등을 실험을 통해 실시하고, 그 진행과정과 프로그램 예, 결과 등을 많은 화면과 그림으로 해설하므로 스타트키트를 구입하지 않고도 DSP 기술을 습득할 수 있도록 배려했다.
많은 비중을 TI사의 TMS320 시리즈를 중심으로 해설하고 있는데, 제4부에서는 DSP와 D-A/A-D 컨버터 인터페이스 기법, 모터제어를 위한 DSP 활용, 적응 노이즈 캔슬러 설계, 리얼타임 FFT 애널라이저 설계 등을 예로 들어, 그 하드웨어와 소프트웨어를 공개하고 자세히 해설하고 있다.
ADSP-2181에 대해, 외부의 I/O 인터페이스, 16비트 ∑Δ형 스테레오 CODEC(AD1847)
개발 도구(어셈블러, 링커, PROM 스플리터, 시뮬레이터)
EZ-KIT Lite 호스트 프로그램, EZ-KIT의 베이스 프로그램
■ DSP에 의한 신호의 연산처리 기법
가감산 처리(가산회로), 아날로그 회로( 전원전압 VCC와 입력전압 V1, V2 크기의 관계, 유한의 증폭도에 의한 영향, 저항값의 오차에 의한 출력전압의 오차, OP 앰프의 입력 오프셋 전류, 입력 오프셋 전압, 입력 바이어스 전류에 의한 오차, 온도 드리프트에 의한 영향)
디지털 처리(전원전압 VCC와 입력전압 V1, V2의 크기 관계, 유한의 증폭도에 의한 영향, 저항값의 오차에 의한 출력전압의 오차, OP 앰프의 입력 오프셋 전류, 입력 오프셋 전압, 입력 바이어스 전류에 의한 오차, 온도 드리프트에 의한 영향)
가감산 처리(감산회로)( 아날로그 회로, 디지털 처리)
반파정류 회로(아날로그 회로, 디지털 처리)
승제산 처리(승산회로: 2체배 회로)(아날로그 회로, 디지털 처리)
승제산 처리(승산회로: VCA)(아날로그 회로, 디지털 처리)
제산회로(아날로그 회로, 디지털 처리)
■ DSP에 의한 파형발생의 신호처리
구형파의 발생(구형파 발생 프로그램, 프로그램의 개량, 종래의 회로, DSP와 종래 회로의 비교)
삼각파의 발생(삼각파 발생 프로그램, 퍼포먼스, 종래의 회로, DSP와 종래 회로의 비교)
사인파의 발생(룩업 테이블 방식, LC 공진기 방식, 이중적분 방식, 함수 정의 방식, 종래의 회로와 비교)
■ DSP에 의한 변복조 신호처리
DSP에 의한 AM 변복조 실험, 종래 회로에 의한 AM 변복조, DSP와 종래 회로의 비교
DSP에 의한 FM 변복조 실험, 종래 회로에 의한 FM 변복조, DSP와 종래 회로의 비교