Unai Martinez-Corral
3f1e719aa7
f4pga: make_flow_config procedure for simplifying creating FlowConfig ( #571 )
2022-06-14 10:14:09 +02:00
Unai Martinez-Corral
e0be150953
f4pga: remove 'sfbuild' from docstrings
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-14 10:06:36 +02:00
Krzysztof Boronski
033f139ac2
make_flow_config procedure for simplifying creating FlowConfig
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-06-14 10:06:36 +02:00
David Arnold
970c1be0a8
docs/how: fix tyop ( #572 )
2022-06-14 09:48:52 +02:00
Paweł Czarnecki
4fb0c1a197
wrappers: sh: ql: use 'which' and remove unnecessary paths from PYTHONPATH
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-10 15:46:01 +02:00
Paweł Czarnecki
2869ddbe01
wrappers: sh: ql: remove conda_build_install_package
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-10 15:46:01 +02:00
Paweł Czarnecki
593adf1bda
s/F4PGA_FAM/FPGA_FAM/
...
This is required to make f4pga-examples working without handling 2
similar environment variables:
* F4PGA_FAM required for installing F4PGA
* FPGA_FAM used in f4pga-examples
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-10 15:46:01 +02:00
Paweł Czarnecki
38ded8f15b
wrappers: sh: ql: remove MYPATH env var
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-10 15:46:01 +02:00
Paweł Czarnecki
cbfc599fd6
CI: bump QL arch defs version
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
ecbd6951e6
wrappers: sh: ql: add fasm2bels script
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
e87f6b122d
wrappers: sh: ql: provide VPR_ARGS manually
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
d8e16b09f0
wrappers: sh: ql: fix pythonpath in repacker
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
e232cc5563
wrappers: sh: ql: fixup vpr_config
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
b9509b19f7
wrappers: sh: ql: fixup and add generate_constraints
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
bc488d3abc
wrappers: sh: ql: fixup share path and vpr_common
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
84dd7bd4b3
wrappers: sh: ql: fixup vpr_common path
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
7954ba19c3
f4pga-env: update share path
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
af66cd22ba
wrappers: sh: ql: handle unconnected ports in verilog netlists
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
42d6f31630
wrappers: sh: ql: remove vpr_fixup_post_synth.py script
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
33cde8a5e8
wrappers: sh: ql: additional args for fasm2bels and qlfasm
...
Co-authored-by: Alessandro Comodi <acomodi@antmicro.com>
Co-authored-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Co-authored-by: Krishna Kumar <coolbreeze413@yahoo.co.in>
Co-authored-by: Lalit Narain Sharma <61820431+lnsharma@users.noreply.github.com>
Co-authored-by: Maciej Kurc <mkurc@antmicro.com>
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
ac5efd34fd
wrappers: sh: ql: make VPR write JSON summaries
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:40 +02:00
Paweł Czarnecki
ab178407ec
wrappers: sh: ql: update deprecated toolchain wrappers
...
Co-authored-by: Alessandro Comodi <acomodi@antmicro.com>
Co-authored-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Co-authored-by: Krishna Kumar <coolbreeze413@yahoo.co.in>
Co-authored-by: Lalit Narain Sharma <61820431+lnsharma@users.noreply.github.com>
Co-authored-by: Maciej Kurc <mkurc@antmicro.com>
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 15:44:34 +02:00
Paweł Czarnecki
e830f516ce
wrappers: sh: ql: fix share path and add missing env vars
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-07 09:07:47 +02:00
Paweł Czarnecki
b8761201d7
setup: add more entry point scripts
...
Signed-off-by: Paweł Czarnecki <pczarnecki@antmicro.com>
2022-06-06 17:43:53 +02:00
Unai Martinez-Corral
5c805fa88f
f4pga: fix SymbiCache and rename to F4Cache ( #569 )
2022-06-03 08:04:50 +02:00
Tomasz Michalak
cd496de606
Merge pull request #560 from antmicro/umarcor/add-license-checking
...
ci: add License-check
2022-06-02 09:07:51 +02:00
Unai Martinez-Corral
ccba453686
add missing headers
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-06-02 00:35:06 +02:00
Krzysztof Boronski
9b01787554
Add missing license headers
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-31 15:13:06 +02:00
Unai Martinez-Corral
7404c82127
ci: add License-check
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-31 15:13:06 +02:00
Tomasz Michalak
297978cb82
Merge pull request #566 from antmicro/umarcor/envvars
...
f4pga/wrappers/sh: do not require F4PGA_ENV_* envvars as long as F4PGA_INSTALL_DIR is defined
2022-05-31 08:11:56 +02:00
Unai Martinez-Corral
a7d5a28486
test: wrappers without F4PGA_INSTALL_DIR (exception expected)
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-30 23:41:17 +02:00
Unai Martinez-Corral
e3bc36fa1d
f4pga/wrappers/sh: raise exception if F4PGA_INSTALL_DIR is undefined
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-30 23:41:17 +02:00
Unai Martinez-Corral
b51e8e3a0c
f4pga/wrappers/sh: do not require F4PGA_ENV_* envvars as long as F4PGA_INSTALL_DIR is defined
...
Create them and pass a custom env to run_sh
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-30 23:41:17 +02:00
Krzysztof Boronski
607e303e93
f4cache: Handle status checks without updates. Fix and improve project status reporting
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-30 10:58:15 -05:00
Krzysztof Boronski
47733138a3
Rename symbicache to f4cache
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-30 10:58:15 -05:00
Krzysztof Boronski
9a3ceba5c1
Fix symbicache
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-30 10:58:15 -05:00
Tomasz Michalak
3b7ba9b15a
Merge pull request #568 from antmicro/remove-platform
...
Remove platform option
2022-05-30 16:15:59 +02:00
Krzysztof Boronski
04b882d924
Update docs
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-27 08:01:25 -05:00
Krzysztof Boronski
fac1dbbce7
Update CI tests
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-27 07:59:48 -05:00
Krzysztof Boronski
63bc565a1a
Remove platform option
...
Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com>
2022-05-27 06:57:30 -05:00
Unai Martinez-Corral
42fc3f8627
Symbicache fix and documentation typos ( #567 )
2022-05-27 00:36:36 +02:00
Adam Taylor
8f13538200
Fixed two minor documentation typos
2022-05-24 13:03:40 -06:00
Adam Taylor
13182ef89a
Don't wrap JSON Symbicache hashes in string
...
This fixes a bug where the hashes were being read in from the file as a string, which throws a runtime error because the Symbicache stores the hashes as a dictionary as opposed to a single string
2022-05-24 12:59:54 -06:00
Unai Martinez-Corral
9b140e9d34
Revert "f4pga/platforms/xc7a50t: override the path to arty.xdc" ( #563 )
2022-05-24 20:18:45 +02:00
Unai Martinez-Corral
daab4b3c02
ci/sftest: provide path to xdc files
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-24 20:01:45 +02:00
Unai Martinez-Corral
4cc9a68399
Revert "f4pga/platforms/xc7a50t: override the path to arty.xdc"
...
This reverts commit ba3a9d925e
.
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-24 20:00:58 +02:00
Unai Martinez-Corral
186ca3862f
test: f4pga-* wrappers were removed in 22910261
...
Signed-off-by: Unai Martinez-Corral <umartinezcorral@antmicro.com>
2022-05-22 18:50:09 +02:00
Unai Martinez-Corral
a4ff811f4e
test: enable pytest to automatically discover tests ( #559 )
2022-05-22 16:14:39 +02:00
Xiretza
a7386c6e9c
fix(tests): allow pytest to automatically discover tests
...
By default, pytest only looks for modules named test_*.
2022-05-22 14:44:49 +02:00
Tomasz Michalak
a6f19c029f
Merge pull request #530 from antmicro/umarcor/add-pyFPGA
...
Add sfbuild|pyF4PGA
2022-05-17 11:57:56 +02:00