diff options
author | David Shah <dave@ds0.me> | 2019-11-26 16:10:07 +0000 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2019-11-26 16:10:53 +0000 |
commit | 98fe4438f18bc48558f403ebd2d4e80e0989b5c0 (patch) | |
tree | 913689e34a71f161baacd5b29fe2450e80180185 /README.md | |
parent | 08cf545d9b8b32eda7998261bdc8a5401432112c (diff) | |
download | nextpnr-98fe4438f18bc48558f403ebd2d4e80e0989b5c0.tar.gz nextpnr-98fe4438f18bc48558f403ebd2d4e80e0989b5c0.tar.bz2 nextpnr-98fe4438f18bc48558f403ebd2d4e80e0989b5c0.zip |
ECP5 support is no longer experimental
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -6,7 +6,7 @@ tool. Currently nextpnr supports: * Lattice iCE40 devices supported by [Project IceStorm](http://www.clifford.at/icestorm/) - * *(experimental)* Lattice ECP5 devices supported by [Project Trellis](https://github.com/SymbiFlow/prjtrellis) + * Lattice ECP5 devices supported by [Project Trellis](https://github.com/SymbiFlow/prjtrellis) * *(experimental)* a "generic" back-end for user-defined architectures We hope to see Xilinx 7 Series thanks to @@ -106,12 +106,7 @@ make -j$(nproc) sudo make install ``` - - For an ECP5 blinky on the 45k ULX3S board, first synthesise using `yosys blinky.ys` in `ecp5/synth`. - - Then run ECP5 place-and route using `./nextpnr-ecp5 --json ecp5/synth/blinky.json --basecfg ecp5/synth/ulx3s_empty.config --textcfg ecp5/synth/ulx3s_out.config` - - Create a bitstream using `ecppack ulx3s_out.config ulx3s.bit` - - Note that `ulx3s_empty.config` contains fixed/unknown bits to be copied to the output bitstream - - - More examples of the ECP5 flow for a range of boards can be found in the [Project Trellis Examples](https://github.com/SymbiFlow/prjtrellis/tree/master/examples). + - Examples of the ECP5 flow for a range of boards can be found in the [Project Trellis Examples](https://github.com/SymbiFlow/prjtrellis/tree/master/examples). ### nextpnr-generic |