이 책은 FIR 디지털 필터를 설계하는 방법을 기술해 놓은 서적이다. IC 설계에서 필요한 최소 크기의 디지털 필터를 어떻게 구현하는지, Python 언어와 Verilog 언어를 통해 직접 작성해 볼 수 있도록 구성하였고 iverilog 와 gtkwave 를 통해 그 결과를 compile 하고 simulation 해 볼 수 있도록 하였다.
1995‘03 ~ 2003‘02 부경대학교
2003‘05 ~ 2012‘01 넥스트칩
2012‘03 ~ 현재, 어보브반도체
Chapter 01
Chapter 02
Chapter 03
1. 설계 환경 구축하기
1.1 Python 설치하기
1.2 Scipy 설치하기
1.3 Numpy 설치하기
1.4 Matplotlib 설치하기
1.5 AcroEdit 설치
1.6 Icarus Verilog 설치
1.7 에디터 환경 셋업
1.8 Path 설정
1.9 설계환경 테스트
2. Python 으로 FIR 필터 설계하기
2.1 FIR 필터의 정의
2.2 사양 (Specification) 정하기
2.3 주파수 특성 그래프 이해하기
2.4 Python 으로 필터 설계하기
2.5 계수에 대해 양자화하기
2.6 Group Delay 특성 보기
3. Verilog 로 FIR 필터 설계하기
3.1 FIR 필터의 하드웨어 구조
3.2 Verilog 전체 코드 분석하기
3.3 Testbench 분석
4. Iverilog 와 GtkWave 사용해서 확인하기
5. Appendix A