Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Class #2
Unallocated Space, Severn MD
fpga@unallocatedspace.org
Presenter: David Protzman
Agenda
Unallocated Space
~ 3 years old
Free to the public
Run by donations
Memberships available
$25/mo - Check-in card
$50/mo - Storage space and 2U of server space
$100/mo - Key (upon approval) to Unallocated Space
Suggested donation for this class: $5
Previous Class
What is an FPGA?
Slices, Configurable logic blocks, muxes, flip flops, etc
Different brands of FPGAs
Xilinx, Altera, Lattice
Types of Xilinx FPGAs
Spartan, Virtex, Artix, Kintex, Easy Path
Difference between CPLD and FPGA
Special parts of an FPGA
DCM, PLL, DSP, RAM, IO
Brief talk about ISE
Bring up a terminal
Figure out where ISE was installed
Most likely in /opt/Xilinx/14.7/
If you dont know, then you can try this
find / -name ise -executable 2>/dev/null
Determine if you are using 32 or 64 bit by running
uname -r
You have 64 bit if you see x86_64
For 64 bit run (Substitute PathToISE with the path to your ISE location)
source PathToISE/ISE_DS/settings64.sh
For 32 bit run (Substitute PathToISE with the path to your ISE location)
source PathToISE/ISE_DS/settings32.sh
Example
This terminal now knows how to launch all of the ISE tools
Simply run
ise
Launching ISE
Double
Click
Programming
Mojo Loader
Mojo Loader
Change this to *
since the output file
from ISE is a .bit, not
a .bin
Mojo Loader
Click Load to
upload the bit
file to the
FPGA
Go to http://digilentinc.com/Products/Detail.cfm?NavPath=2,66,828
&Prod=ADEPT2 and download the Adept System
Click here to
select the bit file
to upload
Go to http://digilentinc.com/Products/Detail.cfm?NavPath=2,66,828
&Prod=ADEPT2 and download the Linux Runtime and Utilities files for
your OS
Check uname -r for 32/64 bit
Click Yes to
select a bit file to
upload
Click Open
once you have
the file selected
Click No
Click OK to close
Blinky Blinky