fomu-workshop/docs/index.rst
2020-11-08 00:32:47 +01:00

33 lines
928 B
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

FPGA Tomu Workshop
==================
.. image:: _static/logo.png
:align: center
:width: 600px
:alt: Fomu logo
Hi, Im `Fomu <https://github.com/im-tomu/fomu-hardware>`_ (FPGA Tomu)!
This workshop covers the basics of Fomu in a top-down approach. Well
start out by learning **what Fomu is**, **how to load software** into Fomu,
**how to write software** for Fomu, and finally **how to write hardware** for Fomu.
FPGAs are complex, weird things, so well take a gentle approach and
start out by treating it like a Python interpreter first, and gradually
peel away layers until were writing our own hardware registers. You can
take a break at any time and explore! Stop when you feel the concepts
are too unfamiliar, or plough on and dig deep into the world of
hardware.
.. toctree::
:hidden:
:maxdepth: 5
requirements/index
background
python
riscv
hdl
renode
bootloader
help