Skip to content

Commit

Permalink
Add SeeedStudio Spartan Edge Acceleator Board (Spartan7)
Browse files Browse the repository at this point in the history
Signed-off-by: Gwenhael Goavec-Merou <[email protected]>
  • Loading branch information
trabucayre authored and olofk committed May 6, 2020
1 parent 716998d commit b53f244
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,10 @@ http://pipistrello.saanlima.com/index.php?title=Welcome_to_Pipistrello

https://shop.trenz-electronic.de/en/TE0890-01-25-1C-S7-Mini-Fully-Open-Source-Module-with-Xilinx-Spartan-7-7S25-64-MBit-HyperRAM

### spartan_edge_accelerator_board

https://wiki.seeedstudio.com/Spartan-Edge-Accelerator-Board/

### tinyfpga_bx

https://www.crowdsupply.com/tinyfpga/tinyfpga-bx
Expand Down
13 changes: 13 additions & 0 deletions blinky.core
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ filesets:
- pynq_z2/blinky_pynq_z2.v : {file_type : verilogSource}
- pynq_z2/blinky.xdc : {file_type : xdc}

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

tb:
files: [blinky_tb.v : {file_type : verilogSource}]
depend: [vlog_tb_utils]
Expand Down Expand Up @@ -320,6 +323,16 @@ targets:
xelab_options: [--timescale, 1ns/1ns]
toplevel: blinky_tb

spartan_edge_accelerator_board:
default_tool : vivado
description : Spartan Edge Accelerator Board
filesets : [rtl, spartan_edge_accelerator_board]
parameters : [clk_freq_hz=100000000]
tools:
vivado:
part : xc7s15ftgb196-1
toplevel : blinky

tinyfpga_bx:
default_tool : icestorm
filesets : [rtl, proginfo, tinyfpga_bx]
Expand Down
6 changes: 6 additions & 0 deletions spartan_edge_accelerator_board/blinky.xdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## Clock signal
set_property -dict { PACKAGE_PIN H4 IOSTANDARD LVCMOS33 } [get_ports { clk }];
create_clock -add -name sys_clk_pin -period 10.00 -waveform {0 5} [get_ports {clk}];

## LED
set_property -dict { PACKAGE_PIN J1 IOSTANDARD LVCMOS33 } [get_ports { q }];

0 comments on commit b53f244

Please sign in to comment.