VLSI 数字信号处理
本博文内容源自南京大学王中风老师课程,主要是我的一些学习成果。VLSI DSP是一本在享有盛誉的书,学完之后收获颇丰,整理一些简单资料留给学弟学妹或其他想学习的同学参考。
资料地址:https://github.com/BIGWJZ/VLSI-DSP-Review
1. 课程简介
Prerequisite: 信号与系统/数字信号处理,数字电路
Reference book:
“VLSI Digital Signal Processing Systems: Design and Implementation”, K. K. Parhi, 1999
Course Focus:
This is a comprehensive course for senior undergraduate and graduate student. It will address the methodologies related to designing custom or semi-custom VLSI circuits for Digital Signal Processing systems. It intends to fill the gap between DSP algorithms and VLSI circuit design. The course can be deemed as a top-level (algorithmic level and architectural level) VLSI design course. Prior background in CMOS VLSI is recommended but not required. The emphasis of this course is on the design of efficient architectures, algorithms, and circuits, which are optimized for low power, high speed or low area for given DSP applications (e.g., error correction coding, MPEG decoding, etc).
Outline (17-week plan)
Part-A:
1a, Introduction to DSP systems
1b, Iteration Bound
2, Pipelining and Parallel Processing
3a, Retiming
3b/4a, Unfolding
4b, Folding
5. Fast convolution
6, Systolic Architectures
7, Parallel FIR Filter Architectures
8, Pipeline Look-Ahead Techniques and Applications
9. Bit-level Arithmetic Architectures
10, Redundant Arithmetic
11, Synchronous, Wave, and Asynchronous Pipelines
12, Numerical Strength Reduction
13, Low Power Design
Part-B
1a. Fast Addition
1b.Binary Multiplication
2. DRAM and SRAM Design
3. Classic High-Speed Design Examples
4. Classic Low-Power Design Examples
2. 优秀的课程讲解
这本书因为翻译的问题,中文版其实并不容易理解,幸好网络上有优秀的课程讲解可以参考,可以说自学参考这系列讲解非常有效。
https://wenku.baidu.com/view/e5fe20116c175f0e7cd13776.html
这是源自百度文库SoCvista的一些讲解内容,下载需要券,我下载完放在GitHub里,仅供学习参考。
3. 内容
包括我的作业报告和一些代码,以及参考答案。我的作业很多都有错误,仅供提供思路。作业包括Chap 2, 3, 4, 5, 9, 12, 14.