
FPGA Board
www.matrixmultimedia.com EB089

Contents
About This Document 2
General Information 3
Board Layout 4
Testing This Product 5
Circuit Description 6
Circuit Diagram 7
About This Document
This document concerns the E-blocks Cap Touch
Keypad board with code EB089 version 1.
The order code for the FPGA board product is
EB089.
1. Trademarks and copyright
PIC and PICmicro are registered trademarks of Arizona
Microchip Inc. E-blocks is a trademark of Matrix
Multimedia Ltd.
2. Disclaimer
The information provided within this document is correct
at the time of going to press. Matrix Multimedia reserves
the right to change specications from time to time.
3. Testing this product
It is advisable to test the product upon receiving it to
ensure it works correctly. Matrix provides test procedures
for all E-blocks, which can be found in the Support
section of the website.
4. Product support
If you require support for this product then please
visit the Matrix website, which contains many learning
resources for the E-blocks series. On our website you will
nd:
• How to get started with E-blocks - if you are new to
E-blocks and wish to learn how to use them from the
beginning there are resources available to help.
• Relevant software and hardware that allow you to use
your E-blocks product better.
• Example les and programs.
• Ways to get technical support for your product, either
via the forums or by contacting us directly.
2 Copyright © Matrix Multimedia Ltd.

General Information
1. Description
The FPGA Board connects to your PC via a Terasic USB
Blaser which is then connected via a standard USB cable
to provide you with a low cost FPGA development board
and programmer which is both simple to setup and
use. The board is fully compatible with a wide range of
E-blocks which makes it an extremely exible platform
for learning and developing projects.
The FPGA Board allows in-circuit programming of
an ALTERA® FPGA Cyclone IV device. This board is
used together with Altera’s free and comprehensive
downloadable programming software, Quartus II. The
board can be programmed using various programming
techniques such as Schematic Entry, Block Diagram
and Hardware Description Languages (HDLs such as
AHDL, VHDL and Verilog). It provides ‘clean’ access to all
available I/O lines on the relevant FPGA device.
Further information on E-blocks is available in a separate
document entitled Introduction to E-blocks.doc.
2. Features
• E-blockscompatible
• Fullsuiteofprogrammingsoftware
• 25MHzXtaloperation
• 5fullI/Oports
3. 3.3V operation
This board is fully compatible with 3.3V systems.
4. Block Diagram
A block diagram has not been provided for this board.
3 Copyright © Matrix Multimedia Ltd.