mirror of
https://github.com/olofk/serv.git
synced 2026-01-13 07:09:33 +00:00
Migrate lint, nexys_a7, tinyfpga_bx and verilator_tb targets to flow API
This commit is contained in:
parent
109acd0a53
commit
af230d517b
22
servant.core
22
servant.core
@ -358,11 +358,10 @@ targets:
|
|||||||
toplevel : service
|
toplevel : service
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
default_tool : verilator
|
|
||||||
filesets : [soc]
|
filesets : [soc]
|
||||||
tools:
|
flow: lint
|
||||||
verilator:
|
flow_options:
|
||||||
mode : lint-only
|
tool : verilator
|
||||||
toplevel : servant
|
toplevel : servant
|
||||||
|
|
||||||
lx9_microboard:
|
lx9_microboard:
|
||||||
@ -403,8 +402,10 @@ targets:
|
|||||||
toplevel : servax
|
toplevel : servax
|
||||||
|
|
||||||
nexys_a7:
|
nexys_a7:
|
||||||
default_tool: vivado
|
|
||||||
filesets : [mem_files, soc, nexys_a7]
|
filesets : [mem_files, soc, nexys_a7]
|
||||||
|
flow: vivado
|
||||||
|
flow_options:
|
||||||
|
part : xc7a100tcsg324-1
|
||||||
parameters : [memfile, memsize, frequency=32]
|
parameters : [memfile, memsize, frequency=32]
|
||||||
tools:
|
tools:
|
||||||
vivado: {part : xc7a100tcsg324-1}
|
vivado: {part : xc7a100tcsg324-1}
|
||||||
@ -458,6 +459,9 @@ targets:
|
|||||||
tinyfpga_bx:
|
tinyfpga_bx:
|
||||||
default_tool : icestorm
|
default_tool : icestorm
|
||||||
filesets : [mem_files, soc, service, tinyfpga_bx]
|
filesets : [mem_files, soc, service, tinyfpga_bx]
|
||||||
|
flow: icestorm
|
||||||
|
flow_options:
|
||||||
|
nextpnr_options : [--lp8k, --package, cm81, --freq, '32']
|
||||||
generate: [tinyfpga_bx_pll]
|
generate: [tinyfpga_bx_pll]
|
||||||
parameters : [memfile, memsize, PLL=ICE40_CORE]
|
parameters : [memfile, memsize, PLL=ICE40_CORE]
|
||||||
tools:
|
tools:
|
||||||
@ -489,8 +493,11 @@ targets:
|
|||||||
toplevel : servant_upduino2
|
toplevel : servant_upduino2
|
||||||
|
|
||||||
verilator_tb:
|
verilator_tb:
|
||||||
default_tool: verilator
|
|
||||||
filesets : [soc, verilator_tb]
|
filesets : [soc, verilator_tb]
|
||||||
|
flow: sim
|
||||||
|
flow_options:
|
||||||
|
tool: verilator
|
||||||
|
verilator_options : [--trace]
|
||||||
parameters :
|
parameters :
|
||||||
- RISCV_FORMAL
|
- RISCV_FORMAL
|
||||||
- "mdu? (MDU=1)"
|
- "mdu? (MDU=1)"
|
||||||
@ -504,9 +511,6 @@ targets:
|
|||||||
- compressed
|
- compressed
|
||||||
- align
|
- align
|
||||||
- with_csr=1
|
- with_csr=1
|
||||||
tools:
|
|
||||||
verilator:
|
|
||||||
verilator_options : [--trace]
|
|
||||||
toplevel : servant_sim
|
toplevel : servant_sim
|
||||||
|
|
||||||
zcu106:
|
zcu106:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user