Presentation is loading. Please wait.

Presentation is loading. Please wait.

ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:

Similar presentations


Presentation on theme: "ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:"— Presentation transcript:

1 ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site: http://www.ece.umd.edu/class/enee408c

2 Who & Where is my TA? Lin Yuan yuanl@eng.umd.edu Phone: (240) 383-0900 Office: 1454 AVW Office Hours: Fri 1-3pm or send me an email before coming to my office

3 What do we do in lab session? Review of lecture Review of lecture In-class quizzes In-class quizzes Q & A Q & A Teamwork on projects Teamwork on projects

4 What software shall we use? Windows XP or UNIX in GLUE/WAM Lab Windows XP or UNIX in GLUE/WAM Lab Xilinx ISE project navigator Xilinx ISE project navigator ModelSim Simulator ModelSim Simulator Cadence NC-Verilog Cadence NC-Verilog

5 How to submit our works? Send an email to yuanl@eng.umd.edu with the subject line: Send an email to yuanl@eng.umd.edu with the subject line:yuanl@eng.umd.edu –For homework: hw# –For quiz: quiz# –For project: proj#_ –For project: proj#_

6 What are you expected to know? Number system in computers Number system in computers Boolean logic expression and optimization Boolean logic expression and optimization –Karnaugh map and other optimization techniques –finite state machine minimization and encoding Basic ALUs in computers Basic ALUs in computers –adders, multiplexers, multipliers, dividers, decoders, encoders, registers etc. Basic programming skills Basic programming skills

7 What will be a PLUS if you know? Hardware design languages (HDL) Hardware design languages (HDL) –VHDL, AHDL, Verilog etc. Field Programming Gate Array (FPGA) Field Programming Gate Array (FPGA) Electronic Design Automation (EDA) tools Electronic Design Automation (EDA) tools Digital signal processing Digital signal processing MATLAB MATLAB

8 What will you learn? Digital system (hardware) design process Digital system (hardware) design process –Design description ? Yes –Synthesis ? Yes –Implementation ? Yes (but restricted to FPGA only) –Fabrication ? No Use of design tools Use of design tools –Verilog HDL language –Industry standard simulation and synthesis tools –Xilinx FPGA design flow –Spirit of teamwork

9 What do we do today? Introduce yourself Introduce yourself Make friends with your future teammates and your TA Make friends with your future teammates and your TA Get familiar with the software and operating system Get familiar with the software and operating system Watch a demo of FPGA software Watch a demo of FPGA software

10 What will we do next week? Introduction of Verilog HDL Introduction of Verilog HDL Writing and simulating Verilog codes Writing and simulating Verilog codes Probably the first in-class quiz (will let you know one day before the class) Probably the first in-class quiz (will let you know one day before the class)

11 Any other questions? See you next week!


Download ppt "ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:"

Similar presentations


Ads by Google