MSc Microelectronics Systems Design 1999/2000 - Group Design Project - Part 2

Microprocessor Specification


Overview

Constraints

As much as possible you are left to make your own decisions on the form of your design.

You should refer to any course notes or text books you have on the subject of microprocessor design in search of ideas (e.g. the early chapters of Computer Organization & Design - Patterson and Hennessy). Although your design may have more in common with microprocessors of the late '70s than with modern RISC machines, the same principles of good design apply. Remember that you are not competing with the UltraSPARC, only with the designs put forward by other MSc teams.

Memory Access

All memory accesses take four cycles of the system clock

I/O information

Pad cells for this design will be taken from Alcatel Mietec's MTC35400 library for their 0.5um CMOS process. Alcatel provide us with empty abstract representations of these cells since the contents are considered company confidential. You will be provided with dummy versions of the cells which should simulate correctly using Magic and Verilog. To avoid design rule violations with the real pad cells you should keep routing wires one full design rule away from the edge of the pad cells except where connection is required.

The following types of pad are available:

The following pads will exist on the finished chip:

Pinout


Iain McNally

21-3-00