Home News People Research Study Search

Institute for Computing Systems Architecture

Computer Architecture Simulation & Visualisation

Scoreboards

The first scoreboard was designed as part of the CDC 6600 as a means of controlling the flow of data between registers and multiple arithmetic units in the presence of inter-instruction dependencies such as Read-After-Write. Scoreboards are still used today in a variety of modern microprocessor, though most are less complex than that used in the CDC 6600. To illustrate the way scoreboards work, a HASE simulation model of the DLX architecture with parallel function units and a scoreboard has been built and made accessible via the WWW using JavaHASE.

The HASE DLX/Scoreboard website explains why Scoreboards are necessary and how the HASE DLX model works.

The JavaHASE simulation applets for the DLX can be accessed from the HASE DLX/Scoreboard Website or can be downloaded directly:

Return to HASE home page


HASE Project
Institute for Computing Systems Architecture, School of Informatics, University of Edinburgh
Last change 24/06/2003