Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions blinky.core
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,11 @@ filesets:
- qmtech_5cefa5f23/blinky_qmtech_5cefa5f23.v : {file_type : verilogSource }
- qmtech_5cefa5f23/io.qsf : {file_type : QSF}

spartan3a_starter_kit:
files:
- spartan3a_starter_kit/blinky.ucf : {file_type : UCF}
- spartan3a_starter_kit/options.tcl : {file_type : tclSource}

spartan_edge_accelerator_board:
files: [spartan_edge_accelerator_board/blinky.xdc : {file_type : xdc}]

Expand Down Expand Up @@ -1079,6 +1084,34 @@ targets:
xelab_options: [--timescale, 1ns/1ns]
toplevel: blinky_tb

spartan3a_starter_kit:
default_tool : ise
description : XILINX Spartan-3A FPGA Starter Kit
filesets : [rtl, spartan3a_starter_kit]
parameters : [clk_freq_hz=50000000]
tools:
ise:
family : "\"Spartan3A and Spartan3AN\""
device : xc3s700a
package : fgg484
speed : -4
board_device_index : 1
toplevel : blinky

spartan3an_starter_kit:
default_tool : ise
description : XILINX Spartan-3AN FPGA Starter Kit
filesets : [rtl, spartan3a_starter_kit]
parameters : [clk_freq_hz=50000000]
tools:
ise:
family : "\"Spartan3A and Spartan3AN\""
device : xc3s700an
package : fgg484
speed : -4
board_device_index : 1
toplevel : blinky

spartan_edge_accelerator_board:
default_tool : vivado
description : Spartan Edge Accelerator Board
Expand Down
8 changes: 8 additions & 0 deletions spartan3a_starter_kit/blinky.ucf
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# UCF Location Constraints for 50 MHz Clock Source
NET "clk" LOC = "E12" | IOSTANDARD = LVCMOS33 ;

# Define clock period for 50 MHz oscillator
NET "clk" PERIOD = 20.0ns HIGH 50%;

# UCF Constraints for a discrete LED
NET "q" LOC = "R20" | IOSTANDARD = LVCMOS33 | SLEW = SLOW | DRIVE = 8 ;
1 change: 1 addition & 0 deletions spartan3a_starter_kit/options.tcl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
project set "Other XST Command Line Options" "-use_new_parser yes"