Digital System Design, Spring 2005
ANNOUNCEMENT
- Please move to new site about this course.
- (Feb. 23) The lab time reservation is going to be full.
Please go to reserve your time slot as soon as possible.
INSTRUCTOR: Chien-Nan Liu
TEACHING ASSISTANT
- ªL¨|«H, Office: E1-019 (ext:34590), Email:
93521015@cc.ncu.edu.tw
- ·¨¨Ý©Ó, Office: E1-019 (ext:34590), Email:
93521018@cc.ncu.edu.tw
- ¤ý«³¶{, Office: E1-019 (ext:34590), Email:
93521025@cc.ncu.edu.tw
- ´å´¼¹Å, Office: E1-019 (ext:34590), Email:
93521027@cc.ncu.edu.tw
- ¼B©s¦|, Office: E1-019 (ext:34590), Email:
93521030@cc.ncu.edu.tw
COURSE SCHEDULE
- Introduction to HDL-based design methodology (1 week)
- Language fundamentals -- Verilog HDL (2 weeks)
- Verilog simulation (1 week)
- FPGA synthesis using Verilog (1 week)
- Modeling combinational logic circuits (1 week)
- Modeling sequential elements (1 week)
- Modeling finite state machines (1 week)
- Modeling digital systems (1 week)
- Introduction to HDL synthesis (2 weeks)
- Asynchronous sequential logic (2 weeks)
- Final Project (2 weeks)
LECTURE NOTES
- Syllabus (Feb. 22, 2005)
- lecture 1 (Introduction, Feb. 22, 2005)
- lecture 2 (Verilog Overview, Feb. 22, 2005)
- lecture 3 (Model Comb. Circuits, Feb. 22, 2005)
- lecture 4 (Model Seq. Circuits, Feb. 22, 2005)
- lecture 5 (Model FSM, Feb. 22, 2005)
- lecture 6 (Model Systems, Feb. 22, 2005)
- lecture 7 (Synthesis Overview, Feb. 22, 2005)
- lecture 8 (Asynchronous Circuits, Feb. 22, 2005)
HOMEWORKS
Homework 1 (Due: Mar. 24, 2005)
<Reference Solution>
Homework 2 (Due: Mar. 31, 2005)
<Reference Solution>
Homework 3 (Due: Apr. 7, 2005)
<Reference Solution>
Homework 4 (Due: Apr. 28, 2005)
Reference Solutions:
(1)
(2)
(3)
Homework 5 (Due: May 5, 2005)
<Reference Solution>
Homework 6 (Due: May 12, 2005)
<Reference Solution>
Homework 7 (Due: May 19, 2005)
FINAL PROJECTS
Project #1 (Due: Jun. 27, 2005)
Project #2 (Due: Jun. 27, 2005)
Project #3 (Due: Jun. 27, 2005)
Project #4 (Due: Jun. 27, 2005)
Project #5 (Due: Jun. 27, 2005)
Please send a mail to corresponding TAs to register the project
of your group before May 12.
Note that the maximum number of groups for a problem is set to
10 only.
If more than 10 groups are going to solve the same problem,
we will take only the first 10 groups who register this problem.
Therefore, please make your decision as soon as possible.
We will arrange a demo time on Jun. 27 (Monday). Please have your design
and report ready before the demo time.
For any questions, send e-mails to
jimmy@ee.ncu.edu.tw
Last modified: May 13, 2005