Restoring the factory- programmed design, Using the board as a prototyping platform – Altera PCI Development Kit, Cyclone II Edition Getting Started User Manual

Page 28

Advertising
background image

2–18

Core Version a.b.c variable

Altera Corporation

PCI Development Kit, Cyclone II Edition Getting Started User Guide

May 2005

Restoring the Factory-Programmed Design

Restoring the
Factory-
Programmed
Design

To restore the factory-programmed design stored in flash memory,
program the cpd_top_factory.pof configuration file to the factory
programmed section of flash memory using the Quartus II software.
Before programming the factory-default file to flash, the switch (J3) must
be in the Up position.

The factory-programmed file can be located in
<path>/cycloneii_pci_kit-v1.0.0/configuration_files directory.

Using the Board
as a Prototyping
Platform

You can use the Cyclone II EP2C35 PCI development board as a
prototyping platform. To prototype your design with the board, follow
these steps:

1.

Create your design—You can use the supplied reference design as a
basis for your design, or create a new design according to your
requirements.

2.

Simulate your design—Extensive simulation of your design
minimizes the hardware debugging effort.

3.

Compile your design in the Quartus II software—You can use the
Quartus II software to compile your design, verify timing, and
generate programming files.

4.

Configure your Cyclone II device—Configure the Cyclone II device
with your programming file using the configuration method of your
choice.

5.

Test your design in hardware—This testing typically requires software
and a driver that are built specifically for your application. You can
use the open-source kit application as a starting point to develop
your own hardware test program.

The prototyping walkthrough uses the reference design included with
the PCI Development Kit, Cyclone II Edition CD-ROM and requires the
following components:

The Quartus II software

MegaCore IP Library CD-ROM, version 5.0

Altera recommends that you license the pci_mt64 and DDR2 SDRAM
Controller MegaCore function. If you do not have these licenses, you can
compile the project, perform timing analysis, and generate a time-limited
SOF file from within the Quartus II software enabled by the OpenCore

®

Plus feature. However, you cannot generate unrestricted programming
files.

Advertising