Skip to content

Commit

Permalink
Merge pull request #19 from vijaya-numato/master
Browse files Browse the repository at this point in the history
Update Push button expansion module demo code xdc files
  • Loading branch information
rohit-numato committed Dec 22, 2016
2 parents 2a102d6 + 31be944 commit 2a9080a
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 16 deletions.
16 changes: 8 additions & 8 deletions FPGA/ExpansionModules/PushButtonSwitches/xdc/neso.xdc
Expand Up @@ -16,11 +16,11 @@ set_property -dict { PACKAGE_PIN "L18" IOSTANDARD LVCMOS33 } [get_ports { LED
set_property -dict { PACKAGE_PIN "M18" IOSTANDARD LVCMOS33 } [get_ports { LED[7] }];

# Port P7 of IO Expansion Module
set_property -dict { PACKAGE_PIN "R12" IOSTANDARD LVCMOS33 } [get_ports { Switch[0] }];
set_property -dict { PACKAGE_PIN "R13" IOSTANDARD LVCMOS33 } [get_ports { Switch[1] }];
set_property -dict { PACKAGE_PIN "N17" IOSTANDARD LVCMOS33 } [get_ports { Switch[2] }];
set_property -dict { PACKAGE_PIN "P18" IOSTANDARD LVCMOS33 } [get_ports { Switch[3] }];
set_property -dict { PACKAGE_PIN "U17" IOSTANDARD LVCMOS33 } [get_ports { Switch[4] }];
set_property -dict { PACKAGE_PIN "U18" IOSTANDARD LVCMOS33 } [get_ports { Switch[5] }];
set_property -dict { PACKAGE_PIN "V15" IOSTANDARD LVCMOS33 } [get_ports { Switch[6] }];
set_property -dict { PACKAGE_PIN "V16" IOSTANDARD LVCMOS33 } [get_ports { Switch[7] }];
set_property -dict { PACKAGE_PIN "R12" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[0] }];
set_property -dict { PACKAGE_PIN "R13" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[1] }];
set_property -dict { PACKAGE_PIN "N17" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[2] }];
set_property -dict { PACKAGE_PIN "P18" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[3] }];
set_property -dict { PACKAGE_PIN "U17" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[4] }];
set_property -dict { PACKAGE_PIN "U18" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[5] }];
set_property -dict { PACKAGE_PIN "V15" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[6] }];
set_property -dict { PACKAGE_PIN "V16" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[7] }];
16 changes: 8 additions & 8 deletions FPGA/ExpansionModules/PushButtonSwitches/xdc/skoll.xdc
Expand Up @@ -16,11 +16,11 @@ set_property -dict { PACKAGE_PIN "AA18" IOSTANDARD LVCMOS33 } [get_ports { LED
set_property -dict { PACKAGE_PIN "AB18" IOSTANDARD LVCMOS33 } [get_ports { LED[7] }];

# Port P7 of IO Expansion Module
set_property -dict { PACKAGE_PIN "AA20" IOSTANDARD LVCMOS33 } [get_ports { Switch[0] }];
set_property -dict { PACKAGE_PIN "AB21" IOSTANDARD LVCMOS33 } [get_ports { Switch[1] }];
set_property -dict { PACKAGE_PIN "R16" IOSTANDARD LVCMOS33 } [get_ports { Switch[2] }];
set_property -dict { PACKAGE_PIN "T16" IOSTANDARD LVCMOS33 } [get_ports { Switch[3] }];
set_property -dict { PACKAGE_PIN "T15" IOSTANDARD LVCMOS33 } [get_ports { Switch[4] }];
set_property -dict { PACKAGE_PIN "U15" IOSTANDARD LVCMOS33 } [get_ports { Switch[5] }];
set_property -dict { PACKAGE_PIN "J16" IOSTANDARD LVCMOS33 } [get_ports { Switch[6] }];
set_property -dict { PACKAGE_PIN "J17" IOSTANDARD LVCMOS33 } [get_ports { Switch[7] }];
set_property -dict { PACKAGE_PIN "AA20" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[0] }];
set_property -dict { PACKAGE_PIN "AB21" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[1] }];
set_property -dict { PACKAGE_PIN "R16" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[2] }];
set_property -dict { PACKAGE_PIN "T16" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[3] }];
set_property -dict { PACKAGE_PIN "T15" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[4] }];
set_property -dict { PACKAGE_PIN "U15" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[5] }];
set_property -dict { PACKAGE_PIN "J16" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[6] }];
set_property -dict { PACKAGE_PIN "J17" PULLUP TRUE IOSTANDARD LVCMOS33 } [get_ports { Switch[7] }];
10 changes: 10 additions & 0 deletions FPGA/numatoVivadoBSP/Readme.md
@@ -0,0 +1,10 @@
# How to install Numato Board Support Files for Vivado

In this current directory, there is a folders named neso, skoll and styx.

## Install

* Copy these folders to C:\Xilinx\Vivado\2016.1\data\boards\board_files folder.
* Done!

**Note:** Depending on your Vivado version and Vivado installation direcoty, your path might be different. Please change it as per your environment.

0 comments on commit 2a9080a

Please sign in to comment.