Switch to Normal Style Sheet
Site Icon The Lab Book Pages Andrew Greensted (Modified: 19 November 2007)
Electronics > FPGA HOWTOs

FPGA HOWTOs

This page contains a set of FPGA realted HOWTOs.

Divider Bar Go to page top

• Xilinx Embedded Development Kit

Below are links to a set of HOWTOs for the Xilinx Embedded Development Kit (EDK). Although the HOWTOs are orientated for use with the XUP-V2Pro development board, the information should help users with other boards.

HOWTO 1: A Simple project

The first HOWTO introduces the Base System Builder and how it may be used to create a simple project.
Go to HOWTO 1

HOWTO 2: Creating and Connecting Custom Peripherals

The second HOWTO introduces creating a custom peripheral for use in an EDK project.
Go to HOWTO 2

HOWTO 3: Setting the Peripheral Repository Path

This short HOWTO shows how to set the Peripheral Repository Path.
Go to HOWTO 3

HOWTO 4: Peripheral Read and write function

This HOWTO describes how to read and write to peripherals and how the addressing works.
Go to HOWTO 4

HOWTO 5: Code Segments

More of a reference than a HOWTO, this page has a bit of information on code segments, the blocks of data connected by the linker.
Go to HOWTO 5

HOWTO 6: Direct OPB Interfacing

Under construction

This HOWTO explains how to create a OPB peripheral without using the IPIF.
Go to HOWTO 6

Divider Bar Go to page top

• Digilent XUP-V2Pro Development Board

This section is for HOWTOs related to Digilent's Xilinx University Program - Vitex II Pro Development Board (XUP-V2Pro).

HOWTO 1: Configuring from the On-Board PROM

The third HOWTO describes how you can use the XUP-V2Pros on-board PROM to configure the FPGA.
Go to HOWTO 1

Divider Bar Go to page top

These aren't howtos but the pages are related to FPGAs.

XUP-V2Pro

A quite crib sheet of information on the XUP-V2Pro Development Board.

MAX3420 USB Peripheral

This pages describes a USB add-on board that uses a Maxim MAX3420 USB peripheral controller. The board is designed to connect to the XUP-V2Pro

TPS75003 Spartan-3E Triple Regulator

The TPS75003 is a triple voltage regulator for the Spartan-3E range of FPGA. This pages describes an example circuit and PCB using the regulator.

Divider Bar Go to page top