Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.12 KB

README.md

File metadata and controls

44 lines (30 loc) · 1.12 KB

Documentation

Information on the specification and supplementary information.


This directory contains two types of information:

  • The official draft specification, in LaTeX form. The specification is split into two components: Scalar+Entropy Source and Vector.

    Both can be build by running:

    source bin/conf.sh
    git submodule update --init extern/sail-riscv
    make specs

    from the root project of the directory.

    Note the git submodule command is needed, because Sail code is pulled directly from the source into the specification, so the files need to be checked out.

    Individual versions can be built by running:

    make -C doc/ spec-scalar
    make -C doc/ spec-vector
  • Alternatively, pre-built versions corresponding to draft releases can be found on the releases page.

  • Supplementary information, in AsciiDoc format. This contains various recommendations, discussions and design rationale which we have developed in conjunction to the specification.