예비보고서-Exp9.Inverse DCT Hardware Module Design
- 최초 등록일
- 2010.10.09
- 최종 저작일
- 2008.01
- 11페이지/ 한컴오피스
- 가격 2,000원
소개글
예비보고서-Exp9.Inverse DCT Hardware Module Design.hwp
목차
1. Purpose
2. Problem statement
3. Preperation
4. Reference
본문내용
1. Purpose
Hardware description languages (HDLs) such as Verilog HDL are basic tools for describing digital circuits which performs specified functionalities. In this experiment, we design hardware for IDCT(Inverse Discrete Cosine Transform) that constitutes H.264/AVC encoder/decoders. Students should become familiar with designing hardware using both combinational and sequential logic blocks to implement simple arithmetic and logic operations.
2. Problem statement
1) Understand the principles of DCT and IDCT.
2) Describe an IDCT hardware architecture using Verilog.
3) Verify the operation of the designed hardware with a logic simulator (e.g., Modelsim).
3. Preperation
1) Pre-report
(1) Explain the mathematical definition of DCT/IDCT and show their applications.
DCT는 discrete cosine transform을 의미하며 IDCT 는 inverse DCT를 의미한다. DCT는 유한개의 데이터를 몇몇개의 oscillating 하는 frequency를 가지는 cosine 함수들의 합으로 나타내는데, sine 이 아닌 cosine 함수를 쓰는 이유는 compression을 할 때에 있어서 cosine 함수를 사용하는 편이 더 효율적이기 때문이다. DCT는 DFT와 비슷한 모양을 가지고 있지만, DCT는 real number만을 다룬다. DCT는 보통 linear, invertible F :이다. N 개의 real number 들이 몇몇 종류의 DCT를 통과하여 N 개의 real number로 변환된다.
참고 자료
1) T.-C. Wang et al., “"Parallel 4x4 2D transform and inverse transform architecture for MPEG-4
AVC/H.264,”" 2003.
2) 실험2 강의자료