From 4cb800f368abe2eb628b8591cef8a09795ccf22c Mon Sep 17 00:00:00 2001 From: Olof Kindgren Date: Mon, 12 Feb 2018 21:32:40 +0100 Subject: [PATCH] Add FuseSoC support for s3e-starterkit --- apple-one.core | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/apple-one.core b/apple-one.core index ac12eef..4ef4849 100644 --- a/apple-one.core +++ b/apple-one.core @@ -58,6 +58,10 @@ filesets: - tools/iverilog/apple1_tb.v file_type : verilogSource + s3e_starterkit: + files: + - boards/spartan3e_starterkit/webpack_ise/apple1_s3e_starterkit_top.ucf : {file_type : UCF} + - rtl/boards/spartan3e_starterkit/apple1_s3e_starterkit_top.v : {file_type : verilogSource} tinyfpga_b2: files: - boards/tinyfpga_b2/yosys/tinyfpga.pcf : {file_type : PCF} @@ -90,6 +94,17 @@ targets: modelsim: vlog_options : [+define+SIM] + s3e_starterkit: + default_tool : ise + filesets : [main, synth, cpu, uart, vga, ps2keyboard, s3e_starterkit] + parameters : [BASIC_FILENAME, FONT_ROM_FILENAME, RAM_FILENAME, VRAM_FILENAME, WOZMON_ROM_FILENAME] + tools : + ise : + family : Spartan3E + device : xc3s500e + package : fg320 + speed : -4 + toplevel : [apple1_s3e_starterkit_top] tinyfpga_b2: default_tool : icestorm filesets : [main, synth, cpu, uart, vga, ps2keyboard, tinyfpga_b2]