Home
  Main
  Announcements
  Labs
  Handouts
  Past Tests
  Contact Info
 
 
 

 

COE-758

Digital Systems Engineering

This course covers the basics of advanced computing systems. The emphasis is in understanding the system architecture around the processor and the different components of modern digital systems.
The course covers Memory hierarchy including Main memory, Cache and Virtual memory. It covers the Interfacing of processors and peripherals including Input / Output devices: Video-Output subsystem and Hard Disk Drives. The course gives classification of buses and description of major concepts of bus organization and protocols.
The laboratory projects include design of On-Chip Memory controller and Video-signal generator for VGA-monitor.

Course outline: COE758 2016 Outline