Ptools

Ptools refers to the toolchain for PISA, PASM, PHDL, etc.

The tools

Find the documentation for the tools here:

Installation

The build.sh script can be used to build all the executables (using dune build). It places them all in the executables directory. Add it to your PATH to invoke the executables from any directory.

λ:~/ptools⟩ ./build.sh 
Buliding executables...
Assembler        :    Build successful.
Disassembler     :    Build successful.
CPU simulator    :    Build successful.
RAM Init         :    Build successful.
HDL simulator    :    Build successful.
Building successful. Placing executables in ./executables
Script executed.

λ:~/ptools⟩ ls -l executables
assembler
cpusim
dis
hdl-simulator
ram-init

Source code

The source code for all of the tools can be viewd on our GitLab repository.