Configuration Data Compression; Enabling Compression Before Design Compilation; Enabling Compression After Design Compilation; Using Compression In Multi-Device Configuration - Altera Cyclone V Device Handbook

Hide thumbs Also See for Cyclone V:
Table of Contents

Advertisement

7-28

Configuration Data Compression

You can use the
After the board-level testing is completed, you must reconfigure your device. Use the following methods to
reconfigure your device:
JTAG interface—issue the
FPP, PS, or AS configuration scheme—pulse the
Configuration Data Compression
Cyclone V devices can receive compressed configuration bitstream and decompress the data in real-time
during configuration. Preliminary data indicates that compression typically reduces the configuration file
size by 30% to 55% depending on the design.
Decompression is supported in all configuration schemes except the JTAG configuration scheme.
You can enable compression before or after design compilation.

Enabling Compression Before Design Compilation

To enable compression before design compilation, follow these steps:
1. On the Assignment Menu, click Device.
2. Select your Cyclone V device and then click Device and Pin Options.
3. In the Device and Pin Options window, select Configuration under the Category list and turn on
Generate compressed bitstreams.

Enabling Compression After Design Compilation

To enable compression after design compilation, follow these steps:
1. On the File menu, click Convert Programming Files.
2. Select the programming file type (.pof, .sof, .hex, .hexout, .rbf, or .ttf). For POF output files, select a
configuration device.
3. Under the Input files to convert list, select SOF Data.
4. Click Add File and select a Cyclone V device .sof.
5. Select the name of the file you added to the SOF Data area and click Properties.
6. Turn on the Compression check box.

Using Compression in Multi-Device Configuration

The following figure shows a chain of two Cyclone V devices. Compression is only enabled for the first
device.
This setup is supported by the AS or PS multi-device configuration only.
Altera Corporation
JTAG instruction to interrupt configuration and perform board-level testing.
CONFIO_IO
PULSE_NCONFIG
Configuration, Design Security, and Remote System Upgrades in Cyclone V Devices
JTAG instruction.
pin low.
nCONFIG
CV-52007
2014.01.10
Send Feedback

Advertisement

Table of Contents
loading

Table of Contents