Skip to content
sora edited this page Aug 15, 2013 · 2 revisions

WikiHow To Build

Directory Structure

/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

Building tools

Simulation

$ cd boards/ecp3versa/test/
$ make
$ gtkwave test.vcd

Build

LatticeECP3

$ cd boards/ecp3versa/synthesis
$ make

FPGA configuration

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

Clone this wiki locally