Kit Features ............................................................................................................................................. 1–1
Before You Begin ................................................................................................................................... 2–1
Check the Kit Contents .................................................................................................................... 2–1
Inspect the Board .............................................................................................................................. 2–2
Power Design Example ......................................................................................................................... 6–1
Measuring Power ................................................................................................................................... 6–3
Programming the Flash Device .......................................................................................................... A–4
Restoring the Factory Design to the Flash Device ........................................................................... A–6
Additional Information
Revision History ............................................................................................................................... Info–i
How to Contact Altera ..................................................................................................................... Info–i
Welcome to the Altera® Cyclone®III Development Kit, which includes a
full-featured field-programmable gate array (FPGA) development board,
hardware and software development tools, documentation, and
accessories needed to begin FPGA development.
The kit provides an integrated control environment that includes a USB
command controller, a multi-port SRAM/DDR SDRAM/flash memory
controller, Ethernet, an on-board current meter, and an example design
with demonstration circuitry specified in Verilog code to help you get
started quickly with your own designs.
The development board includes an Altera Cyclone III FPGA configured
with a hardware reference design stored in flash memory. Hardware
designers can use the development board, along with example designs
included in the kit, as a platform to prototype complex embedded
systems.
The development kit includes these kit features and documentation:
■The Cyclone III development board
■Altera Complete Design Suite DVD containing:
●Quartus
●MegaCore
●Nios
■Cyclone III Development Kit CD-ROM
■Design examples
■Accessory daughter cards
■Power supply, cables, and documentation
®
II Web Edition Software
®
IP Library
®
II Embedded Software Design Tools
Kit Features
This section briefly describes the Cyclone III Development Kit features.
■The Cyclone III Development Board—a prototyping platform that
allows you to develop and prototype high-speed bus interfaces as
well as evaluate Cyclone III transceiver performance.
fFor specific information about board components and interfaces, refer to
the Cyclone III Development Board Reference Manual.
Altera Corporation User Guide1–1
October 2007Cyclone III Development Kit
Kit Features
■Quartus II Web Edition Software—The Quartus II software
(available on the DVD) integrates into nearly any design
environment, with interfaces to industry-standard EDA tools. The
kit includes:
●The SOPC Builder system development tool
●Free Quartus II Web Edition software license, Windows
platform only
fFor more information, refer to the Altera website at
■MegaCore IP Library—This library (available on the DVD) contains
Altera IP MegaCore functions. You can evaluate MegaCore functions
by using the OpenCore
●Simulate behavior of a MegaCore function within your system
●Verify functionality of your design, and quickly and easily
evaluate its size and speed
●Generate time-limited device programming files for designs that
include MegaCore functions
●Program a device and verify your design in hardware
■Nios II Embedded Software Design Tools—This full-featured set of
tools (available on the DVD) allows you to develop embedded
software on the Nios II processor running on Altera FPGAs.
®
Plus feature to do the following:
■Cyclone III Development Kit Application & Drivers—The
application and drivers (available on the CD-ROM) allow you to
execute memory read and write transactions to the board.
■Design Examples—The design examples (available on the
CD-ROM) are useful for a variety of hardware applications and let
you quickly begin board prototyping and device verification.
You only need to purchase a license for a MegaCore function when you
are completely satisfied with its functionality and performance, and want
to take your design to production.
1The OpenCore Plus hardware evaluation feature is an
evaluation tool for prototyping only. You must purchase a
license to use a MegaCore function in production.
1–2User GuideAltera Corporation
Cyclone III Development KitPreliminaryOctober 2007
About This Kit
Documentation
The Cyclone III Development Kit CD-ROM contains the following
documents:
■Readme file—Contains special instructions and refers to the kit
documentation.
■Cyclone III Development Kit User Guide (this document) —
Describes how to use the kit.
■Cyclone III Development Board Reference Manual—Provides
specific information about the board components and interfaces,
steps for using the board, and pin-outs and signal specifications.
Altera Corporation User Guide1–3
October 2007<Cyclone III Development Kit>
Documentation
1–4User GuideAltera Corporation
Cyclone III Development KitPreliminaryOctober 2007
2. Getting Started
Introduction
Before You
Begin
This user guide familiarizes you with the contents of the kit and guides
you through the Cyclone III development board setup. Using this guide,
you can do the following:
■Inspect the contents of the kit
■Install the Altera Development Suite Tools
■Set up licensing
■Install the Cyclone III Development Kit CD-ROM
■Set up, power up, and verify correct operation of the development
board
■Configure the Cyclone III FPGA
■Find and use the tutorials
■Set up and run included application examples and demonstrations.
fFor complete details on the development board, refer to the
Cyclone III Development Board Reference Manual.
Before using the kit or installing the software, check the kit contents and
inspect the board to verify that you received all of the items listed in this
section. If any of the items are missing, contact Altera before you proceed.
Check the Kit Contents
The Cyclone III Development Kit (ordering code: DK-DEV-3C120N)
contains the following items:
■Cyclone III development board with an EP3C120F780C7N
Cyclone III device
■Altera Complete Design Suite DVD containing:
●Quartus II Web Edition Software
●MegaCore IP Library
●Nios II Embedded Software Design Tools
■Cyclone III Development Kit CD-ROM, which includes:
●References design and demonstrations
●Cyclone III development kit application and device drivers
●Design examples
●Cyclone III Development Board Reference Manual
●Cyclone III Development Kit User Guide (this document)
●Device datasheets and tutorials
●Schematic and board design files
Altera Corporation User Guide2–1
October 2007Cyclone III Development Kit
●One 16 character x 2 line Liquid Crystal Display (LCD)
●One 2.8 in. thin-film transistor (TFT) LCD module
■16 V DC Power supply and adapters for North America, Europe, the
United Kingdom, and Japan.
1To ensure that you have the most up-to-date information on this
product, go to the Altera website at www.altera.com/products
/devkits/altera/kit-cyc3-Development.html
Inspect the Board
Place the board on an anti-static surface and inspect it to ensure that it has
not been damaged during shipment.
wWithout proper anti-static handling, the Cyclone III
development board can be damaged.
Verify that all components are on the board and appear intact.
1In typical applications with the Cyclone III development board,
a heatsink is not necessary. However, under extreme conditions
the board may require additional cooling to stay within
operating temperature guidelines. You may wish to perform
power consumption and thermal modeling to determine
whether your application requires additional cooling.
fFor more information on power consumption and thermal modeling,
refer to AN 358: Thermal Management for FPGAs at the Altera website
at http://www.altera.com/literature/an/an358.pdf
Hardware Requirements
The Quartus II software has some minimum system requirements.
Otherwise, the Cyclone III development kit provides all of the hardware
needed to use the board.
fFor the Quartus II requirements, refer to the Altera website at
http://www.altera.com/products/software/products/quartus2web/
sof-quarwebmain.html for details.
2–2User GuideAltera Corporation
Cyclone III Development KitOctober 2007
Getting Started
Software Requirements
This kit requires the following software:
■Windows XP operating system
■Quartus II Web Edition software version 7.2 or later.
1Although it is already available on the DVD included in the kit,
you can also download the Quartus II software from the Altera
website at http://www.altera.com/products/software/
products/quartus2web/sof-quarwebmain.html.
fRefer to the Quartus II Installation & Licensing for Windows document for
further information on the Quartus II system software requirements,
especially heeding the following:
●A web browser, Microsoft Internet Explorer version 5.0 or later
or Firefox version 2.0 or later. You need a web browser to register
the Quartus II software and request license files. Refer to
“Licensing Considerations” on page 3–4.
●Version 2.0 or later of the .NET framework.
1If you receive an “Application Error” message when
launching the demo application, please install version 2.0 or
later versions of the .NET framework. Some Windows versions
do not have runtime DLL for the .NET application. The .NET
framework application can be downloaded from the following
location: http://www.microsoft.com/download.
Further
Information
For other related information, refer to the following websites:
■For additional daughter cards available for purchase: