Skip to content

Commit

Permalink
Add support for Digilent Eclypse Z7 Zynq-7000 SoC kit
Browse files Browse the repository at this point in the history
  • Loading branch information
DaveyPocket authored and olofk committed Apr 12, 2021
1 parent 0c09156 commit 8904eef
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
14 changes: 14 additions & 0 deletions blinky.core
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,10 @@ filesets:
- polarfireeval/blinky_polarfireeval.v : {file_type : verilogSource}
- polarfireeval/polarfireeval.pdc : {file_type : PDC}

eclypse_z7:
files:
- eclypse_z7/blinky.xdc : {file_type : xdc}

targets:
default: &default
filesets : [rtl]
Expand Down Expand Up @@ -839,6 +843,16 @@ targets:
<<: *liberoMPF300
die : MPF300TS_ES

eclypse_z7:
default_tool : vivado
description : Digilent Eclypse Z7 SoC Kit SYZYGY-compatible
filesets : [rtl, eclypse_z7]
parameters : [clk_freq_hz=125000000]
tools:
vivado:
part : xc7z020clg484-1
toplevel : blinky

parameters:
clk_freq_hz:
datatype : int
Expand Down
16 changes: 16 additions & 0 deletions eclypse_z7/blinky.xdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Blinky XDC for Digilent Eclypse Z7 Zynq-7000 SoC development kit
# See https://github.com/Digilent/digilent-xdc for more XDC details

set_property -dict { PACKAGE_PIN D18 IOSTANDARD LVCMOS33 } [get_ports { clk }]; #IO_L12P_T1_MRCC Sch=sysclk
create_clock -add -name sys_clk_pin -period 8.00 -waveform {0 4} [get_ports { clk }];

# On-board RGB LEDs
# LD0
set_property -dict { PACKAGE_PIN B17 IOSTANDARD LVCMOS33 } [get_ports { q }]; #IO_L8N_T1_AD10N Sch=led0_r
#set_property -dict { PACKAGE_PIN B16 IOSTANDARD LVCMOS33 } [get_ports { led0_g }]; #IO_L8P_T1_AD10P Sch=led0_g
#set_property -dict { PACKAGE_PIN A17 IOSTANDARD LVCMOS33 } [get_ports { led0_b }]; #IO_L9N_T1_DQS_AD3N Sch=led0_b

# LD1
#set_property -dict { PACKAGE_PIN A19 IOSTANDARD LVCMOS33 } [get_ports { led1_r }]; #IO_L10N_T1_AD11N Sch=led1_r
#set_property -dict { PACKAGE_PIN A18 IOSTANDARD LVCMOS33 } [get_ports { led1_g }]; #IO_L10P_T1_AD11P Sch=led1_g
#set_property -dict { PACKAGE_PIN A16 IOSTANDARD LVCMOS33 } [get_ports { led1_b }]; #IO_L9P_T1_DQS_AD3P Sch=led1_b

0 comments on commit 8904eef

Please sign in to comment.