Courses for The Fall 2007 Semester

EGC 331/01 - Microprocessor System Design   Credits: 3

An introduction to microprocessor systems. Topics include microprocessor organization, Assembly language programming, memory interfacing and timing, programmable peripheral interface, timer, interrupts and programmable interrupt controller, and serial data communication.

Classes Meet: MW 12:30 PM – 1:45 PM
Meeting Place: REH 111

 


EGE 551 - Logic Synthesis Optimization  Credits: 3 Graduate

This course covers optimization techniques and algorithms used in the design and optimization of digital systems using Computer-Aided Design tools. The course covers in details two and multiple level logic optimization algorithms, mapping, placement, routing, and timing constraints in Application Specific Integrated Circuits and in Field Programmable Gate Arrays. The course will also cover the application of Artificial Intelligence and Evolutionary Algorithms in digital circuits optimization and design through current research papers and hands-on implementations.
Prerequisites:
45493 or Graduate Standing


Section 01: MW 2:00 - 3:15 AM, Meeting Place: REH 111
Section 02: MW 8:30 - 9:45 AM, Meeting Place: CSB 221


VHDL Tutorial