File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -301,11 +301,13 @@ jobs:
301301 sudo make install
302302 cd ../nextpnr
303303 git checkout ${{ matrix.nextpnr }}
304- cmake . -DARCH="gowin;himbaechel"
304+ cmake . -DBUILD_PYTHON=OFF - DARCH="gowin;himbaechel" -DHIMBAECHEL_GOWIN_DEVICES="GW1N-1;GW1NZ-1;GW1N-4;GW1N-9;GW1N-9C;GW1NS-4;GW2A-18;GW2A-18C" -DPython3_EXECUTABLE=/opt/hostedtoolcache/Python/3.9.17/x64/bin/python
305305 make -j$(nproc)
306306 sudo make install
307307 cd ../examples
308308 make -j$(nproc) all
309+ cd himbaechel
310+ make -j$(nproc) -f Makefile.himbaechel all
309311 - name : Archive artifact
310312 uses : actions/upload-artifact@v3
311313 with :
@@ -314,7 +316,12 @@ jobs:
314316 - name : Do sanity check
315317 run : |
316318 cd examples
317- make unpacked
319+ make -j$(nproc) unpacked
318320 for f in *-unpacked.v; do
319- yosys -p "read_verilog $f; read_verilog -lib +/gowin/cells_sim.v; clean -purge; select -assert-any t:DFF*; select -assert-any t:LUT*; select -assert-any t:*BUF;";
321+ yosys -p "read_verilog $f; read_verilog -lib +/gowin/cells_sim.v; clean -purge; select -assert-any t:DFF*; select -assert-any t:*BUF;";
322+ done
323+ cd himbaechel
324+ make -j$(nproc) -f Makefile.himbaechel unpacked
325+ for f in *-unpacked.v; do
326+ yosys -p "read_verilog $f; read_verilog -lib +/gowin/cells_sim.v; clean -purge; select -assert-any t:DFF*; select -assert-any t:*BUF;";
320327 done
You can’t perform that action at this time.
0 commit comments