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