beautypg.com

Fpga programming from serial flash memory, Fpga programming from serial flash memory –17 – Altera Stratix V Advanced Systems Development Board User Manual

Page 27

background image

Chapter 2: Board Components

2–17

Configuration, Status, and Setup Elements

January 2014

Altera Corporation

Stratix V Advanced Systems Development Board

Reference Manual

Figure 2–4

shows the PFL configuration.

f

For more information on the flash memory map storage, refer to the

Stratix V

Advanced Systems Development Kit User Guide

.

FPGA Programming from Serial Flash Memory

Each FPGA has an EPCQ (serial flash memory) that connects to it’s Active Serial (AS)
configuration pins. On board power-up, each FPGA can be configured via AS x4
mode from the EPCQ device. The contents of the EPCQ devices are written using the
Altera Serial Flash Loader through the Stratix V GX FPGAdevice.

1

To write to the EPCQ device or configure the FPGA via AS x4 mode, the respective
FPGA must have it’s MSEL[4:0] pins set to AS x4 mode.

Figure 2–4. PFL Configuration

MAX V CPLD

System Controller

FPGA_DATA [7:0]

FPGA1_DCLK

F

LA

S

H

_A

[25:1]

F

LA

S

H

_D

[31:0]

FPP Port
DATA [7:0]

DCLK
INIT_DONE
nSTATUS
nCONFIG
CONF_DONE

MSEL0

MSEL1

MSEL2

MSEL3

2.5 V

10 k

Ω

nCE

FPGA1

FPGA2

CFI Flash

1 k

Ω

F

LASH_

C

En

F

LASH_

O

En

F

LASH_

W

En

FLASH_A [25:0]

FLASH_D [15:0]

FLASH_CEn

FLASH_OEn

FLASH_WEn

FLASH_WPn

FLASH_ADVn

FLASH_ADVn

FPGA1_nCONFIG

FPGA1_CONF_DONE

FLASH_RYBSYn

FPGA1_nSTATUS

FPGA1_nCE

ERROR

LOAD

FACTORY

1.8 V

10 k

Ω

2.5 V

F

LA

S

H

_RYBSYn

PGM_SEL

10 k

Ω

FLASH_CLK

F

LA

S

H

_C

LK

F

LASH_

R

ST

n

FLASH_RESETn

50 MHz

100 MHz

PGM_CONFIG

MAX_RESETn

2.5 V

1 k

Ω

1 k

Ω

1 k

Ω

MSEL4

MSEL[4:0] also
connects to MAX V

FPGA1_INIT_DONE

FPGA2_DCLK

FPGA2_nCONFIG

FPGA2_CONF_DONE

FPGA2_nSTATUS

FPGA2_nCE

FPGA2_INIT_DONE

2.5 V

56.2

Ω

CLK_SEL

CLK_ENABLE
USER_PGM
USB_SELECT

DIP Switch

DIP Switch

FPP Port
DATA [7:0]

DCLK
INIT_DONE
nSTATUS
nCONFIG
CONF_DONE

MSEL0

MSEL1

MSEL2

MSEL3

2.5 V

10 k

Ω

nCE

2.5 V

1 k

Ω

1 k

Ω

MSEL4

MSEL[4:0] also
connects to MAX V

DIP Switch

PGM_LED0

PGM_LED1

PGM_LED2

2.5 V

56.2

Ω

10 k

Ω