EE598 ADVANCED DIGITAL DESIGN USING

HARDWARE DESCRIPTION LANGUAGES

 

TOPICS for the FINAL PROJECT

 

TOPIC                                                                                                 Number of students

Calculator (serial computations, low area, )                                           Tamer Çakıcı, Barış Aydınsoy

8-bit ALU (instruction decoder and datapath, fast, parallel)                   Aydın Balkan, Fuat Keçeli

Booth encoded multiplier with Wallace Tree adder.                               Eren Kurşun

I2C Bus architecture                                                                             Murat Güven

Matrix*Matrix multiplication (serial structure)                            Mustafa Aktan, Erdem Karaadam(inversion)

FFT (64 point)                                                                                     Özgür Tarakçı

(common with EE638)

Lattice Filter                                                                                         Hakan Sunar

(common with EE638)

Random testing for arithmetic blocks                                         Özgür Çelebican

DES encryption                                                                                    Gülin Tulunay, İlker Eryılmaz

Self-timed Genetic string distance evaluation                              2

Artificial Neural Network in Digital VLSI                                              Oya Benlioğlu

(depending on the complexity)

A topic proposed by the student

 

ALL project topics have to be discussed with and approved by the instructor!

 

SCHEDULE of EVENTS:

 

Last day for initial decisions about projects                                15.5.2000, Monday

Last day for submission of the project proposal             22.5.2000, Monday

Project Presentation                                                                  5.6.2000, Monday, 14:00-18:00

                        (attendance required!)

Last day for submission of the project report                             6.6.2000, Tuesday, 17:00.

 

WARNING

You have to arrange your schedule so that you will finish the simulations in time. Keep in mind that your code may contain bugs, so do not wait until the last few days for the simulation. Preferably, you work on the problem immediately! Also keep in mind that the computer system may be down or very busy in the last few days. A bonus of 5 points will be given to students who submit their project report before Monday, June the 5th, 14:00!)

 

The project proposal should include

 

The project presentation

 

The project report should include