High-speed Digital Design Video Lectures Introduction To Black Magic
ELE 432 ADVANCED DIGITAL DESIGN
Instructor :
                Assoc. Prof. Dr. Ali Ziya Alkar
          Department of Electrical and Electronics  	Engineering
          Beytepe Ankara Turkey 06800      
- Phone: +90 312 2977027
- e-mail: mylastname at hacettepe dot edu dot tr
                            
                      ALTERA DE-1 SOC Kit to be used in this year's design lab                        
You can take the course if ->
- you are a Senior EE students who have performed well (C1 and above) in ELE237 Digital Design, ELE336 Microprocessor Programming and Architecture courses.
- you can spend extra hours (not necessarily during course times) for Labs and a Class Project.
You should to take the course if ->
- you would like to expertise yourself in computer architecture and digital design field.
- you would like to learn about cutting edge state-of-the-art technology in the digital design.
Objectives
- Learn the state-of-the-art FPGA technology in general
- Review sequential and combinational design concepts
- Improve on hardware design languages - VHDL
- How to use some of the modern CAD tools to help with the design? Quartus II?
- How to implement such designs using programmable logic (e.g. FPGAs - Altera Cyclone V)?
- How do digital building blocks (such as memory, microprocessors, ALU, control unit, FSM etc.) work?
- How to implement a simple CPU.
- How to design an improved version of CPU?
- How to interface to microprocessors and computers (from hardware point of view)?
- How to work with IP (Intellectual Property) cores? NIOS II etc.
Grading
- Project (Midterm exam) %35, Final Exam (Written) %35, Laboratories (1+3 graded labs) %30
Project
- Sample Video Presentations related with the projects are under this link.
- http://www.innovateeurope.org/eu/ submission to FPGA design contest is required in teams. Deadline March 31st 2016.
Attendance
- Mandatory in all courses and labs. No make-ups for labs. Not attending to 50% of the classes results in F1.
Textbooks
| Digital Design with CPLD Applications and VHDL, 2E Robert DueckAlso includes a CD-ROM containing Quartus II Web Edition software | 
| Digital Design, Principles & Practices                , J.F. Wakerly, 4th Edition (Sept 05) Prentice Hall | 
| "                  High-Speed  		Digital Design - A handbook of black magic                ", 		 		Johnson, Graham. Practical guide to designing and building very high speed digital circuits. | 
| "                  Contemporary  		Logic Design                " Gaetano Boriello, Randy H. Katz, Prentice Hall, 2004 | 
|                                                       FPGA PROTOTYPING BY VHDL  		EXAMPLES                  Xilinx SpartanTM-3 Version | 
Slides are essential for the course and will be updated regularly. The above list is not mandatory. But just suggestions.
Lecture Notes
| Week | Lectures | Supporting materials |                                   Schedule                     | 
| 1 | Introduction | 17.02 | |
| 2 | Embedded World and FPGA | Quartus II CD | 24.02 | 
| 3 | FPGA basics Design Flow and VHDL | DE1-SOC manual | 03.03 | 
| 4 | Introduction DEMO + VHDL and FPGA Design  		to be posted An introductory Lab - Counter/Shifter/Adder Implementation with I/O Lab | VHDL cheat  		sheet Lab instructions | 10.03 | 
| 5 | Review of Combinational Logic | 17.03 | |
| 6 | Review of Sequential Logic | 24.03 | |
| 7 | State Machine Design and ALU | DEADLINE for CLASS PROJECT  		PROPOSALS http://www.innovateeurope.org/eu/ | 31.03 | 
| 8 | Lab 1 A Combinational + Sequential Implementation | 07.04 | |
| 9 | Memory Implementation | Altera Internal  		Memory user guide Altera Recommendations | 14.04 | 
| 10 | Lab 2 A State Machine Implementation | 21.04 | |
| 11 | Implementation of a small microprocessor Design | Simple CPU (sample) | 28.04 | 
| 12 | Lab3 A Small Processor design | 05.05 | |
| 13 | Using Peripherals and I/O | Implementation of UART example | 12.05 | 
| 14 | Project                                                              presentations in class | Video Presentations related with the projects are under this link. | Week of 15.05 | 
High-speed Digital Design Video Lectures Introduction To Black Magic
Source: http://www.ee.hacettepe.edu.tr/~alkar/ELE432/
Posted by: gregoryleighte47.blogspot.com

0 Response to "High-speed Digital Design Video Lectures Introduction To Black Magic"
Post a Comment