Altera APEX II, APEX 20K, Mercury, ACEX 1K, FLEX 10K, FLEX 6000 Configuration Guide

This Altera configuration guide explains how to configure APEX II, APEX 20K, Mercury, ACEX 1K, FLEX 10K, and FLEX 6000 SRAM‑based LUT devices.


Altera APEX II, APEX 20K, Mercury, ACEX 1K, FLEX 10K, FLEX 6000 Configuration Guide - cover page
Brand
Altera
Category
Other Electronics
Document type
Application Note
Language
English
Pages
102
File format
PDF
File size
1020 KB
Published
19 September, 2011
Updated
28 September, 2026
MD5 checksum
1B2DBDCE5F0240DCB76EEDB877759118

About this manual

The guide provides a complete overview of device configuration for Altera's SRAM‑based LUT families. It describes the various configuration schemes (passive serial, passive parallel, fast passive parallel, PPS, PSA, PPA, JTAG) and the required pins and signals such as CONF_DONE, nCONFIG, and MSEL.

Additional sections cover device options, configuration file size estimates, recommended board‑layout practices, and reliability features like CRC checking. The document also lists compatible Altera configuration devices and gives detailed timing and power‑up recommendations.

What's inside

  • Device Configuration Overview
  • Configuration Schemes
  • Configuration Device
  • PS Configuration with a Download Cable
  • PPS Configuration
  • JTAG Programming & Configuration
  • Device Options
  • Board Layout Tips

Specifications

CONF_DONE signal after configurationhigh
Pull‑up resistor value for most pins1 kΩ
MSEL pin functionselects configuration scheme
CRC check behaviorhalts configuration on mismatch

Frequently asked questions

What happens to the CONF_DONE signal during configuration?

CONF_DONE is low during power‑up and configuration, then goes high after the device is configured.

What are the pull‑up resistor values for configuration pins?

All pull‑up resistors are 1 kΩ, except for APEX 20KE and APEX 20KC where they are 10 kΩ.

How do I select a configuration scheme for an APEX II device?

Set the MSEL0 and MSEL1 pins according to Table 2 (00 = configuration device or passive serial, 10 = fast passive parallel, 11 = passive parallel asynchronous).

What does the CRC check do during configuration?

If the CRC generated by the device does not match the data stream, the configuration process is halted and nSTATUS is pulled low.

Download PDF (1020 KB)

More Altera Manuals


View all Altera manuals →