|
This project has no doubt been a challenge. We voluntarily chose a design that is very control based which means that timing and FSM design
are of the utmost importance. Naturally we are very pleased with the outcome of this year - a complete, fully functional processor. We hope you enjoyed getting to know our project!
References: Weste, Neil & Eshraghian, Karman. Principles of CMOS VLSI Design, Second Edition. 1993.
Karplus, Kevin. “A formal model for MOS clocking disciplines.” 1984.
Noice, David; Mathews, Rob; Newkirk, John. “A clocking discipline for two-phase digital systems.”
Division of Labor: Aamir: Initial project idea, functional description, initial logic, algorithm flow, finite state machines, PLAs,
control description, timing description, sub-cell layout, floorplan, system integration, system simulation, CIF process, project report, presentation.
Robert: Initial project idea and prospect, functional description, initial logic, algorithm flow, PLAs, system integration, system simulation, CIF
process, LabVIEW simulator / test case generator, project report, presentation, webmaster.
Sara: Initial project idea, functional description, initial logic, algorithm flow, finite state machines, control description, timing description,
sub-cell layout, system integration, system routing, system simulation, project report, presentation.
*(special thanks to Group Q for the Division of Labor template).
Comments and suggestions on CAD tools:
- CAD tools weren’t designed well for modularity.
- Labelling mechanisms weren’t the most intuitive.
- Changing versions of Magic at the last moment did nothing to help our productivity.
- Crystal behavior with a two-phase clock was very unclear.
|