IPR-CRC Altera, IPR-CRC Datasheet - Page 25

IP CORE Renewal Of IP-CRC

IPR-CRC

Manufacturer Part Number
IPR-CRC
Description
IP CORE Renewal Of IP-CRC
Manufacturer
Altera
Datasheet

Specifications of IPR-CRC

Software Application
IP CORE, Interface And Protocols, COMMUNICATION
Supported Families
Arria GX, Cyclone, HardCopy, Stratix
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Lead Free Status / RoHS Status
na
Chapter 3: Functional Description
Running the Testbench Example
Create a New Project for the Testbench
Create the Generator and Checker Files
© November 2009 Altera Corporation
The CRC demonstration testbench is supported by the following simulators:
For up-to-date information on the supported versions of these simulators, reference
the Altera website: www.altera.com.
Following the steps below, create a Quartus II project in the testbench directory.
1. Choose New Project Wizard (File menu).
2. Click Next in the New Project Wizard Introduction page (the introduction page
3. In the New Project Wizard: Directory, Name, Top-Level Entity page, enter the
4. The New Project Wizard: Add Files page displays.
In this section, you create the generator and checker variation files.
1. Open the MegaWizard Plug-In Manager and click Edit an existing custom
2. Click Next to display the page from which you select the generator wrapper file,
3. After you select the crcgen.v or crcgen.vhd the file, click Next to continue.
Verilog: Mentor ModelSim SE and AE, Cadence NCSim, Synopsys VCS and VCS-
MX
VHDL: Mentor ModelSim SE and AE, Cadence NCSim, and Synopsys VCS-MX.
does not display if you turned it off previously).
following information:
a. Specify the working directory for your testbench project, which should be the
b. Specify crcdemo for the name of the project.
c. If the directory already exists, a dialog displays that asks what action to take.
a. Select the file crcdemo.v or crcdemo.vhd, depending on the language in which
b. Click Finish to add the file to your project.
megafunction variation to edit the CRC generator wrapper file crcgen.v or
crcgen.vhd
crcgen.v or crcgen.vhd, in the testbench directory.
1
testbench directory created in your previous project directory. For example,
this walkthrough uses the directory c:\altera\projects\crc_project\testbench.
The Quartus II software automatically specifies a top-level design entity that
has the same name as the project. This walkthrough assumes the names are the
same.
Click the Delete the existing project and continue using the New Project
Wizard and then click OK to continue.
your MegaCore function was created, and click Add to add the file to your
project.
You can review the parameters, but it is recommended that you don’t
change the settings.
Preliminary
CRC Compiler User Guide
3–9

Related parts for IPR-CRC