Ap Configuration (Supported Flash Memories) - Altera Cyclone IV Device Handbook

Table of Contents

Advertisement

Chapter 8: Configuration and Remote System Upgrades in Cyclone IV Devices
Configuration
You can use the Quartus II software with the APU and the appropriate configuration
device programming adapter to program serial configuration devices. All serial
configuration devices are offered in an 8- or 16-pin small outline integrated circuit
(SOIC) package.
In production environments, serial configuration devices are programmed using
multiple methods. Altera programming hardware or other third-party programming
hardware is used to program blank serial configuration devices before they are
mounted onto PCBs. Alternatively, you can use an on-board microprocessor to
program the serial configuration device in-system by porting the reference C-based
SRunner software driver provided by Altera.
A serial configuration device is programmed in-system by an external microprocessor
with the SRunner software driver. The SRunner software driver is a software driver
developed for embedded serial configuration device programming, which is easily
customized to fit in different embedded systems. The SRunner software driver is able
to read a Raw Programming Data (.rpd) file and write to serial configuration devices.
The serial configuration device programming time, using the SRunner software
driver, is comparable to the programming time with the Quartus II software.
f
For more information about the SRunner software driver, refer to
An Embedded Solution for Serial Configuration Device Programming
at the Altera website.

AP Configuration (Supported Flash Memories)

The AP configuration scheme is only supported in Cyclone IV E devices. In the AP
configuration scheme, Cyclone IV E devices are configured using commodity 16-bit
parallel flash memory. These external non-volatile configuration devices are industry
standard microprocessor flash memories. The flash memories provide a fast interface
to access configuration data. The speed up in configuration time is mainly due to the
16-bit wide parallel data bus, which is used to retrieve data from the flash memory.
Some of the smaller Cyclone IV E devices or package options do not support the AP
configuration scheme.
Cyclone IV E devices.
Table 8–9. Supported AP Configuration Scheme for Cyclone IV E Devices
Device
EP4CE6
EP4CE10
EP4CE15
EP4CE22
EP4CE30
EP4CE40
EP4CE55
EP4CE75
EP4CE115
May 2013 Altera Corporation
Table 8–9
E144
M164
M256
lists the supported AP configuration scheme for each
Package Options
U256
F256
F324
v
v
8–21
AN 418: SRunner:
and the source code
U484
F484
F780
v
v
v
v
v
v
v
v
v
v
v
v
v
v
Cyclone IV Device Handbook,
Volume 1

Advertisement

Table of Contents
loading

Table of Contents