-
Notifications
You must be signed in to change notification settings - Fork 3
How to build
sora edited this page Aug 15, 2013
·
2 revisions
Wiki ▸ How To Build
/cores/ -- Cores library, with Verilog sources, test benches and documentation.
/cores/coregen -- libraries for Xilinx
/cores/ipexpress -- libraries for Lattice
/boards/ -- Difrrent boards supported
/boards/netfpga -- NetFPGA 1G board
/boards/ecp3versa -- Lattice ECP3 Versa Development Kit
/doc/ -- Documentation.
/software/monitor -- Web frontend using node.js
/software/driver -- Linux driver
-
NetFPGA-1G - Lattice ECP3 Verse
- Verilog-HDL simulation
-
Icarus Verilog --
brew install icarus-verilogon mac -
GPL Cver --
brew install gplcveron mac
-
Icarus Verilog --
- Wave viewer
-
GTKWave --
brew install gtkwaveon mac
-
GTKWave --
$ cd boards/ecp3versa/test/
$ make
$ gtkwave test.vcd
LatticeECP3
$ cd boards/ecp3versa/synthesis
$ make
LatticeECP3
# connect USB cables
$ cd boards/ecp3versa/synthesis
$ make load
NetFPGA-1G
$ linux32 bash # if you are running on 64bit kernel
# connect JTAG cables
$ cd boards/netfpga/synthesis
$ mkdir build
$ make load