Syllabus ( ELEC 651 )
|
Basic information
|
|
Course title: |
Design of Digital Integrated Circuits |
Course code: |
ELEC 651 |
Lecturer: |
Assoc. Prof. Dr. Engin AFACAN
|
ECTS credits: |
7.5 |
GTU credits: |
3 (3+0+0) |
Year, Semester: |
1/2, Fall and Spring |
Level of course: |
Third Cycle (Doctoral) |
Type of course: |
Area Elective
|
Language of instruction: |
English
|
Mode of delivery: |
Face to face
|
Pre- and co-requisites: |
none |
Professional practice: |
No |
Purpose of the course: |
Useful information pertaining to the design and analysis of digital integrated circuits is going to be taught to electronics engineer candidates. Sequential logic elements, timing and interconnect issues, design of arithmetic and memory array structures are among the topics of the course. |
|
|
|
Learning outcomes
|
|
Upon successful completion of this course, students will be able to:
-
Students gain introductory knowledge on sequential logic elements, timing and interconnect issues.
Contribution to Program Outcomes
-
Define and manipulate advanced concepts of Electronics Engineering in a specialized way
-
Gain original, independent and critical thinking, and develop theoretical concepts and tools,
-
Identify approaches for complex problems and lead multidisciplinary teams.
-
Understand relevant research methodologies and techniques and their appropriate application within his/her research field
-
Acquire scientific knowledge and work independently
-
Develop an awareness of continuous learning in relation with modern technology
-
Support his/her ideas with various arguments and present them clearly to a range of audience, formally and informally through a variety of techniques
-
Be aware of issues relating to the rights of other researchers and of research subjects e.g. confidentiality, attribution, copyright, ethics, malpractice, ownership of data
Method of assessment
-
Written exam
-
Homework assignment
-
Term paper
-
Students gain access to information on arithmetic building blocks.
Contribution to Program Outcomes
-
Define and manipulate advanced concepts of Electronics Engineering in a specialized way
-
Gain original, independent and critical thinking, and develop theoretical concepts and tools,
-
Understand relevant research methodologies and techniques and their appropriate application within his/her research field
-
Acquire scientific knowledge and work independently
-
Develop an awareness of continuous learning in relation with modern technology
-
Support his/her ideas with various arguments and present them clearly to a range of audience, formally and informally through a variety of techniques
-
Write progress reports clearly on the basis of published documents, thesis, etc
-
Be aware of issues relating to the rights of other researchers and of research subjects e.g. confidentiality, attribution, copyright, ethics, malpractice, ownership of data
Method of assessment
-
Written exam
-
Homework assignment
-
Term paper
-
Students learn about memory array structures in digital integrated circuits.
Contribution to Program Outcomes
-
Define and manipulate advanced concepts of Electronics Engineering in a specialized way
-
Gain original, independent and critical thinking, and develop theoretical concepts and tools,
-
Understand relevant research methodologies and techniques and their appropriate application within his/her research field
-
Acquire scientific knowledge and work independently
-
Develop an awareness of continuous learning in relation with modern technology
-
Support his/her ideas with various arguments and present them clearly to a range of audience, formally and informally through a variety of techniques
-
Be aware of issues relating to the rights of other researchers and of research subjects e.g. confidentiality, attribution, copyright, ethics, malpractice, ownership of data
Method of assessment
-
Written exam
-
Homework assignment
-
Term paper
|
|
Contents
|
|
Week 1: |
Introduction to and Review of Digital Integrated Circuit Technology |
Week 2: |
Sequential Logic Circuits: Static latches and registers |
Week 3: |
Sequential Logic Circuits: Dynamic latches and registers |
Week 4: |
Sequential Logic Circuits: Other topics |
Week 5: |
Implementation Strategies |
Week 6: |
Interconnect techniques |
Week 7: |
Midterm Exam |
Week 8: |
Timing issues |
Week 9: |
Arithmetic Building Blocks: the Adder |
Week 10: |
Arithmetic Building Blocks: the Multiplier |
Week 11: |
Arithmetic Building Blocks: the Shifter and other blocks |
Week 12: |
Memory and Array Structures: Memory Core |
Week 13: |
Memory and Array Structures: Memory Peripherals |
Week 14: |
Memory and Array Structures: Other Topics |
Week 15*: |
Review of Topics / Project Presentations |
Week 16*: |
Final Exam |
Textbooks and materials: |
Jan M Rabaey, Digital Integrated Circuits: A Design Perspective, Prentice Hall 2nd Edition, 2003 |
Recommended readings: |
David Hodges, Horace Jackson, Resve Saleh, Analysis and Design of Digital Integrated Circuits, Third Edition, McGraw Hill |
|
* Between 15th and 16th weeks is there a free week for students to prepare for final exam.
|
|
|
|
Assessment
|
|
|
Method of assessment |
Week number |
Weight (%) |
|
Mid-terms: |
4, 7, 10, 13 |
48 |
Other in-term studies: |
1, 2, 3, 5, 6, 8, 9, 11, 12, 14 |
24 |
Project: |
|
0 |
Homework: |
11, 12, 13, 14 |
16 |
Quiz: |
|
0 |
Final exam: |
16 |
12 |
|
Total weight: |
(%) |
|
|
|
Workload
|
|
|
Activity |
Duration (Hours per week) |
Total number of weeks |
Total hours in term |
|
Courses (Face-to-face teaching): |
3 |
14 |
|
Own studies outside class: |
1 |
14 |
|
Practice, Recitation: |
1 |
7 |
|
Homework: |
5 |
14 |
|
Term project: |
10 |
1 |
|
Term project presentation: |
1 |
1 |
|
Quiz: |
1 |
4 |
|
Own study for mid-term exam: |
15 |
1 |
|
Mid-term: |
2 |
1 |
|
Personal studies for final exam: |
20 |
1 |
|
Final exam: |
2 |
1 |
|
|
|
Total workload: |
|
|
|
Total ECTS credits: |
* |
|
* ECTS credit is calculated by dividing total workload by 25. (1 ECTS = 25 work hours)
|
|
|
-->