Course Outlines and Prerequisites

<< Course Outlines and Prerequisites

EE334 - Digital Electronic Circuits

  • Instructor:
  • Assistant:
  • Course Web Page: EE334 - Digital Electronic Circuits
  • Course Lab Page: EE334 - Digital Electronic Circuits
  • COURSE INFORMATON

    Course Title

    Code

    Semester

    C +P + L  Hour

    Credits

    ECTS

    Digital Electronic Circuits

    EE334

    6

    3+0+2=5

    4

    7

     

    Prerequisites

    EE241 Digital Circuits

     

    Language of Instruction

    English

    Course Level

    Undergraduate

    Course Type

    Core

    Course Coordinator

    Uğur Çilingiroğlu

    Instructors

    Uğur Çilingiroğlu

    Assistants

    Anıl Özdemirli

    Goals

    Exposing all students to the technological foundations of contemporary digital integrated circuits and their design, and  primes those students who prefer specializing later in microelectronics.

    Content

    Evolutionary path of microelectronics. Technology and devices: CMOS technology; layout; MOSFET modeling; device and interconnection capacitances. Inverter: Ideal inverter; CMOS inverter; binary operation and restoration; dynamic properties; power consumption; inverter design. Static CMOS gates: NAND; NOR; complex gates; layout techniques for static CMOS gates. Pass logic: Pass-logic synthesis; NMOS and PMOS pass logic. Sequential circuits in static CMOS: SR flip flop; latch and register; register timing; synchronization and pipelining with latches and registers. Dynamic logic: Dynamic storage; dynamic latch and register; quasi-static latch; two-phase nonoverlapping clocking; dynamic logic gates. Semiconductor memories: Classification; random-access architecture; mask-programmable ROM; static RAM; dynamic RAM.

     

    Learning Outcomes

    Program Outcomes

    Teaching Methods

    Assessment Methods

    Mastery of MOSFET device models for digital integrated-circuit analysis and design.          

    1,2,3

              1,2,3,6

    A,B

    Experience with computer-aided electrical simulation and physical design.

    3,4,5

    1,2,3,6

    A,B

    Ability to translate digital integrated-circuit performance specifications into design constraints.

    3

    1,2

    A,B

    Ability to analyze a conventional CMOS digital integrated circuit.

    1,2,4,5

    1,2

    A,B

    Knowledge of conventional CMOS families of logic gates and memory devices.

    1,2

    1,3

    A,B

     

     

    Teaching Methods:

     

    1: Lecture, 2: Problem Solving, 3: Simulation, 4: Seminar, 5: Interdisciplinary group working, 6: Laboratory, 7: Term research paper, 8: Guest Speaker, 9: Sample Project Review

    Assessment Methods:

    A: Exam, B: Quiz, C: Experiment, D: Homework, E: Project

     

     

    COURSE CONTENT

    Week

    Topics

    Study Materials

    1

    Introduction: Digital versus analog. Fundamental properties of digital circuits. Evolutionary dynamics of VLSI engineering.

    Lecture notes

    2

    Technology and devices: CMOS technology. Layout design rules. MOSFET modeling for digital design.

    Lecture notes

    3

    Technology and devices: MOSFET modeling for digital design.

    Lecture notes

    4

    Technology and devices: Device and interconnection capacitances. Inverter: Ideal inverter.

    Lecture notes

    5

    Inverter: CMOS inverter voltage-transfer characteristics. Binary operation and restoration.

    Lecture notes

    6

    Inverter: Dynamic characteristics. Power dissipation. Inverter design.

    Lecture notes

    7

    Static logic gates: NAND gate. NOR gate. Complex gates.

    Lecture notes

    8

    Static logic gates: Complex gates.  Layout techniques for static CMOS gates. Pass-logic gates: NMOS pass logic.

    Lecture notes

    9

    Pass-logic gates: CMOS pass logic.

    Lecture notes

    10

    Sequential Circuits in Static CMOS: SR flip flops. Clocked SR flip-flops. Latch. Register.

    Lecture notes

    11

    Sequential Circuits in Static CMOS: Latch and register timing. Synchronization and pipelining. Dynamic logic: Dynamic storage.

    Lecture notes

    12

    Dynamic logic: Dynamic latches and registers. Pseudo-Static Latch and register.

    Lecture notes

    13

    Dynamic logic: Dynamic logic gates. Semiconductor memories: Taxonomy. Random-access architecture. Mask-programmed ROM. Static RAM.

    Lecture notes

    14

    Semiconductor memories: Static RAM. Dynamic RAM.

    Lecture notes

     

    RECOMMENDED SOURCES

    Textbook

    Lecture notes: Digital Integrated-Circuit Design by Uğur Çilingiroğlu. Distributed electronically.

    Additional Resources

    Recommended textbook: Digital Integrated Circuits: A Design Perspective by J. M. Rabaey, A. Chandrakasan, and B. Nikolic, second edition, Prentice Hall, 2003. ISBN: 0-13-597444-5.

     

    MATERIAL SHARING

    Documents

    ‘Winspice’ circuit analysis software. ‘Electric’ physical design software. Lecture notes.

    Assignments

    Exams

    Midterm exam papers and solutions.

     

    ASSESSMENT

    IN-TERM STUDIES

    NUMBER

    PERCENTAGE

    Mid-term exams

    2

    45/75

    Quiz

    Variable

    10/75

    Laboratory

    8 sessions

    20/75

    Total

     

    100

    CONTRIBUTION OF FINAL EXAMINATION TO OVERALL GRADE

     

    25/100

    CONTRIBUTION OF IN-TERM STUDIES TO OVERALL GRADE

     

    75/100

    Total

     

    100

     

    COURSE CATEGORY

    Expertise/Field Courses

     

    COURSE'S CONTRIBUTION TO PROGRAM

    No

    Program Learning Outcomes

    Contribution

    1

    2

    3

    4

    5

    1

    Adequate knowledge in mathematics, science and engineering subjects pertaining to the relevant discipline; ability to use theoretical and applied information in these areas to model and solve engineering problems.

    2

    Ability to identify, formulate, and solve Electrical and Electronics Engineering problems; ability to select and apply proper analysis and modeling methods for this purpose.

    3

    Ability to design a complex system, process, device or product under realistic constraints and conditions, in such a way as to meet the desired result; ability to apply modern design methods for this purpose.

    4

    Ability to devise, select, and use modern techniques and tools needed for engineering practice; ability to employ information technologies effectively.

    5

    Ability to design and conduct experiments, gather data, analyze and interpret results for investigating engineering problems

    6

    Ability to access information; For this purpose ability to perform database searching and conduct literature review.

    7

    Ability to work efficiently in intra-disciplinary and multi-disciplinary teams; ability to work individually.

    8

    Ability to communicate effectively both orally and in writing; knowledge of a minimum of one foreign language.

    9

    Recognition of the need for lifelong learning; ability to access information, to follow developments in science and technology, and to continue to educate him/herself.

    10

    Awareness of professional and ethical responsibility.

    11

    Information about business life practices such as project management, risk management, and change management; awareness of entrepreneurship, innovation, and sustainable development.

    12

    Knowledge about contemporary issues and the global and societal effects of engineering practices on health, environment, and safety; awareness of the legal consequences of engineering solutions.

     

     

     

     

     

     

     

    ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION

    Activities

    Quantity

    Duration (Hour)

    Total Workload (Hour)

    Course Duration

    14

    5

    70

    Hours for off-the-classroom study (Pre-study, practice)

    14

    7

    98

    Mid-terms

    2

    2

    4

    Homework

    Final examination

    1

    2

    2

    Total Work Load

    174

    Total Work Load / 25 (h)

    6.96

    ECTS Credit of the Course

    7

     

  • Syllabus
  • Course Outline:

    Evolutionary path of microelectronics. Technology and devices: CMOS technology; layout; MOSFET modeling; device and interconnection capacitances. Inverter: Ideal inverter; CMOS inverter; binary operation and restoration; dynamic properties; power consumption; inverter design. Static CMOS gates: NAND; NOR; complex gates; layout techniques for static CMOS gates. Pass logic: Pass-logic synthesis; NMOS and PMOS pass logic. Sequential circuits in static CMOS: SR flip flop; latch and register; register timing; synchronization and pipelining with latches and registers. Dynamic logic: Dynamic storage; dynamic latch and register; quasi-static latch; two-phase nonoverlapping clocking; dynamic logic gates. Semiconductor memories: Classification; random-access architecture; mask-programmable ROM; static RAM; dynamic RAM.