Main Frederick University site | Webmail  

Welcome to the web page of Dr. Konstantinos Tatas
PhD  

E-mail: com.tk@fit.ac.cy

ACOE 361 –Digital Systems Design 

Introduction

In this web space you may find lecture notes and other relevant material for the Fall 2013 semester on Digital System Design .

It is highly recommended for students to have the following lecture notes with them in hard copies in each and every lecture. In this respect, notes are provided in .ppt format and can be downloaded by right-clicking on each link. Not all lecture notes are currently available but they will become available in due time as the course progresses.

The notes provided must not be considered as a replacement of either attendance of lectures or study of the suggested textbooks. Their purpose is to assist you in your studying and provide you with guidelines on what you should be focusing on. You are encouraged to enhance notes with study from the recommended literature and web links.

The notes provided are constantly updated, therefore it is recommended to regularly check for updates.

 

 

 

Subject Information

Course Outline

 

Prerequisites: ACOE201

 

 

 

LECTURE NOTES

 

Right click on the following links to save the lecture notes on your PC, then print them.

Week #

Subject

Topics covered

Week 1

Introduction

 

 Introduction to Synchronous Digital System Design

 

 

Week 2

Lecture 1

 

 State Machines

 

 

Week 3

Lecture 2

 

 Synchronous Design

 

 

Weeks 4

Lecture 3

 

 Digital System Design Flow – Test 1     REVISION 1

 

 

Week 5 - 8

 

 

Lecture 4

 

 

 Digital System Design with VHDL

 

Week 9

Lecture 5

 

 Verification methodology: Testbench design in VHDL – Behavioral VHDL

 

 

 

Week 10

 

Lecture 6

 

 Logic Synthesis for FPGAs and ASICs – VHDL coding for synthesis

 

 

 

Week 11

 

Lecture 7

 

 Test 2 - Assignments

 

 

Week 12

Lecture 8

 

 Digital System Implementation Technologies – Case study

 

 

Week 13

Lecture 9

 

 

Assignment assessment - Revision

 

 

 

 

Laboratory work

 

Lab 1: Basic Logic Circuit

 

Lab2: Parallel Registers

 

Lab3: Register File Design

 

Lab4: RAM

 

Lab5: ALU

 

Lab6: CPU Design

 

 

 

 

ASSIGNMENTS

 

Assignment 1<

 

 

Bibliography 

Lectures will be given in every class session and they will be based on the main textbook. The assignments and examinations will be based on the material covered in class. Students are advised to purchase the main textbook on which many topics of the course are covered. Students are also advised to review the extensive list of books offered at the FIT library on the subject.  


Main textbook  

 

  • John F. Wakerly, “Digital Design: Principles and Practices ”, Prentice Hall, 2006.

References  

  • V. Pedroni, The student’s guide to VHDL, Morgan Kaufmann, 1998.
  • M. Mano, Digital Design, Prentice Hall, 2002.
  • T. Floyd, Digital Fundamentals, Prentice Hall, 2002.