
2–22 Core Version a.b.c variable Altera Corporation
PCI Development Kit, Cyclone II Edition Getting Started User Guide May 2005
Using the Board as a Prototyping Platform
Prototyping Walkthrough
The walkthrough has the following steps:
■ Create your design
■ Simulate your design
■ Compile your design in the Quartus II software
■ Configure your Cyclone II device
■ Test your design in hardware
Create Your Design
The walkthrough uses the kit’s reference design file. To create a copy of
the reference design, follow these steps:
1. Create a working directory and use it to simulate your design with
the ModelSim simulator and compile the design with the Quartus II
software. These instructions assume your working directory is
c:\pci_prototype_example.
2. Copy all of the files in the c:\MegaCore\cycloneii_pci_kit-
v1.0.0\reference_design directory and its subdirectories to your
working directory, maintaining the kit’s installation directory
structure. These instructions assume you installed the PCI
Development Kit, Cyclone II Edition CD-ROM prototyping source files
into the c:\MegaCore\cycloneii_pci_kit-v1.0.0 directory.
Tables 2–2, 2–3, and 2–4 describe the design source files.
When you are finished with the walkthrough, modify your copy of the
reference design in the c:\pci_prototype_example directory to create a
new design according to your requirements.
1 When creating your design, you can use the Cyclone II EP2C35
PCI development board’s LEDs to indicate design status.
cpd_top.qsf The board’s constraint file. This is the ready-to-use reference design constraint file,
which includes all of the board’s pin assignments, MegaCore functions, and device-
specific settings.
cpd_top.sof
cpd_top.pof
The programming files for the board. The cpd_top.sof file can be loaded into the
Cyclone II device with the USB-Blaster cable. The cpd_top.pof can be loaded into the
on-board serial flash memory using Quartus II software. These files were generated from
the reference design and have exactly the same behavior as the factory-default
configuration, except that the value stored in the subsystem ID register is 0xE102
instead of 0xE101.
Table 2–4. Prototyping Walkthrough Compilation Files
File Description
Kommentare zu diesen Handbüchern