Skip to content

Commit fee6ebd

Browse files
committed
Update docs structure
1 parent 8aff181 commit fee6ebd

File tree

4 files changed

+43
-26
lines changed

4 files changed

+43
-26
lines changed

README.md

+2-26
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,7 @@
11
# FPGA tutorial
22

3-
Here are some materials for my FPGA workshop. The workshop uses the open source
4-
Icestorm toolchain. The hardware is Icestick and TinyFPGA boards because that's
5-
what I have, as well as some peripherals like OLED displays.
3+
See the tutorial at [pwmarcz.github.io/fpga-tutorial/](https://pwmarcz.github.io/fpga-tutorial/),
4+
or just look into the [docs](docs/) directory.
65

76
The code is MIT licensed (see LICENSE) unless otherwise stated in the
87
file. Patches welcome!
9-
10-
See also [fpga-experiments](https://github.com/pwmarcz/fpga-experiments) which
11-
is a very messy sandbox where I try out all this stuff.
12-
13-
This tutorial has the following parts:
14-
15-
## [NandGame](http://nandgame.com/)
16-
17-
Play the excellent [NandGame](http://nandgame.com/). Try to get at least to
18-
"Data Flip-Flop".
19-
20-
## [Bit operations](bits/)
21-
22-
If you are not familiar with bit operations, learn a bit about them. There
23-
are some links and exercises in the [bits/](bits/) directory.
24-
25-
## [Verilog basics](verilog/)
26-
27-
Move on to Verilog basics in the [verilog/](verilog/) directory.
28-
29-
## [FPGA](fpga/)
30-
31-
Finally, we get to play with real hardware. See the [fpga/](fpga/) directory.

docs/fpga.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# FPGA
22

3+
Link to repo: [fpga-tutorial](https://github.com/pwmarcz/fpga-tutorial/)
4+
5+
We'll be working in the `verilog` directory.
6+
37
## Setup
48

59
You will need Verilog setup from the [previous step](../verilog/README.md).

docs/index.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# FPGA tutorial
2+
3+
Link to repo: [fpga-tutorial](https://github.com/pwmarcz/fpga-tutorial/)
4+
5+
Here are some materials for my FPGA workshop. The workshop uses the open source
6+
Icestorm toolchain. The hardware is Icestick and TinyFPGA boards because that's
7+
what I have, as well as some peripherals like OLED displays.
8+
9+
The code is MIT licensed (see LICENSE) unless otherwise stated in the
10+
file. Patches welcome!
11+
12+
See also [fpga-experiments](https://github.com/pwmarcz/fpga-experiments) which
13+
is a very messy sandbox where I try out all this stuff.
14+
15+
This tutorial has the following parts:
16+
17+
## [NandGame](http://nandgame.com/)
18+
19+
Play the excellent [NandGame](http://nandgame.com/). Try to get at least to
20+
"Data Flip-Flop".
21+
22+
## [Bit operations](https://github.com/pwmarcz/fpga-tutorial/bits/)
23+
24+
If you are not familiar with bit operations, learn a bit about them. There
25+
are some links and exercises in the [bits/](https://github.com/pwmarcz/fpga-tutorial/bits/) directory.
26+
27+
## [Verilog basics](verilog.html)
28+
29+
Move on to Verilog basics.
30+
31+
## [FPGA](fpga.html)
32+
33+
Finally, we get to play with real hardware.

docs/verilog.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Verilog basics
22

3+
Link to repo: [fpga-tutorial](https://github.com/pwmarcz/fpga-tutorial/)
4+
5+
We'll be working in the `verilog` directory.
6+
37
## Prerequisites
48

59
You will need the following:

0 commit comments

Comments
 (0)