Massachusetts Institute of Technology
Department of Electrical Engineering and Computer Science
6.195 - How to Really Design Digital Systems
Project 2 Assigned -
November 13, 1997
Due : December 10, 1997
Class presentations start December 2, 1997
Project 2 - Designing a Complicated Digital System
This project will be a significant digital design which will be
proven to work via a simulation, not built.
It is to be similar to 6.111 or 6.115 projects; but it must not
rely on complex peripheral devices, such as a TV camera.
We will not have time to actually build and test this design but we
will attempt to design it so that it could be built, sold, and
shipped to customers.
It should be possible for the web document, which
will form the report, to include the testing and verification method
(and evidence), as well as a description of the digital system.
There will be a proposal stage in which the overall aims
(specifications) of the second project will be discussed with either
Professor Troxel or Amrit Pant. Discussions with both are allowed!
This will be followed by a block diagram conference with either or both
members of the teaching staff.
The project is then to be coded in behavioral VHDL and simulated with
either the Viewlogic or Mentor tools. The VHDL code is to be modified
until one is happy with the simulation, i.e., the project does what
you want it to do.
The project is then to be ``fit" to a chip or a number of chips. For
the latter, one must (usually) recode the project in a structural form
to explicitly say what will fit in a particular chip. Usually this
involves recoding the vhdl as one sees what fits in a chip. You may
use any chip for which we have a fitter, i.e., Cypress for starters.
You may use any fixed LSI chip you like as long as you provide
behavioral VHDL for it. Then the "fitted" project design is to be
simulated and verified. It would be nice to know how fast the
completed design works. Maybe you will want iterations of the
fitting and the recoding and the simulation.
The Schedule for the Rest of the Term
November 18 - Thursday - HKN Survey - Project One Presentations
Presentations on project one which are not yet scheduled.
November 20 - Thursday - Proposal Conferences
December 2 - Tuesday - block diagram conference
December 4 - Tuesday
December 9 - Tuesday
December 10 - Tuesday
Notification of any deviation in class schedules or instruction will
be via email to 6.195students@mit.edu