LUNA-SOC is a toolkit for building custom SoC (System on Chip) designs incorporating LUNA USB peripherals.
Some things you can use LUNA-SOC for, currently:
NOTE There are no official packages for Minerva at the time of writing but you can install it directly from the repository using:
pip install git+https://github.com/minerva-cpu/minerva
This project is broken down into several directories:
luna_soc/
-- the primary LUNA-SOC library; generates gateware and provides peripherals.examples/
-- some simple LUNA-SOC examples demonstrating gateware design and firmware implementation.docs/
-- sources for the LUNA-SOC Sphinx documentation.LUNA-SOC's documentation is captured on Read the Docs. Raw documentation sources are in the docs folder.