ASynchronous, open source, Processor IP of the DLX Architecture. Goal: show feasibility to design and deliver asynchronous open IPs in portable, re-usable way. Information, downloads. Open source hardware.
Documents: getting started, instruction set summary and description, simulator manual.
DLX Instruction Slides
Tables of instructions, categorized, as PDF slides. By Guy Even, Tel Aviv University.
David R. Kaeli, Professor
Director of Northeastern University Computer Architecture Research Laboratory, and co-author of Computer Architecture: A Quantitative Approach. Professional information with some links.
Implementation of 5-stage DLX Pipeline
Introductory tutorial with definitions, explanations, examples to show basic pipelining ideas; applet simulation lets users choose instructions to run, and see how pipeline works from direct experience.
Introduction to Operating Systems
DLXOS information needed for programming, from introductory course on OSs.
Norman Matloff's DLX Tutorial
Information on DLX processor simulator and compiler, DLXsim, interactive program, loads assembly programs and simulates operation of computer on them, single-stepping or continuous execution.
Out of Order Execution
Master's Thesis: Design and Evaluation of a RISC Processor with a Tomasulo Scheduler. Uses DLX. HTML, PS, GZ, PDF.
Superscalar DLX Processor
Diagram, description, download.
The DLX Instruction Set Architecture Handbook
By Philip M. Sailer, David R. Kaeli; Morgan Kaufmann, 1996, ISBN 1558603719, 1st edition. Definitive work on DLX instructions. Information and abstract. ACM Portal.
The DLX Processor
Class overview with tables (instruction format, set) and diagrams (timing), some other information. By Ethan Miller, University of Maryland.
Encyclopedia article with links to many related topics.