@ -61,6 +61,10 @@ filesets:
- fpga/firmware.hex : {copyto : firmware.hex, file_type : user}
- fpga/firmware.hex : {copyto : firmware.hex, file_type : user}
file_type : vhdlSource-2008
file_type : vhdlSource-2008
xilinx_specific:
files:
- xilinx-mult.vhdl : {file_type : vhdlSource-2008}
debug_xilinx:
debug_xilinx:
files:
files:
- dmi_dtm_xilinx.vhdl : {file_type : vhdlSource-2008}
- dmi_dtm_xilinx.vhdl : {file_type : vhdlSource-2008}
@ -74,28 +78,24 @@ filesets:
- fpga/nexys_a7.xdc : {file_type : xdc}
- fpga/nexys_a7.xdc : {file_type : xdc}
- fpga/clk_gen_plle2.vhd : {file_type : vhdlSource-2008}
- fpga/clk_gen_plle2.vhd : {file_type : vhdlSource-2008}
- fpga/top-generic.vhdl : {file_type : vhdlSource-2008}
- fpga/top-generic.vhdl : {file_type : vhdlSource-2008}
- xilinx-mult.vhdl : {file_type : vhdlSource-2008}
nexys_video:
nexys_video:
files:
files:
- fpga/nexys-video.xdc : {file_type : xdc}
- fpga/nexys-video.xdc : {file_type : xdc}
- fpga/clk_gen_plle2.vhd : {file_type : vhdlSource-2008}
- fpga/clk_gen_plle2.vhd : {file_type : vhdlSource-2008}
- fpga/top-nexys-video.vhdl : {file_type : vhdlSource-2008}
- fpga/top-nexys-video.vhdl : {file_type : vhdlSource-2008}
- xilinx-mult.vhdl : {file_type : vhdlSource-2008}
arty_a7:
arty_a7:
files:
files:
- fpga/arty_a7.xdc : {file_type : xdc}
- fpga/arty_a7.xdc : {file_type : xdc}
- fpga/clk_gen_plle2.vhd : {file_type : vhdlSource-2008}
- fpga/clk_gen_plle2.vhd : {file_type : vhdlSource-2008}
- fpga/top-arty.vhdl : {file_type : vhdlSource-2008}
- fpga/top-arty.vhdl : {file_type : vhdlSource-2008}
- xilinx-mult.vhdl : {file_type : vhdlSource-2008}
cmod_a7-35:
cmod_a7-35:
files:
files:
- fpga/cmod_a7-35.xdc : {file_type : xdc}
- fpga/cmod_a7-35.xdc : {file_type : xdc}
- fpga/clk_gen_mcmm.vhd : {file_type : vhdlSource-2008}
- fpga/clk_gen_mcmm.vhd : {file_type : vhdlSource-2008}
- fpga/top-generic.vhdl : {file_type : vhdlSource-2008}
- fpga/top-generic.vhdl : {file_type : vhdlSource-2008}
- xilinx-mult.vhdl : {file_type : vhdlSource-2008}
litedram:
litedram:
depend : [":microwatt:litedram"]
depend : [":microwatt:litedram"]
@ -103,7 +103,7 @@ filesets:
targets:
targets:
nexys_a7:
nexys_a7:
default_tool: vivado
default_tool: vivado
filesets: [core, nexys_a7, soc, fpga, debug_xilinx]
filesets: [core, nexys_a7, soc, fpga, debug_xilinx, xilinx_specific]
parameters :
parameters :
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -117,7 +117,7 @@ targets:
nexys_video-nodram:
nexys_video-nodram:
default_tool: vivado
default_tool: vivado
filesets: [core, nexys_video, soc, fpga, debug_xilinx]
filesets: [core, nexys_video, soc, fpga, debug_xilinx, xilinx_specific]
parameters :
parameters :
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -132,7 +132,7 @@ targets:
nexys_video:
nexys_video:
default_tool: vivado
default_tool: vivado
filesets: [core, nexys_video, soc, fpga, debug_xilinx, litedram]
filesets: [core, nexys_video, soc, fpga, debug_xilinx, litedram, xilinx_specific]
parameters:
parameters:
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -148,7 +148,7 @@ targets:
arty_a7-35-nodram:
arty_a7-35-nodram:
default_tool: vivado
default_tool: vivado
filesets: [core, arty_a7, soc, fpga, debug_xilinx]
filesets: [core, arty_a7, soc, fpga, debug_xilinx, xilinx_specific]
parameters :
parameters :
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -163,7 +163,7 @@ targets:
arty_a7-35:
arty_a7-35:
default_tool: vivado
default_tool: vivado
filesets: [core, arty_a7, soc, fpga, debug_xilinx, litedram]
filesets: [core, arty_a7, soc, fpga, debug_xilinx, litedram, xilinx_specific]
parameters :
parameters :
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -179,7 +179,7 @@ targets:
arty_a7-100-nodram:
arty_a7-100-nodram:
default_tool: vivado
default_tool: vivado
filesets: [core, arty_a7, soc, fpga, debug_xilinx]
filesets: [core, arty_a7, soc, fpga, debug_xilinx, xilinx_specific]
parameters :
parameters :
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -194,7 +194,7 @@ targets:
arty_a7-100:
arty_a7-100:
default_tool: vivado
default_tool: vivado
filesets: [core, arty_a7, soc, fpga, debug_xilinx, litedram]
filesets: [core, arty_a7, soc, fpga, debug_xilinx, litedram, xilinx_specific]
parameters:
parameters:
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -210,7 +210,7 @@ targets:
cmod_a7-35:
cmod_a7-35:
default_tool: vivado
default_tool: vivado
filesets: [core, cmod_a7-35, soc, fpga, debug_xilinx]
filesets: [core, cmod_a7-35, soc, fpga, debug_xilinx, xilinx_specific]
parameters :
parameters :
- memory_size
- memory_size
- ram_init_file
- ram_init_file
@ -224,7 +224,7 @@ targets:
toplevel : toplevel
toplevel : toplevel
synth:
synth:
filesets: [core, soc]
filesets: [core, soc, xilinx_specific]
tools:
tools:
vivado: {pnr : none}
vivado: {pnr : none}
toplevel: core
toplevel: core