Update README to add section for mistral (cyclonev) backend (#1606)

This commit is contained in:
Robert Ward 2025-12-22 09:36:38 -06:00 committed by GitHub
parent c30f810ee0
commit 8ce87ab7f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 13 additions and 0 deletions

View File

@ -129,6 +129,19 @@ sudo make install
Nexus support is currently experimental, and has only been tested with engineering sample silicon. Nexus support is currently experimental, and has only been tested with engineering sample silicon.
### nextpnr-mistral
For Cyclone V support, clone [Mistral](https://github.com/Ravenslofty/mistral/tree/nextpnr-latest) to `$HOME/mistral` or another location and pass this path as `-DMISTRAL_ROOT=$HOME/mistral` to CMake. Then build and install `nextpnr-mistral` using the following commands:
```
mkdir -p build && cd build
cmake .. -DARCH=mistral -DMISTRAL_ROOT=$HOME/mistral
make -j$(nproc)
sudo make install
```
Cyclone V support is currently experimental and has limited testing. The backend is undergoing active API refactoring, and its structure, build requirements, and integration points may change between versions.
### nextpnr-generic ### nextpnr-generic
The generic target allows running placement and routing for arbitrary custom architectures. The generic target allows running placement and routing for arbitrary custom architectures.