Altera Partial Reconfiguration IP Core User Manual

Page 14

Advertising
background image

1. Avalon Memory Mapped Master component writes

16’h0001

(or

16’h0003

if the design requires

double PR) to this IP address offset 0x1 to trigger PR operation.

2. Avalon Memory Mapped Master component writes PR bitstream (data width in x16) to this IP address

offset 0x0 until all the PR bitstream is written.

3. Avalon Memory Mapped Master component reads the data from this IP address offset 0x1 to check

the

status[2:0]

value. Optionally, Avalon-MM Master component can read the

status[2:0]

of this

IP during PR operation to understand if any early failure was detected, for example,

PR_ERROR

.

Related Information

Partial Reconfiguration IP Core Parameters

on page 6

Avalon Memory Map Slave Interface Read and Write Transfer Timing

on page 17

For more information on the timing specification for the Avalon Memory Mapped Slave interface.

Avalon Memory Map Slave Interface Data/CSR Memory Map

Table 6: Data/CSR Memory Map Format

Name

Address Offset

Width

Access

Description

PR_DATA

0x0

16 or 32

(1)

Write

Every data

write

to this address

indicates this

bitstream was

sent to the IP

core.
Performing a

read

on this

address returns

all 0's.

PR_CSR

0x1

16 or 32

(1)

Read/Write

Controls and

status registers.

(1)

Depending on the Avalon Memory Mapped data bus width.

14

Avalon Memory Map Slave Interface Data/CSR Memory Map

UG-PARTRECON

2015.05.04

Altera Corporation

Partial Reconfiguration IP Core

Send Feedback

Advertising