CPU design kit: an instructional prototyping platform for teaching processor design

  • Authors:
  • Anujan Varma;Lampros Kalampoukas;Dimitrios Stiliadis;Quinn Jacobson

  • Affiliations:
  • University of California, Santa Cruz, CA;University of California, Santa Cruz, CA;University of California, Santa Cruz, CA;University of California, Santa Cruz, CA

  • Venue:
  • WCAE '95 Proceedings of the 1995 workshop on Computer architecture education
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

The CPU Design Kit is a prototyping platform designed at University of California, Santa Cruz, for teaching the Processor Design class. The prototyping platform allows the design and implementation of a 32-bit pipelined CPU. The prototyping hardware consists of an ISA-bus-based printed-circuit board containing six Altera FLEX EPF81500 programmable logic chips providing a total of 80,000 usable gates, static RAM chips to implement register file and caches, and hardware support for monitoring and debugging. A Windows-based user interface provides access to the necessary software tools for downloading designs into the board, debugging, and control of the CPU.