2019-12-25 22:36:51 +00:00
|
|
|
|
FPGA Tomu Workshop
|
|
|
|
|
==================
|
2019-12-25 20:01:37 +00:00
|
|
|
|
|
2020-01-03 10:13:43 +00:00
|
|
|
|
.. image:: _static/logo.png
|
2020-11-07 23:32:47 +00:00
|
|
|
|
:align: center
|
|
|
|
|
:width: 600px
|
2019-12-25 20:01:37 +00:00
|
|
|
|
:alt: Fomu logo
|
|
|
|
|
|
2020-11-07 23:32:47 +00:00
|
|
|
|
Hi, I’m `Fomu <https://github.com/im-tomu/fomu-hardware>`_ (FPGA Tomu)!
|
|
|
|
|
This workshop covers the basics of Fomu in a top-down approach. We’ll
|
|
|
|
|
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.
|
2019-12-25 20:01:37 +00:00
|
|
|
|
|
|
|
|
|
FPGAs are complex, weird things, so we’ll take a gentle approach and
|
|
|
|
|
start out by treating it like a Python interpreter first, and gradually
|
|
|
|
|
peel away layers until we’re 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.
|
|
|
|
|
|
2019-12-25 23:10:01 +00:00
|
|
|
|
.. toctree::
|
2020-11-07 23:32:47 +00:00
|
|
|
|
:hidden:
|
2019-12-25 23:10:01 +00:00
|
|
|
|
:maxdepth: 5
|
2019-12-25 20:01:37 +00:00
|
|
|
|
|
2020-10-12 17:58:16 +00:00
|
|
|
|
requirements/index
|
2019-12-25 23:10:01 +00:00
|
|
|
|
background
|
|
|
|
|
python
|
|
|
|
|
riscv
|
2019-12-25 23:17:21 +00:00
|
|
|
|
hdl
|
2019-12-25 23:10:01 +00:00
|
|
|
|
renode
|
2019-12-27 19:06:26 +00:00
|
|
|
|
bootloader
|
2019-12-28 12:25:27 +00:00
|
|
|
|
help
|