Add documentation for Himbaechel Gowin uarch
This commit is contained in:
parent
8968c84ce6
commit
97f5c3ca2c
28
README.md
28
README.md
@ -118,18 +118,6 @@ sudo make install
|
||||
|
||||
Nexus support is currently experimental, and has only been tested with engineering sample silicon.
|
||||
|
||||
### nextpnr-gowin
|
||||
|
||||
For Gowin support, install [Project Apicula](https://github.com/YosysHQ/apicula). If a virtualenv is used, the path to `gowin_bba` needs to be provided as follows:
|
||||
|
||||
```
|
||||
cmake . -DARCH=gowin -DGOWIN_BBA_EXECUTABLE=path
|
||||
make -j$(nproc)
|
||||
sudo make install
|
||||
```
|
||||
|
||||
- Examples of the Gowin flow for a range of boards can be found in the [Project Apicula Examples](https://github.com/YosysHQ/apicula/tree/master/examples).
|
||||
|
||||
### nextpnr-generic
|
||||
|
||||
The generic target allows running placement and routing for arbitrary custom architectures.
|
||||
@ -142,6 +130,22 @@ sudo make install
|
||||
|
||||
An example of how to use the generic flow is in [generic/examples](generic/examples). See also the [Generic Architecture docs](docs/generic.md).
|
||||
|
||||
### nextpnr-himbaechel
|
||||
|
||||
The himbaechel target allows running placement and routing for larger architectures that share a common structure.
|
||||
|
||||
#### gowin
|
||||
|
||||
For Gowin support, install [Project Apicula](https://github.com/YosysHQ/apicula)
|
||||
|
||||
```
|
||||
cmake . -DARCH="himbaechel" -DHIMBAECHEL_GOWIN_DEVICES="all"
|
||||
make -j$(nproc)
|
||||
sudo make install
|
||||
```
|
||||
|
||||
- Examples of the Gowin flow for a range of boards can be found in the [Project Apicula Examples](https://github.com/YosysHQ/apicula/tree/master/examples).
|
||||
|
||||
### GUI
|
||||
|
||||
The nextpnr GUI is not built by default, to reduce the number of dependencies for a standard headless build. To enable it, add `-DBUILD_GUI=ON` to the CMake command line and ensure that Qt5 and OpenGL are available:
|
||||
|
Loading…
Reference in New Issue
Block a user