Altera CRC Compiler User Guide Version 9.1

This document is the Altera Corporation's CRC Compiler User Guide 9.1 version user guide


Altera CRC Compiler User Guide Version 9.1 - cover page
Brand
Altera
Category
Other Electronics
Document type
User Manual
Language
English
Pages
30
File format
PDF
File size
555 KB
Published
09 August, 2012
Updated
30 September, 2023
MD5 checksum
E6A0A0C9E4DB4E1442A1A7436E3B0476

About this manual

The CRC Compiler is a MegaCore function distributed with the Quartus II software that generates high-performance circuits for generating or checking Cyclic Redundancy Check (CRC) checksums for packet-based communication. It supports various device families, including Arria, Cyclone, and Stratix series, with support levels ranging from full to preliminary depending on the specific device family and speed grade.

What's inside

  • About This Compiler
  • Device Family Support
  • Features
  • General Description
  • CRC MegaCore Function Verification
  • Performance and Resource Utilization
  • Installation and Licensing
  • OpenCore Plus Evaluation
  • Getting Started Design Flow
  • Functional Description

Specifications

Supported CRC PolynomialsCRC-32, CRC-16-ANSI, and CRC-16-CCITT
Maximum Operation Frequencyover 250 MHz
Configurable Input Datapath Width1 to 256 bits (power-of-two)
Interface TypeAvalon Streaming (Avalon-ST)
Memory UsageNone

Frequently asked questions

How can I verify the quality of the CRC Compiler?

Altera runs comprehensive regression tests and verifies results against bit-accurate master simulation models.

What is the untethered timeout for OpenCore Plus evaluation?

For MegaCore functions, the untethered timeout is 1 hour.

Download PDF (555 KB)

More Altera Manuals


View all Altera manuals →