Easier Connections

Posted by: Dave Vandenbout 5 years, 1 month ago

(0 comments)

One of the real pains when using the StickIt! boards is trying to figure out how they connect to the FPGA pins. For example, you have to trace each I/O pin of an LEDDigits board through a particular socket of a StickIt! motherboard and over to the socket that holds the XuLA2 FPGA board. Then you have to follow the route from the XuLA2 I/O pin to the pin on the FPGA. Finally, you have to record that information in a user-constraints file and pass it to the FPGA compilation tools.

In order to make life easier, I've released the xsconnect Python package which automates the entire process. The package includes both command-line and GUI tools for generating the pin assignments given the connection of a peripheral board, motherboard and daughterboard. For example, just highlight your choices in the gxsconn window and it spits out the FPGA pin assignments as shown below.

GUI version of xsconnect tool.

You can find out more about the xsconnect package at its Github page and online manual.

Current rating: 5


Comments

  • There are currently no comments

New Comment

required
required (not published)
optional

Recent Posts

Archive

2016
2015
2014
2013
2012
2011

Categories

Authors

Feeds

RSS / Atom