A collection of simulators for the Batbridge ISA written in Clojure
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
src
LICENSE
README.md
TODO.org
project.clj

README.md

Batbridge simulator set

This library contains the source code written in support of my "building a modern processor" post sequence over at arrdem.com. The various posts aim to demonstrate basic processor design models, as well as clojure.core.typed and toothpick.

The full Batbridge specification

  1. A single cycle processor
  2. Cache accelerated machines
  3. A pipelined processor
  4. Branch prediction in a pipeline
  5. An out of order processor [TODO]

All materials copyright © 2013 Reid "arrdem" McKenzie

This code is distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.