Digital System Design, Fall 2001
ANNOUNCEMENT
- Please move to new site about this course.
- (Dec. 15) The courses on 12/25 are cancelled.
- (Dec. 11) The final exam will be hold on
10:00am, Jan. 8 (Tue) at E1-121. (ONE A4-size note is allowed)
- (Oct. 23) The courses on 11/6 and 11/7 are cancelled.
- (Oct. 16) The deadline of HW1 is extended for a week.
- (Oct. 2) The course at 10/2 is moved to 10/5 15:00-17:00.
- (Sep. 14) The course in next week is still scheduled on Friday.
- (Sep. 14) The course on Friday is changed to Tue. 10:00-11:50 at E1-121.
INSTRUCTOR: Chien-Nan Liu
TEACHING ASSISTANT
COURSE SCHEDULE
- Introduction to HDL-based design methodology (1 week)
- Language fundamentals -- Verilog HDL (2 weeks)
- Writing test benches and HDL simulation with Verilog (1 week)
- Introduction to synthesis (1 week)
- Modeling combinational logic circuits (1 week)
- Modeling synchronous logic circuits (1 week)
- Modeling data buses (1 week)
- Modeling finite state machines (1 week)
- Modeling digital systems (2 weeks)
- Language fundamentals -- VHDL (2 weeks)
- Writing test benches and HDL simulation with VHDL (1 week)
- Modeling digital circuits using VHDL (2 weeks)
LECTURE NOTES
- Syllabus (Sep. 7, 2001)
- lecture 1 (Introduction, Sep. 10, 2001)
- lecture 2 (Verilog Overview, Sep. 26, 2001)
- A guide to register your Xilinx Student Edition
(Sep. 25, 2001)
- CIC training materials for Xilinx-HDL
(July, 2001)
- lecture 3 (Synthesis Overview, Sep. 30, 2001)
- Introduction to unix usage (Oct. 9, 2001)
- Usage of common tools (Oct. 9, 2001)
- lecture 4 (Model Comb. Circuits, Oct. 24, 2001)
- lecture 5 (Model Seq. Elements, Nov. 19, 2001)
- lecture 6 (Model FSMs, Dec. 10, 2001)
- lecture 7 (Model Datapath, Nov. 13, 2001)
- lecture 8 (Model Controller, Nov. 19, 2001)
- lecture 9 (VHDL Overview, Dec. 11, 2001)
- lecture 10 (VHDL Examples, Dec. 15, 2001)
HOMEWORKS and PROJECTS
(Score Board)
- Homework 1 (Due: Oct. 23, 2001)
- Homework 2 (Due: Oct. 24, 2001)
- Reference answers for hw2
- Homework 3 (Due: Oct. 31, 2001)
- Homework 4 (Due: Nov. 14, 2001)
- Homework 5 (Due: Nov. 28, 2001)
- Homework 6 (Due: Dec. 5, 2001)
- Homework 7 (Due: Dec. 12, 2001)
- Homework 8 (Due: Dec. 19, 2001)
- Homework 9 (Due: Dec. 26, 2001)
- Final Project (Due: Jan. 14, 2002)
For any questions, send e-mails to
jimmy@ee.ncu.edu.tw
Last modified: Dec. 26, 2001